Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Jul 17 19:03:21 <Kennythehitman> In this meeting we're going to be discussing the what the initial structure of our web application will be, and we will also outline our requirements.
- Jul 17 19:03:33 * Desu (~Desu@c-50-135-49-116.hsd1.wa.comcast.net) has joined #rpcweb
- Jul 17 19:04:06 <Kennythehitman> Hm maybe I should wait for everyone to get here
- Jul 17 19:04:17 <nitrosage> 5 more mins?
- Jul 17 19:04:30 <Kennythehitman> Alright
- Jul 17 19:04:36 <chancez> sounds good
- Jul 17 19:04:48 <nitrosage> is the git repo up?
- Jul 17 19:04:52 * Fast_Absorbing (~chatzilla@host-92-24-12-185.static.as13285.net) has joined #rpcweb
- Jul 17 19:04:56 <Kennythehitman> In the meantime, everyone message me or nitrosage your Github usernames, as we now have a Github Organization
- Jul 17 19:04:57 * Fast_Absorbing (~chatzilla@host-92-24-12-185.static.as13285.net) has left #rpcweb
- Jul 17 19:04:59 <chancez> Git repo in topic would be nice
- Jul 17 19:04:59 <Kennythehitman> https://github.com/organizations/RPCWeb
- Jul 17 19:05:01 <ArrowBot> Title: Sign in · GitHub (at github.com)
- Jul 17 19:05:03 * Fast_Absorbing (~chatzilla@host-92-24-12-185.static.as13285.net) has joined #rpcweb
- Jul 17 19:05:11 <orion__> hey
- Jul 17 19:05:12 <loocorez> Hi, sorry I'm late.
- Jul 17 19:05:17 <Kennythehitman> nitrosage: I need to add you to the owners list
- Jul 17 19:05:21 <Fast_Absorbing> Hi there
- Jul 17 19:05:24 <Kennythehitman> loocorez: it's cool, we're giving it a bit more time
- Jul 17 19:05:37 <loocorez> No worries.
- Jul 17 19:06:02 <chancez> that repo isnt working for me
- Jul 17 19:06:23 <Kennythehitman> It's not a repo, it's an org
- Jul 17 19:06:41 <Kennythehitman> For you guys to participate we need your Github usernames, and we will add teams and create a repo from there
- Jul 17 19:06:43 <chancez> err thats what i meant
- Jul 17 19:06:47 <nitrosage> hey Kennythehitman, I am user ashrafmirza on github
- Jul 17 19:06:52 * timg (~timg@pool-72-64-215-90.tampfl.fios.verizon.net) has joined #rpcweb
- Jul 17 19:06:53 * ChanServ gives channel operator status to timg
- Jul 17 19:06:54 * calzone21 (63ec3162@gateway/web/freenode/ip.99.236.49.98) has joined #rpcweb
- Jul 17 19:06:56 <chancez> Kennythehitman: im ecnahc515 on github
- Jul 17 19:07:01 <Kennythehitman> We will need to decide on our first repository name as well
- Jul 17 19:07:02 <Fast_Absorbing> Kennythehitman: I am jxtcman on github
- Jul 17 19:07:10 <Kennythehitman> Alright, I'll add you guys
- Jul 17 19:07:42 <timg> Hello
- Jul 17 19:07:54 <DrosophiliaMaxim> @ Kennythehitman I am DrosophiliaMaximus
- Jul 17 19:08:02 <timg> what is the github link?
- Jul 17 19:08:34 * nitrosage has changed the topic to: GitHub Org Link: https://github.com/organizations/RPCWeb | Read these: Think Python: http://goo.gl/9XQIs | The Definitive Guide to Django: http://goo.gl/kwR0X
- Jul 17 19:08:37 <calzone21> i'm calzone21 on github
- Jul 17 19:08:41 <Kennythehitman> https://github.com/organizations/RPCWeb
- Jul 17 19:08:43 <ArrowBot> Title: Sign in · GitHub (at github.com)
- Jul 17 19:09:02 <Kennythehitman> Team name: RPCWeb?
- Jul 17 19:09:04 <nitrosage> He has to add you though
- Jul 17 19:09:14 <nitrosage> yea thats cool by me
- Jul 17 19:09:29 <Magzter> Add me if you can: Magzter
- Jul 17 19:09:34 <Desu> My github is ligeialovelace
- Jul 17 19:09:38 <chancez> that org must be private can i dont see it yet.
- Jul 17 19:10:03 <Kennythehitman> I have to create the team first, then invite everyone
- Jul 17 19:10:09 <Kennythehitman> Gathering usernames
- Jul 17 19:10:21 <Rosur> Rosur is my username on git
- Jul 17 19:10:32 <orion__> You guys should start a bit earlier. It's midnight in UK
- Jul 17 19:10:58 <chancez> oh
- Jul 17 19:11:00 <chancez> i see
- Jul 17 19:11:02 <Magzter> Any earlier and I wouldn't be able to attend, it's 9am here.
- Jul 17 19:11:30 <loocorez> yeah this is a good time for me on EST at the moment and back at home, PST
- Jul 17 19:11:45 <loocorez> could do a survey of good times for people and decide based on that
- Jul 17 19:12:19 <orion__> thanks ;-)
- Jul 17 19:12:27 * Daniel110 (~Daniel@ool-45793242.dyn.optonline.net) has joined #rpcweb
- Jul 17 19:12:49 <chancez> its during my work day but, im on irc a lot usually so its okay
- Jul 17 19:12:58 <Daniel110> hey so what did i miss?
- Jul 17 19:13:01 <loocorez> Nothing yet
- Jul 17 19:13:03 <Fast_Absorbing> loocorez: that would be good
- Jul 17 19:13:03 <nitrosage> Kennythehitman, you creating the teams?
- Jul 17 19:13:21 <Kennythehitman> Yes, was gathering names
- Jul 17 19:13:32 <Kennythehitman> Daniel110: I need your Github username
- Jul 17 19:13:39 <nitrosage> anyone here who does not have a github account, and needs help setting it up?
- Jul 17 19:13:46 <nitrosage> pm me
- Jul 17 19:13:49 <nitrosage> or post here
- Jul 17 19:13:50 <Daniel110> danieln10
- Jul 17 19:14:55 <Kennythehitman> Useful link https://help.github.com/articles/using-pull-requests/
- Jul 17 19:15:00 <ArrowBot> <http://ln-s.net/$TXS> (at help.github.com)
- Jul 17 19:15:07 <chancez> Forking might be more useful ;)
- Jul 17 19:15:37 * brotherga2_ (~brotherga@151.66.189.38) has joined #rpcweb
- Jul 17 19:15:40 <Kennythehitman> We're going to be using the Shared Repo Model
- Jul 17 19:15:58 <Kennythehitman> chancez: How so?
- Jul 17 19:15:59 <chancez> also git-scm.com/book is probably the best way to learn git
- Jul 17 19:16:08 <timg> please invite to github: thisismygame
- Jul 17 19:16:10 <loocorez> Kennythehitman: Is that a smart idea with... 20+ people?
- Jul 17 19:16:23 <Kennythehitman> loocorez: Pull req only.
- Jul 17 19:16:38 <chancez> Kennythehitman: right, so remote, everyone pulls their own copy, merges with upstream
- Jul 17 19:16:58 <loocorez> ah ok good
- Jul 17 19:17:05 <Kennythehitman> Yep
- Jul 17 19:17:33 <brotherga2_> sorry. was out for a little. have I missed anything?
- Jul 17 19:17:36 <chancez> Oh thats what i was refering too, i was assuming it was just pulling repos lol
- Jul 17 19:17:51 <Kennythehitman> brotherga2_: I need your Github username
- Jul 17 19:18:09 <brotherga2_> Kennythehitman, BrotherGA2
- Jul 17 19:18:23 * brotherga2_ has quit (Remote host closed the connection)
- Jul 17 19:18:25 * DrosophiliaMaxim has quit (Ping timeout: 245 seconds)
- Jul 17 19:18:29 <nitrosage> I am gonna start from the bottom.
- Jul 17 19:18:36 <nitrosage> Weyland404, your github user name?
- Jul 17 19:19:00 <Daniel110> can you give me the link of the repo?
- Jul 17 19:19:11 <nitrosage> its in the title
- Jul 17 19:19:13 <nitrosage> https://github.com/organizations/RPCWeb
- Jul 17 19:19:15 <ArrowBot> Title: Sign in · GitHub (at github.com)
- Jul 17 19:19:21 <nitrosage> but it won't work for u
- Jul 17 19:19:22 <nitrosage> yet
- Jul 17 19:19:25 <nitrosage> its priv repo
- Jul 17 19:19:31 <nitrosage> we are adding members currently
- Jul 17 19:19:54 <nitrosage> Suner, your git hub username
- Jul 17 19:20:27 <Kennythehitman> Alright, added 11 members
- Jul 17 19:20:29 <timg> nitrosage: thisismygame
- Jul 17 19:20:39 <timg> or, Kennythehitman: thisismygame
- Jul 17 19:20:40 <calzone21> is the desktop github (tile) public and so we can just join? i'm new to github but I wanted to clarify the difference between both orgs
- Jul 17 19:20:43 <nitrosage> i think kenny got u timg
- Jul 17 19:20:56 <timg> ok
- Jul 17 19:21:01 <timg> well maybe i'm doing something wrong then
- Jul 17 19:21:06 <timg> i click the link and it takes me to github.com
- Jul 17 19:21:09 * DrosoptiliaMaxim (45d6f796@gateway/web/freenode/ip.69.214.247.150) has joined #rpcweb
- Jul 17 19:21:16 <loocorez> timg: it's privatge
- Jul 17 19:21:18 <loocorez> private*
- Jul 17 19:21:31 <Kennythehitman> I just added everyone, it should work now
- Jul 17 19:21:32 <Magzter> Kennythehitman: Did you get me - Magzter
- Jul 17 19:21:39 <DrosoptiliaMaxim> #rpcDesktop
- Jul 17 19:21:48 <Kennythehitman> You should have a new context available in a dropdown list
- Jul 17 19:21:51 <Kennythehitman> on your Github homepage
- Jul 17 19:21:53 <Kennythehitman> Magzter: yes
- Jul 17 19:22:12 <loocorez> Nothing under github organizations for me
- Jul 17 19:22:16 <Magzter> Unfortunately the rpcWeb git link just takes me to my profile, I'll wait 5 or so minutes.
- Jul 17 19:22:23 <Desu> I don't have anything either
- Jul 17 19:22:23 <chancez> mines the same
- Jul 17 19:22:32 <Rosur> yea takes me to the profile to
- Jul 17 19:22:36 <nitrosage> hey kenny, i dont see any team mebers
- Jul 17 19:22:43 <nitrosage> only 3 owners
- Jul 17 19:22:43 <Kennythehitman> wait
- Jul 17 19:22:47 <Kennythehitman> Sorry, hold on
- Jul 17 19:22:51 <Kennythehitman> my mistake lol
- Jul 17 19:23:02 <nitrosage> lol u probably added them to a different org or something
- Jul 17 19:23:05 <chancez> everyone should receive an invite
- Jul 17 19:23:14 <chancez> so we just need to wait for it to be sorted out
- Jul 17 19:23:24 <timg> chancez: to where, the github email address?
- Jul 17 19:23:34 <nitrosage> unfortunately the way it works is just adding by username by owners
- Jul 17 19:23:35 <Fast_Absorbing> by the way, the github link at the top doesn't work
- Jul 17 19:23:40 <Fast_Absorbing> https://github.com/RPCWeb shouldn#t it be?
- Jul 17 19:23:42 <ArrowBot> Title: RPCWeb · GitHub (at github.com)
- Jul 17 19:23:49 <nitrosage> yea not yet, we have to add you
- Jul 17 19:23:50 <timg> Fast_Absorbing: they're setting it up as we speak
- Jul 17 19:23:52 <Magzter> timg: You should find a notification on your git account once it's been sent
- Jul 17 19:23:59 <timg> Magzter: aight cool
- Jul 17 19:24:04 <Fast_Absorbing> timg: Ah, okay
- Jul 17 19:24:06 <timg> while that gets taken care of
- Jul 17 19:24:10 <timg> what do we intend to accomplish tonight
- Jul 17 19:24:12 <Kennythehitman> Alright we need a repo name
- Jul 17 19:24:13 <Magzter> They have now been sent, well I'm a member at least :)
- Jul 17 19:24:20 <chancez> timg: should be on your github im pretty sure
- Jul 17 19:24:22 <nitrosage> I wanna get clear goals done for this week
- Jul 17 19:24:26 <BrotherGA2> desktop named theres tile;dr
- Jul 17 19:24:27 <nitrosage> and set up repo
- Jul 17 19:24:28 <timg> nitrosage: good
- Jul 17 19:24:29 <BrotherGA2> theirs*
- Jul 17 19:24:30 <chancez> and you should be able to just create an org
- Jul 17 19:24:31 <loocorez> Kennythehitman: YetAnotherCMS
- Jul 17 19:24:37 <chancez> and then invite people after the fact
- Jul 17 19:24:57 <chancez> as well
- Jul 17 19:25:05 <Kennythehitman> Yeah, the org is created.
- Jul 17 19:25:08 <chancez> okay
- Jul 17 19:25:14 <Kennythehitman> I need a repo name right now
- Jul 17 19:25:20 <Kennythehitman> Then I'll save the changes
- Jul 17 19:25:21 <Magzter> rpcWeb
- Jul 17 19:25:25 <Kennythehitman> I'm on the new team form
- Jul 17 19:25:27 <nitrosage> no thats the org name
- Jul 17 19:25:27 <chancez> so it should be viewable at that link then.
- Jul 17 19:25:44 <Kennythehitman> It's created o_O
- Jul 17 19:25:47 <chancez> orgs that are listed as open source should be viewable atleast..
- Jul 17 19:25:55 <loocorez> chancez: https://github.com/RPCWeb
- Jul 17 19:25:56 <ArrowBot> Title: RPCWeb · GitHub (at github.com)
- Jul 17 19:26:00 <Kennythehitman> I added myself, nitro and tboat as admins
- Jul 17 19:26:06 <Kennythehitman> I'm creating the first team right now
- Jul 17 19:26:10 <Kennythehitman> Trust me, it's created lol
- Jul 17 19:26:10 <nitrosage> k
- Jul 17 19:26:11 <timg> ah I see that one
- Jul 17 19:26:13 <chancez> ok that works
- Jul 17 19:26:21 <chancez> Good, you're all good
- Jul 17 19:26:23 <chancez> :)
- Jul 17 19:26:26 * Suner (~Sun@unaffiliated/suner) has left #rpcweb ("Leaving")
- Jul 17 19:26:32 <Kennythehitman> repo name ?
- Jul 17 19:26:35 <timg> ok, repo name for the first web project..
- Jul 17 19:26:36 <timg> go
- Jul 17 19:26:46 <Magzter> Hello World
- Jul 17 19:26:46 <Rosur> name possibly = web1?
- Jul 17 19:26:53 <loocorez> < loocorez> Kennythehitman: YetAnotherCMS
- Jul 17 19:26:55 <timg> yea, doesn't need to be anything fancy
- Jul 17 19:26:57 <nitrosage> rpcweb again?
- Jul 17 19:27:04 <nitrosage> YaCMS
- Jul 17 19:27:05 <nitrosage> works too
- Jul 17 19:27:08 <DrosoptiliaMaxim> hahahaha Magzter
- Jul 17 19:27:10 <Kennythehitman> We're developing an application that will serve as a hub for all RPCWeb game projects
- Jul 17 19:27:14 <timg> watcms
- Jul 17 19:27:26 <Kennythehitman> As well as a showcase for RPCWeb/RPCDesktop projects in general
- Jul 17 19:27:28 <BrotherGA2> dm;hadcollab
- Jul 17 19:27:30 <nitrosage> rpcwebgame?
- Jul 17 19:27:34 <Kennythehitman> But also
- Jul 17 19:27:38 <nitrosage> lol i like brotherGA2's idea
- Jul 17 19:27:41 <Desu> BrotherGA2: +1
- Jul 17 19:27:44 <Rosur> rpccms
- Jul 17 19:27:54 <timg> rpccms
- Jul 17 19:27:58 <Kennythehitman> hmm
- Jul 17 19:28:03 <BrotherGA2> lol
- Jul 17 19:28:06 <Magzter> Let's not spend more than 5 minutes on selecting a name :)
- Jul 17 19:28:11 <timg> are we really making a cms?
- Jul 17 19:28:13 <timg> Magzter: agree
- Jul 17 19:28:17 <Kennythehitman> So we all agree on rpccms?
- Jul 17 19:28:21 <timg> aye
- Jul 17 19:28:21 <loocorez> Sure
- Jul 17 19:28:21 <nitrosage> +1
- Jul 17 19:28:28 <Magzter> +1 on anything.
- Jul 17 19:28:29 <BrotherGA2> dm
- Jul 17 19:28:29 <calzone21> +1
- Jul 17 19:28:36 <Kennythehitman> Alright
- Jul 17 19:28:36 <Desu> sure
- Jul 17 19:28:36 <DrosoptiliaMaxim> +1
- Jul 17 19:28:37 <Rosur> +1
- Jul 17 19:28:46 <timg> done
- Jul 17 19:28:53 <Fast_Absorbing> +1
- Jul 17 19:29:12 <nitrosage> hey Kennythehitman have u created the teams already?
- Jul 17 19:29:33 <nitrosage> nvm
- Jul 17 19:29:40 <G14> hey fellas, sorry I'm late, got held up in a skype meeting
- Jul 17 19:29:52 <nitrosage> ur github name G14?
- Jul 17 19:30:23 <Kennythehitman> Desc: A CMS warmup project for the r/ProgCollab Web team (RPCWeb)
- Jul 17 19:30:25 <Kennythehitman> ?
- Jul 17 19:30:27 <timg> skype :(
- Jul 17 19:30:32 <orion__> hey, back again... What the different teams are going to do?
- Jul 17 19:30:44 <timg> Kennythehitman: yes that's fine
- Jul 17 19:30:45 <G14> G14
- Jul 17 19:30:58 <G14> nitrosage username is G14 on github also
- Jul 17 19:31:01 <timg> G14: your name is why?
- Jul 17 19:31:11 <nitrosage> k added
- Jul 17 19:32:11 <G14> its a bit in depth but the short hand is G is the letter in which ada lovelace (considered the worlds first computer programmer) set forth details for an algorithm, and 14 is the atomic number of silicon
- Jul 17 19:32:24 <timg> interesting
- Jul 17 19:32:37 <DrosoptiliaMaxim> that's pretty awesome
- Jul 17 19:32:41 <Kennythehitman> https://github.com/RPCWeb/rpc-cms
- Jul 17 19:32:43 <ArrowBot> Title: RPCWeb/rpc-cms · GitHub (at github.com)
- Jul 17 19:32:53 <timg> there's a certain plant strain with the same name
- Jul 17 19:33:02 * nitrosage has changed the topic to: GitHub Org Link: https://github.com/organizations/RPCWeb | GitHub Repo Link: https://github.com/RPCWeb/rpc-cms | Read these: Think Python: http://goo.gl/9XQIs | The Definitive Guide to Django: http://goo.gl/kwR0X
- Jul 17 19:33:23 <G14> which plant might that be
- Jul 17 19:33:50 <Kennythehitman> Alright, I think before we decide on basic structure, we should first agree on whether to deploy with Heroku or using one of our own servers.
- Jul 17 19:33:59 <timg> heroku..
- Jul 17 19:34:04 * Rosur (Rosur@oceanware.plus.com) has left #rpcweb
- Jul 17 19:34:12 <Kennythehitman> The reason for this is basically http://django-skel.readthedocs.org/en/latest/index.html
- Jul 17 19:34:14 <ArrowBot> <http://ln-s.net/$Q7j> (at django-skel.readthedocs.org)
- Jul 17 19:34:18 <Kennythehitman> Which I find very interesting
- Jul 17 19:34:20 <timg> so a server 'in the cloud'
- Jul 17 19:34:22 * Rosur (Rosur@oceanware.plus.com) has joined #rpcweb
- Jul 17 19:34:34 <Kennythehitman> It's a Django skeleton project and a damn good one
- Jul 17 19:34:52 <nitrosage> but we cant use that with heroky
- Jul 17 19:34:55 <nitrosage> correct?
- Jul 17 19:34:56 <Kennythehitman> DB migrations support with South, docs generation with Sphinx, Fabric etc
- Jul 17 19:35:06 <Kennythehitman> No, we can, as it's basically made for Heroku deployment
- Jul 17 19:35:13 <timg> are we going to follow the guide to victory then?
- Jul 17 19:35:28 <Kennythehitman> timg: yes :)
- Jul 17 19:35:32 <timg> great
- Jul 17 19:36:04 <nitrosage> what would be the major disadvantage of going with heroku instead of our own server
- Jul 17 19:36:11 <timg> so heroku is free and all that, no restrictions that we would need to worry about?
- Jul 17 19:36:15 <Kennythehitman> The great thing about django-skel is, we can actually focus more on our own business logic instead of monotonous boilerplate
- Jul 17 19:36:15 <chancez> heroku?
- Jul 17 19:36:23 <timg> yes, nitrosage's question
- Jul 17 19:36:29 * smashitup has quit (Quit: Leaving)
- Jul 17 19:36:30 <Kennythehitman> Heroku's free plan would be sufficient for our needs up to a point
- Jul 17 19:36:48 <loocorez> timg: One downside is if there's no traffic for something like 1 hr +, the instance is spun down.
- Jul 17 19:36:56 <loocorez> which takes a couple seconds to spin up.
- Jul 17 19:36:59 <loocorez> Should be fine for us.
- Jul 17 19:37:01 <Kennythehitman> When we start actually needing things like worker processes (asynchronous task queuing)
- Jul 17 19:37:01 <chancez> why not use a vps?
- Jul 17 19:37:04 <loocorez> Also costly to scale above that.
- Jul 17 19:37:06 <nitrosage> yea seems fine
- Jul 17 19:37:06 <DrosoptiliaMaxim> well, we can all chip in as the project progresses
- Jul 17 19:37:11 <timg> http://www.heroku.com/pricing#0-0
- Jul 17 19:37:13 <ArrowBot> Title: Heroku | Pricing (at www.heroku.com)
- Jul 17 19:37:19 <Kennythehitman> Then we will most likely outgrow Heroku
- Jul 17 19:37:23 <loocorez> I have a VPS we can use, hardly using the 2tb/mo bandwidth.
- Jul 17 19:37:26 <loocorez> either way though
- Jul 17 19:37:28 <nitrosage> we can always migrate out
- Jul 17 19:37:33 <loocorez> that too
- Jul 17 19:37:39 <chancez> i have a linode 512 vps so its kinda small
- Jul 17 19:37:40 <loocorez> easiest solution for dev is nice
- Jul 17 19:37:42 <chancez> but yeah.
- Jul 17 19:37:45 <Kennythehitman> Well, Heroku's free plan, we will outgrow
- Jul 17 19:38:00 <Kennythehitman> Hmm
- Jul 17 19:38:02 <nitrosage> simple vote. Heroky: yay or nay
- Jul 17 19:38:04 <nitrosage> yay for me
- Jul 17 19:38:06 <loocorez> yay
- Jul 17 19:38:07 <orion__> yay
- Jul 17 19:38:08 <chancez> idk what it is
- Jul 17 19:38:15 <Fast_Absorbing> Why are we worrying so much about deployment when we don't have a site yet?
- Jul 17 19:38:15 <timg> is it easy to move it on to a new server then?
- Jul 17 19:38:16 <chancez> well, havent got exp with it.
- Jul 17 19:38:18 <Rosur> dont know so whatever
- Jul 17 19:38:20 <timg> if so, then why not start with heroku
- Jul 17 19:38:23 <loocorez> Fast_Absorbing: Don't know
- Jul 17 19:38:27 <Rosur> it*
- Jul 17 19:38:29 <Fast_Absorbing> I assume everyone is going to run tests on their own machines?
- Jul 17 19:38:31 <Kennythehitman> Fast_Absorbing: because we're deciding whether or not to use django-skel http://django-skel.readthedocs.org/en/latest/index.html
- Jul 17 19:38:32 <ArrowBot> <http://ln-s.net/$Q7j> (at django-skel.readthedocs.org)
- Jul 17 19:38:33 <loocorez> Ideally
- Jul 17 19:38:37 <orion__> probably
- Jul 17 19:38:39 <Fast_Absorbing> This is a problem for a few weeks time
- Jul 17 19:38:40 <chancez> Fast_Absorbing: id hope so..
- Jul 17 19:38:45 <chancez> yeah.
- Jul 17 19:38:46 <Kennythehitman> Yea, of course.
- Jul 17 19:38:49 <chancez> migrating shouldnt be hard
- Jul 17 19:38:52 <chancez> yay
- Jul 17 19:39:01 <timg> so should i start setting up djangoskel on my own box?
- Jul 17 19:39:04 <loocorez> Kennythehitman: Does gjango-skel not work if you host it on your own?
- Jul 17 19:39:07 <loocorez> django*
- Jul 17 19:39:08 <koppa> One of the requirements of django-skel is that oyu have an Amazon AWS account
- Jul 17 19:39:18 <chancez> those are free.
- Jul 17 19:39:21 <Kennythehitman> Amazon AWS is free
- Jul 17 19:39:22 <timg> geeze another account to have
- Jul 17 19:39:23 <Kennythehitman> and yes loocorez
- Jul 17 19:39:24 <timg> link
- Jul 17 19:39:28 <chancez> we could use an AWS instance.
- Jul 17 19:39:31 <timg> are we documenting all this?
- Jul 17 19:39:33 <koppa> Uh, since when is AWS free?
- Jul 17 19:39:34 <chancez> they're free 1 year.
- Jul 17 19:39:40 <Kennythehitman> :/ well i'm only going off what you guys say timg haha
- Jul 17 19:39:40 <koppa> ah
- Jul 17 19:39:40 <koppa> ok
- Jul 17 19:39:44 <Kennythehitman> If we want to go with VPS, that's fine too.
- Jul 17 19:39:45 <chancez> i mean free micro instance
- Jul 17 19:39:52 <Kennythehitman> We'll just need to get cracking on more boilerplate
- Jul 17 19:39:56 <chancez> 512 mb of ram and 20 gb hdd
- Jul 17 19:40:06 <Fast_Absorbing> ... Well let's get a website running before we worry about how awfully big it's going to be?
- Jul 17 19:40:07 <ArrowBot> Fast_Absorbing: Well that's okay. OK let's do it.
- Jul 17 19:40:11 <Kennythehitman> I mean we can always just do our own coupling, but everything is set up for us in django-skel
- Jul 17 19:40:12 <chancez> we should probably start with something small, we can always go up
- Jul 17 19:40:23 <Kennythehitman> Fast_Absorbing: that's the point
- Jul 17 19:40:38 <Kennythehitman> We'll most likely get something up much quicker using Django-skel/Heroku
- Jul 17 19:40:56 <Kennythehitman> In fact, less than 15 or so commands and you're set up with Heroku.
- Jul 17 19:41:12 <Kennythehitman> https://devcenter.heroku.com/articles/django
- Jul 17 19:41:14 <ArrowBot> Title: Getting Started with Django | Heroku Dev Center (at devcenter.heroku.com)
- Jul 17 19:41:30 <timg> so this would be best for beginners?
- Jul 17 19:41:37 <Kennythehitman> If we're to use a VPS, it will take a bit longer unless the VPS owner already has everything set up and ready to go for Django.
- Jul 17 19:41:40 <Kennythehitman> Anyone here that does?
- Jul 17 19:42:00 <Kennythehitman> Once we decide this, we can then go into core requirements
- Jul 17 19:42:21 <loocorez> Nope, rails not django
- Jul 17 19:42:32 <Kennythehitman> loocorez: Django. https://devcenter.heroku.com/articles/django
- Jul 17 19:42:34 <ArrowBot> Title: Getting Started with Django | Heroku Dev Center (at devcenter.heroku.com)
- Jul 17 19:43:01 <loocorez> ?
- Jul 17 19:43:19 <Kennythehitman> But if anyone already has a server that's Django-ready we can use that
- Jul 17 19:43:28 <Kennythehitman> loocorez: sorry, reading comprehension fail
- Jul 17 19:43:28 <timg> so I was under the impression that everyone would have their own webserver setup at home where they could do testing etc before sending a push request or whatever to github
- Jul 17 19:43:39 <chancez> timg: im on that boat
- Jul 17 19:43:44 <Kennythehitman> timg: We're going to have our own development server regardless.
- Jul 17 19:43:57 <timg> alright
- Jul 17 19:44:14 <timg> so let's think of the things the individuals will need to get started on tihs
- Jul 17 19:44:19 <Kennythehitman> By figuring out a concrete deployment decision now, we'll be better prepared for deciding our project structure
- Jul 17 19:44:25 <timg> i see
- Jul 17 19:44:25 <Kennythehitman> Ok
- Jul 17 19:44:37 <Kennythehitman> We all need to get set up with virtualenv and pip
- Jul 17 19:44:45 <timg> docs?
- Jul 17 19:44:50 <Kennythehitman> http://www.reddit.com/r/progcollab/comments/wq1jg/rpcweb_list_of_great_mostly_free_learning/
- Jul 17 19:44:53 <ArrowBot> Title: [RPCWeb] List of Great (mostly free) Learning Resources Relevant to your Interests : progcollab (at www.reddit.com)
- Jul 17 19:45:01 <Kennythehitman> I posted that a few hours ago, in case anyone missed it
- Jul 17 19:45:06 <timg> whoa
- Jul 17 19:45:16 <Kennythehitman> It contains a list of resources to get you up and running
- Jul 17 19:45:25 <timg> that's a lot of links!
- Jul 17 19:45:33 <timg> do we read them all?
- Jul 17 19:45:41 <Magzter> read what you need to
- Jul 17 19:45:46 <Kennythehitman> ^
- Jul 17 19:45:56 <timg> alright
- Jul 17 19:46:00 <orion__> we should make a small tutorial, just for the setup
- Jul 17 19:46:04 <Kennythehitman> Of course, since we're doing Django development, most of the Django links are required
- Jul 17 19:46:07 <timg> orion__: yes
- Jul 17 19:46:14 <DrosoptiliaMaxim> the one question i have is installing our own web servers at home
- Jul 17 19:46:15 <chancez> Kennythehitman: just set it up :)
- Jul 17 19:46:16 <timg> like an ELI5 tutorial
- Jul 17 19:46:18 <nitrosage> we could even provide a virtual image
- Jul 17 19:46:19 <Kennythehitman> orion__: a tutorial for setup is contained in the links
- Jul 17 19:46:38 <timg> nitrosage: now we're talking!
- Jul 17 19:46:38 <Kennythehitman> chancez: I was planning to, but it wont work unless people actually have virtualenv and pip installed
- Jul 17 19:46:43 <Kennythehitman> They also have to know how to use it.
- Jul 17 19:46:57 <Fast_Absorbing> DrosoptiliaMaxim: What was your question?
- Jul 17 19:46:57 <chancez> right
- Jul 17 19:47:15 <Kennythehitman> nitrosage: a VM?
- Jul 17 19:47:25 <chancez> DrosoptiliaMaxim: install linux, google linux LAMP set up on (insert distro)
- Jul 17 19:47:28 <timg> yea like a pre-fab'd virtualbox image we can just load up
- Jul 17 19:47:30 <Kennythehitman> I currently have a Debian VM but it's testing
- Jul 17 19:47:38 <DrosoptiliaMaxim> fedora here
- Jul 17 19:47:39 <loocorez> Another possibility is people setting up their own Heroku Free instances and deploying to that.
- Jul 17 19:47:40 <Kennythehitman> We'll probably be using stable in production
- Jul 17 19:47:44 <chancez> DrosoptiliaMaxim: ill help you later
- Jul 17 19:47:49 <DrosoptiliaMaxim> all right , thanks
- Jul 17 19:47:51 <Kennythehitman> loocorez: +1
- Jul 17 19:48:02 <nitrosage> Kennythehitman, nvm
- Jul 17 19:48:04 <timg> ah
- Jul 17 19:48:08 <chancez> this is why a vps might be nice
- Jul 17 19:48:16 <Kennythehitman> hm
- Jul 17 19:48:18 <chancez> all they need is putty, ;)
- Jul 17 19:48:27 <DrosoptiliaMaxim> I think i might be able to figure it out
- Jul 17 19:48:28 <nitrosage> even with that, ppl would still have to test at home
- Jul 17 19:48:29 <nitrosage> ?
- Jul 17 19:48:37 <G14> you still need your own dev enviroment chancez
- Jul 17 19:48:38 <chancez> a vps you can test on your public_html
- Jul 17 19:48:39 <Kennythehitman> ^
- Jul 17 19:48:39 <DrosoptiliaMaxim> == chanzes
- Jul 17 19:49:10 <G14> Lets have everyone set up their dev enviroment how the please, and one of the leaders write a small guide for those who can't do it on their own
- Jul 17 19:49:15 <G14> they*
- Jul 17 19:49:24 <chancez> That would work.
- Jul 17 19:49:32 <Kennythehitman> G14: as a bare necessity, we should all have pip and virtualenv though
- Jul 17 19:49:56 <chancez> I'll see how much more hw i have for CS and if i finish early, i can help write a small guide on it
- Jul 17 19:49:59 <G14> Kennythehitman, my i ask why?
- Jul 17 19:50:03 <G14> may*
- Jul 17 19:50:06 <BrotherGA2> if we make a VB image, we could just use a torrent for distribution...
- Jul 17 19:50:08 <chancez> G14: its kinda required to develop
- Jul 17 19:50:19 <Kennythehitman> G14: the links are in http://www.reddit.com/r/progcollab/comments/wq1jg/rpcweb_list_of_great_mostly_free_learning/
- Jul 17 19:50:22 <ArrowBot> Title: [RPCWeb] List of Great (mostly free) Learning Resources Relevant to your Interests : progcollab (at www.reddit.com)
- Jul 17 19:50:31 <Kennythehitman> Mostly everything i'm talking about here is covered in there to some extent
- Jul 17 19:50:36 <G14> chancez you can't dev django without those two things?
- Jul 17 19:50:49 <Kennythehitman> G14: you can, but that's not ideal
- Jul 17 19:51:00 <Kennythehitman> virtualenv allows you to create self contained python environments
- Jul 17 19:51:01 * tboat (~tboat@unaffiliated/tboat) has joined #rpcweb
- Jul 17 19:51:02 * ChanServ gives channel operator status to tboat
- Jul 17 19:51:04 <chancez> you 'can' but it wont work out very well if you are using different versions of libraries
- Jul 17 19:51:13 <orion__> actually any python programmer should have those two tools
- Jul 17 19:51:18 <Kennythehitman> pip is a package installer that's highly useful with virtual environments
- Jul 17 19:51:28 <G14> chancez do we plan on using different versions of libs?
- Jul 17 19:51:29 <chancez> virtualenv is a tool to create isolated Python environments.
- Jul 17 19:51:31 <chancez> The basic problem being addressed is one of dependencies and versions, and indirectly permissions. Imagine you have an application that needs version 1 of LibFoo, but another application requires version 2.
- Jul 17 19:51:36 <Kennythehitman> we'll also be using a requirements.txt file to define our package reqs.
- Jul 17 19:51:50 * tboat has quit (Client Quit)
- Jul 17 19:51:52 <Kennythehitman> This is essential in both development and deployment
- Jul 17 19:51:52 <chancez> G14: thats it, if you dont use it, some people might be using incorrect versions
- Jul 17 19:52:08 * tboat (~tboat@c-76-123-61-25.hsd1.va.comcast.net) has joined #rpcweb
- Jul 17 19:52:10 <Kennythehitman> one simple command with pip installs all requirements into the virtualenv. It can and will save a lot of headaches
- Jul 17 19:52:11 <timg> desktop team is talking about us now.. apparently django doesn't support python3 so they will be using 2.7
- Jul 17 19:52:12 <chancez> like people might install Arch Linux and have Python3 default, whereas Django only supports 2.7
- Jul 17 19:52:17 <timg> assume that is what we will be doing as well
- Jul 17 19:52:25 <chancez> timg: yes.
- Jul 17 19:52:26 <Fast_Absorbing> I need to get going, talk to you guys tmoz
- Jul 17 19:52:34 * tboat has quit (Changing host)
- Jul 17 19:52:34 * tboat (~tboat@unaffiliated/tboat) has joined #rpcweb
- Jul 17 19:52:34 * ChanServ gives channel operator status to tboat
- Jul 17 19:52:38 <DrosoptiliaMaxim> see you !
- Jul 17 19:52:40 <Kennythehitman> Fast_Absorbing: alright, peace
- Jul 17 19:52:45 <timg> cya Fast_Absorbing
- Jul 17 19:52:46 <Kennythehitman> Yes, Python 2.7
- Jul 17 19:52:55 * Fast_Absorbing (~chatzilla@host-92-24-12-185.static.as13285.net) has left #rpcweb
- Jul 17 19:52:56 <Kennythehitman> I'll go ahead and create the project structure
- Jul 17 19:53:06 <Kennythehitman> We still definitely need to decide if we're using django-skel or not
- Jul 17 19:53:12 <G14> Who will take charge to write a basic guide with
- Jul 17 19:53:13 <chancez> Lets go with something simple
- Jul 17 19:53:17 <G14> those details
- Jul 17 19:53:21 <chancez> Django Skell will be fine
- Jul 17 19:53:26 <Kennythehitman> Because if so, I'll simply clone it, make sure everything is up to our satisfaction and then push
- Jul 17 19:53:36 <Kennythehitman> Then everyone else can get the same structure
- Jul 17 19:53:37 <timg> Kennythehitman: i think we have a consensus
- Jul 17 19:53:43 <Kennythehitman> Alright
- Jul 17 19:53:44 <timg> sounds easiest
- Jul 17 19:53:45 * Daniel110 has quit (Ping timeout: 265 seconds)
- Jul 17 19:53:47 <loocorez> Kennythehitman: +1, works with me
- Jul 17 19:53:48 <Rosur> k
- Jul 17 19:53:55 <Kennythehitman> G14: the guides for django-skel http://django-skel.readthedocs.org/en/latest/index.html
- Jul 17 19:54:01 <ArrowBot> <http://ln-s.net/$Q7j> (at django-skel.readthedocs.org)
- Jul 17 19:54:22 <Kennythehitman> Also, guides for general Django and Python dev environments are in the post I made on the subreddit
- Jul 17 19:54:30 <Kennythehitman> general guides for*
- Jul 17 19:54:34 <timg> I can do it, or I can help do it, write an ELI5 guide for setting up your heroku ? If that's what we're doing?
- Jul 17 19:54:37 <G14> Kennythehitman, i meant a guide details the required/optional tools for this project
- Jul 17 19:55:05 <Kennythehitman> G14: I'll work on that as well
- Jul 17 19:55:21 <Kennythehitman> I'll probably add it to the readme, as well as make a post on reddit
- Jul 17 19:55:30 <chancez> Kennythehitman: ill help, i just cant commit to it right now since i have a deadline Saturday
- Jul 17 19:55:35 <chancez> But I'll def have time to help on it
- Jul 17 19:55:41 <timg> cool
- Jul 17 19:55:42 <Kennythehitman> chancez: alright, I appreciate it
- Jul 17 19:55:46 <timg> 5 minutes left
- Jul 17 19:55:50 <timg> these are 1hr meetings right?
- Jul 17 19:55:58 <loocorez> we started late thogh
- Jul 17 19:56:06 <timg> alright
- Jul 17 19:56:11 <Kennythehitman> timg: yes, but you're still encouraged to stay and chat
- Jul 17 19:56:17 <timg> what else did we want to get done
- Jul 17 19:56:19 <timg> Kennythehitman: for sure
- Jul 17 19:56:23 <timg> i'm not going anywhere
- Jul 17 19:56:37 <DrosoptiliaMaxim> same
- Jul 17 19:56:47 <BrotherGA2> yesterday we did 19:00-21:00, but we had two meetings basically
- Jul 17 19:56:53 <timg> yea
- Jul 17 19:57:00 <chancez> Kennythehitman: we may also just want to set up a virtual env script for our django dev as well.
- Jul 17 19:57:12 <chancez> That way people can just run it and it will set them up
- Jul 17 19:57:18 <chancez> kinda the purpose of it anyways.
- Jul 17 19:57:22 <Kennythehitman> Good idea
- Jul 17 19:57:32 <timg> brilliant
- Jul 17 19:58:03 <chancez> just for now, if people want to get familiar with it and read about it
- Jul 17 19:58:09 <chancez> http://tumblr.intranation.com/post/766290325/python-virtualenv-quickstart-django
- Jul 17 19:58:12 <Kennythehitman> Alright, so to summarize up to this point, we all agree on Python2.7, Django, and we all know that we'll be working through pull requests through our Github organization right?
- Jul 17 19:58:19 <chancez> Right.
- Jul 17 19:58:29 <Kennythehitman> Alright
- Jul 17 19:58:31 <timg> right
- Jul 17 19:58:33 <orion__> aye
- Jul 17 19:58:36 <calzone21> yup
- Jul 17 19:58:37 <nitrosage> ya
- Jul 17 19:58:39 <Rosur> yea
- Jul 17 19:58:41 <Magzter> Sounds about right
- Jul 17 19:58:58 <chancez> Do we also agree on using hariku or w/e?
- Jul 17 19:59:02 <chancez> I vote yes.
- Jul 17 19:59:03 <Kennythehitman> Since django-skel handles most of the boring boilerplate for us, and then some, we can actually get down to our requirements
- Jul 17 19:59:08 <Kennythehitman> I agree on Heroku as well
- Jul 17 19:59:25 <chancez> Simple is fine to start, moving to something new wont be that hard if we are starting small
- Jul 17 19:59:39 <loocorez> heroku is fine. looks like when we actually need to scale we can just set up a vps on chancez's or my vps
- Jul 17 19:59:46 <loocorez> a server on*
- Jul 17 19:59:48 <chancez> agreed.
- Jul 17 19:59:54 <Kennythehitman> Yeah it should be trivial to migrate to a VPS at that point
- Jul 17 20:00:27 <Kennythehitman> We should now decide on the "apps" our Django application will be composed of initially
- Jul 17 20:00:46 <timg> ok
- Jul 17 20:00:48 <chancez> I think everyone should do the first few django website tutorials
- Jul 17 20:01:11 <chancez> and also, probably need to decide on a django version
- Jul 17 20:01:12 * Daniel110 (~Daniel@ool-45793242.dyn.optonline.net) has joined #rpcweb
- Jul 17 20:01:19 <timg> can we do that on heroku/djangoskel?
- Jul 17 20:01:31 <orion__> I think no one is against
- Jul 17 20:01:46 <DrosoptiliaMaxim> certainly not from the n00bs
- Jul 17 20:01:55 <chancez> what?
- Jul 17 20:02:28 <timg> RE: (8:00:42 PM) chancez: I think everyone should do the first few django website tutorials
- Jul 17 20:02:30 <timg> (8:01:12 PM) timg: can we do that on heroku/djangoskel?
- Jul 17 20:02:30 <Kennythehitman> In the past two days, ideas were thrown out for: a blog application (of course), a hub application (as a hub for all future HTML5 web game projects, a frontend for players, leaderboards, etc. ), and a project showcase application (sort of like a group portfolio)
- Jul 17 20:02:34 <DrosoptiliaMaxim> I mean , from a beginer's perspective, we trust you guys
- Jul 17 20:02:40 <BrotherGA2> ^^
- Jul 17 20:02:43 <DrosoptiliaMaxim> *beginners
- Jul 17 20:03:03 <Kennythehitman> timg: depends on the tut
- Jul 17 20:03:06 <chancez> timg: you can do it on your own environment
- Jul 17 20:03:18 <chancez> https://docs.djangoproject.com/en/1.4/intro/tutorial01/
- Jul 17 20:03:20 <ArrowBot> <http://ln-s.net/9sUi> (at docs.djangoproject.com)
- Jul 17 20:03:29 <chancez> the default django tutorial
- Jul 17 20:03:30 <timg> assuming we have one, ok
- Jul 17 20:03:32 <chancez> to understand how it works.
- Jul 17 20:03:38 <Kennythehitman> Oh, the official one
- Jul 17 20:03:40 <chancez> well you need one to to django devlopment
- Jul 17 20:03:46 <Rosur> i'll do the django tutorials tomorrow i guess
- Jul 17 20:03:49 <chancez> it will help you test your personal test env
- Jul 17 20:03:50 <timg> yea, I did this/part of this about a year ago maybe
- Jul 17 20:04:08 <chancez> yeah, its simple, makes sense, and lets you get a feel of django
- Jul 17 20:04:09 <timg> ok cool
- Jul 17 20:04:09 <Kennythehitman> I suggest creating a separate env for your tutorials/learning projects
- Jul 17 20:04:12 <orion__> weren't we going to discuss code conventions for the project?
- Jul 17 20:04:22 <chancez> then i believe we should move onto a blog
- Jul 17 20:04:23 <timg> is that like style?
- Jul 17 20:04:27 <orion__> yes
- Jul 17 20:04:29 <Kennythehitman> In the past two days, ideas were thrown out for: a blog application (of course), a hub application (as a hub for all future HTML5 web game projects, a frontend for players, leaderboards, etc. ), and a project showcase application (sort of like a group portfolio)
- Jul 17 20:04:34 <chancez> code conventions: PEP8
- Jul 17 20:04:35 <chancez> imo
- Jul 17 20:04:37 <chancez> anyways
- Jul 17 20:04:39 <chancez> brb gtg home
- Jul 17 20:04:40 <timg> Kennythehitman: are you asking which we should tackle first?
- Jul 17 20:04:41 <Kennythehitman> Yes, PEP8
- Jul 17 20:04:42 <chancez> 10 min or less.
- Jul 17 20:04:43 <timg> cya chancez
- Jul 17 20:04:44 <chancez> brb
- Jul 17 20:04:45 <Kennythehitman> chancez: alright
- Jul 17 20:04:46 <chancez> <3
- Jul 17 20:04:47 <Kennythehitman> timg: yes
- Jul 17 20:04:53 <DrosoptiliaMaxim> peace
- Jul 17 20:04:55 <timg> well
- Jul 17 20:04:57 <timg> which is easiest?
- Jul 17 20:04:59 <timg> blog maybe
- Jul 17 20:05:00 <Kennythehitman> I personally believe we should use the blog application as a warmup
- Jul 17 20:05:05 <timg> good
- Jul 17 20:05:12 <Kennythehitman> Plus, it will give us something deliverable and ready to use
- Jul 17 20:05:16 <Rosur> yea start with the blog
- Jul 17 20:05:17 <DrosoptiliaMaxim> that would be a nice not so overwhelming introduction
- Jul 17 20:05:32 <Kennythehitman> It will benefit the entire rpcollab group as a whole
- Jul 17 20:05:37 <Kennythehitman> Alright
- Jul 17 20:05:39 <BrotherGA2> agree. blog
- Jul 17 20:05:49 <timg> maybe we can have it twatter too
- Jul 17 20:05:58 <Kennythehitman> So we're to develop a blogging application
- Jul 17 20:06:33 <nitrosage> yea
- Jul 17 20:06:37 <Kennythehitman> For everyone who has not yet learned about CRUD and MVC
- Jul 17 20:06:57 <Kennythehitman> (Create, Read, Update, Delete) (Model, View, Controller)
- Jul 17 20:07:25 <timg> is that pick two or pick one
- Jul 17 20:07:27 <Kennythehitman> I suggest reading through the links dealing with that subject in the post I made
- Jul 17 20:07:43 <Kennythehitman> timg: both are essential to a blogging application
- Jul 17 20:07:49 <timg> ok
- Jul 17 20:07:52 * Bradford (~Bradford@108-241-244-170.lightspeed.frokca.sbcglobal.net) has joined #rpcweb
- Jul 17 20:08:12 <Kennythehitman> Django handles both concepts extraordinarily well
- Jul 17 20:08:18 <Kennythehitman> It will feel very natural
- Jul 17 20:08:26 <timg> sweet
- Jul 17 20:08:48 <orion__> tomorrow, same time?
- Jul 17 20:08:52 <Kennythehitman> Going through the djangobook tutorial, and the official Django docs, will have you at a decent level of understanding in no time
- Jul 17 20:09:10 <Kennythehitman> orion__: yes, 7 EST
- Jul 17 20:09:13 * Daniel110 has quit (Ping timeout: 265 seconds)
- Jul 17 20:09:16 <timg> EDT!
- Jul 17 20:09:37 <loocorez> pfft not like anyone will show up at EST thinking that's what Kennythehitman meant
- Jul 17 20:09:45 <orion__> how about 7 UTC :P
- Jul 17 20:09:48 <timg> hah
- Jul 17 20:09:50 <Kennythehitman> EDT*
- Jul 17 20:09:51 <DrosoptiliaMaxim> sounds good
- Jul 17 20:09:56 <Kennythehitman> lol
- Jul 17 20:10:00 <DrosoptiliaMaxim> see you guys
- Jul 17 20:10:03 <timg> cya
- Jul 17 20:10:10 <orion__> bye
- Jul 17 20:10:10 <Magzter> bye
- Jul 17 20:10:11 <Kennythehitman> Alright, dont forget to check out those links
- Jul 17 20:10:29 <Bradford> hey guys i came to the meeting late. is there something i missed?
- Jul 17 20:10:30 <timg> so for mvc/crud i will learn it by going through https://docs.djangoproject.com/en/1.4/ ?
- Jul 17 20:10:32 <ArrowBot> Title: Django | Django documentation | Django documentation (at docs.djangoproject.com)
- Jul 17 20:10:32 <Kennythehitman> Read whatever interests you, but especially read into the Django resources listed
- Jul 17 20:10:38 <DrosoptiliaMaxim> ok, so can you do a quick tl;dr on the programs we need to check out?
- Jul 17 20:10:40 <timg> Bradford: some things, probably
- Jul 17 20:10:43 <nitrosage> this really helped me with MVC: http://nemetral.net/2008/07/31/a-gentle-introduction-to-mvc-part-1/
- Jul 17 20:10:44 <timg> but we'll catch you up
- Jul 17 20:10:49 <ArrowBot> Title: A gentle introduction to MVC (part 1) :: nemetral.net (at nemetral.net)
- Jul 17 20:10:53 <orion__> we decided on what we're going to use
- Jul 17 20:10:57 <orion__> python2.7
- Jul 17 20:10:58 <orion__> django
- Jul 17 20:10:59 <Kennythehitman> Bradford: I need your Github
- Jul 17 20:11:07 <Bradford> liondancer
- Jul 17 20:11:10 <Kennythehitman> nitrosage: I'll add that to the post, thanks man
- Jul 17 20:11:12 <Bradford> i gave it to nitrosage
- Jul 17 20:11:14 <orion__> heroku
- Jul 17 20:11:25 <timg> DrosoptiliaMaxim: we're (i think) going to create an ELI5 guide to getting setup and ready to contribute
- Jul 17 20:11:26 <timg> stay tuned
- Jul 17 20:11:34 <DrosoptiliaMaxim> awesomeeee
- Jul 17 20:11:43 <calzone21> alright sounds great, going to get started preparing
- Jul 17 20:11:45 <calzone21> see you guys!
- Jul 17 20:11:48 <timg> cya!
- Jul 17 20:11:50 <orion__> bye
- Jul 17 20:11:54 <DrosoptiliaMaxim> also, quick q
- Jul 17 20:11:58 * calzone21 has quit (Quit: Page closed)
- Jul 17 20:12:07 <nitrosage> yea i added him Kennythehitman
- Jul 17 20:12:09 <DrosoptiliaMaxim> how are you able to address someone directly on this chat?
- Jul 17 20:12:29 <timg> DrosoptiliaMaxim: type the first few letters of the name, hit TAB
- Jul 17 20:12:30 <Magzter> Just type their name
- Jul 17 20:12:34 <nitrosage> right click on user list on the right side and say open dialog
- Jul 17 20:12:36 <Magzter> case sensitive, I believe.
- Jul 17 20:12:36 <nitrosage> for pm
- Jul 17 20:12:43 <DrosoptiliaMaxim> huh, cool. thanks!
- Jul 17 20:12:48 <timg> DrosoptiliaMaxim: (assuming your client has nick completion)
- Jul 17 20:13:04 <Rosur> yea gonna head of too, need sleep. Whens the next meeting gonna be?
- Jul 17 20:13:12 <loocorez> tomorrow 7 EDT
- Jul 17 20:13:17 <DrosoptiliaMaxim> thank you so much for your help
- Jul 17 20:13:19 <DrosoptiliaMaxim> appreciate it
- Jul 17 20:13:25 <DrosoptiliaMaxim> take care everyone
- Jul 17 20:13:27 <timg> my pleasure
- Jul 17 20:13:27 <timg> cya
- Jul 17 20:13:32 * DrosoptiliaMaxim has quit (Quit: Page closed)
- Jul 17 20:13:39 <BrotherGA2> Man I have a shitload of tutorials to go through lol
- Jul 17 20:13:42 <timg> same
- Jul 17 20:13:45 <Rosur> i'll be around for some of the meeting tomorrow but start my 1st programming job on thursday
- Jul 17 20:13:53 <Kennythehitman> Rosur: Congrats
- Jul 17 20:13:54 <timg> Rosur: awesome congrats
- Jul 17 20:13:54 <Desu> Rosur, congrats!
- Jul 17 20:13:55 <BrotherGA2> Rosur: congrats!
- Jul 17 20:13:56 <timg> what kind
- Jul 17 20:13:57 <Magzter> Nice rosur
- Jul 17 20:14:00 <Magzter> What you doing?
- Jul 17 20:14:06 <Bradford> i gavgoodluck
- Jul 17 20:14:21 <Rosur> traniee role, web develompent
- Jul 17 20:14:26 <timg> sweet
- Jul 17 20:14:30 <orion__> congrats ;)
- Jul 17 20:14:30 <Magzter> #jealous
- Jul 17 20:14:34 <timg> same
- Jul 17 20:14:41 <timg> i'm still stuck in support :(
- Jul 17 20:14:47 <Magzter> ^ :(
- Jul 17 20:14:50 * Justin___ (47e1eccb@gateway/web/freenode/ip.71.225.236.203) has joined #rpcweb
- Jul 17 20:14:51 <Rosur> though mostly microsoft technolgoys
- Jul 17 20:14:55 <loocorez> this'll help you guys for sure then
- Jul 17 20:14:56 <orion__> i'm still stuck in school :P
- Jul 17 20:14:59 <Rosur> tech*
- Jul 17 20:15:01 <BrotherGA2> what exactly are we going to cover next meeting. What should be the tutorials/skills us noobs should prioritize? we can't expect everyone to go through the several hours of tutorials we have posted :P
- Jul 17 20:15:17 <orion__> Do you know python?
- Jul 17 20:15:23 <timg> BrotherGA2: we should be producing an ELI5 guide to get setup here soon
- Jul 17 20:15:24 <loocorez> python, mvc, django I think in that order?
- Jul 17 20:15:33 <orion__> python, django
- Jul 17 20:15:34 <nitrosage> timg, what is ELI5?
- Jul 17 20:15:34 <BrotherGA2> I know the basics. I'm 50% through CS101 on Udacity
- Jul 17 20:15:36 <orion__> mvc comes with django
- Jul 17 20:15:37 <Kennythehitman> ^
- Jul 17 20:15:41 <orion__> Explain like I'm 5
- Jul 17 20:15:42 <BrotherGA2> Explain like I'm 5
- Jul 17 20:15:42 <timg> nitrosage: explain it like i'm 5
- Jul 17 20:15:43 <Magzter> Explain like I'm 5.
- Jul 17 20:15:49 <Magzter> We're such a helpful bunch.
- Jul 17 20:15:52 <timg> heheh
- Jul 17 20:15:53 <nitrosage> oh
- Jul 17 20:15:55 <chancez> back!
- Jul 17 20:16:05 <BrotherGA2> timg: that's great. thanks
- Jul 17 20:16:08 <nitrosage> i thought it was some high tech acronym
- Jul 17 20:16:09 <timg> chancez: you work that close to home?
- Jul 17 20:16:11 * Rosur has quit ()
- Jul 17 20:16:16 <orion__> subreddit actually :P
- Jul 17 20:16:18 <timg> nitrosage: lol nope just reddit speak
- Jul 17 20:16:23 <timg> or, wherever that originated from.
- Jul 17 20:16:31 <Magzter> reddit.com/r/techsupportgore for anyone who's not subbed.
- Jul 17 20:16:58 <loocorez> Kennythehitman: If we're doing shared repo model we should all have write to the repo yes?
- Jul 17 20:17:16 <Kennythehitman> I figured pull requests only would be safer
- Jul 17 20:17:24 <loocorez> So fork / pull req?
- Jul 17 20:17:37 <BrotherGA2> Magzter: oh shit that is fantastic
- Jul 17 20:17:51 <Magzter> Yah some of the stuff that's posted there is just amazing.
- Jul 17 20:18:04 <chancez> timg: i work at my school
- Jul 17 20:18:16 <Kennythehitman> Github gives us a pretty good interface for working out pull reqs
- Jul 17 20:18:21 <Kennythehitman> Yes
- Jul 17 20:18:46 <BrotherGA2> man... I thought I'd just get back in the groove of things with Ubuntu, but Unity is pretty weird...
- Jul 17 20:19:02 <chancez> BrotherGA2: apt-get install gnome-shell
- Jul 17 20:19:17 <chancez> :)
- Jul 17 20:19:35 <timg> chancez: ah
- Jul 17 20:19:39 <nitrosage> Kennythehitman, so for the shared repo model we all are supposed to have push access to the repo. That's what was said before no?
- Jul 17 20:19:42 <Kennythehitman> BrotherGA2: unity only servers to get in your way
- Jul 17 20:19:47 <nitrosage> are we reverting to fork & pull model
- Jul 17 20:19:48 <nitrosage> ?
- Jul 17 20:19:50 <timg> BrotherGA2: dislike unity
- Jul 17 20:19:50 <BrotherGA2> chancez: :) good.
- Jul 17 20:20:04 <chancez> nitrosage: either works tbh
- Jul 17 20:20:05 <loocorez> nitrosage: yes, we are
- Jul 17 20:20:12 <nitrosage> k
- Jul 17 20:20:14 <Kennythehitman> nitrosage: Whatever you guys want
- Jul 17 20:20:17 <nitrosage> jsut wanted to clarify in my head
- Jul 17 20:20:28 <nitrosage> fork & pull works
- Jul 17 20:20:31 <timg> i think the master needs a controller
- Jul 17 20:20:35 <loocorez> Kennythehitman: fork/pull req is better for this large of a group.
- Jul 17 20:20:40 <timg> could become a crazy mess without
- Jul 17 20:20:49 <loocorez> especially with the experience differences
- Jul 17 20:20:56 <Kennythehitman> Alright, we'll still with fork/pull
- Jul 17 20:21:01 <Kennythehitman> stick* ffffff
- Jul 17 20:21:47 <chancez> without fork pull there isnt any control of bad code :\
- Jul 17 20:22:02 <chancez> people are learning, but bad code is bad code, and can be commited later.
- Jul 17 20:22:37 <BrotherGA2> thanks again everyone for the help and collaboration. I just keep getting more excited about this.
- Jul 17 20:22:44 <chancez> :)
- Jul 17 20:22:50 <timg> so kenny/nitrosage are the masters of the repo
- Jul 17 20:23:00 <timg> i think?
- Jul 17 20:23:05 <loocorez> pretty sure
- Jul 17 20:23:10 <nitrosage> actually i was gonna ask if someone else wants to head up the group.
- Jul 17 20:23:13 <Magzter> and tboat
- Jul 17 20:23:18 <nitrosage> I think I am kinda out of my league
- Jul 17 20:23:23 <Magzter> I think.
- Jul 17 20:23:24 <loocorez> I can help with repo stuff if necessary.
- Jul 17 20:23:24 <Kennythehitman> BrotherGA2: it's gonna be pretty damn fun once we really dig into some code
- Jul 17 20:23:37 <Magzter> I would but I don't think I have the experience for it.
- Jul 17 20:23:38 <loocorez> I don't have much python exp but it can't be too different from ruby yes?
- Jul 17 20:23:41 <Kennythehitman> I'm about to get started on the initial project structure
- Jul 17 20:23:52 <timg> Kennythehitman: anything i can do to help?
- Jul 17 20:23:53 <Kennythehitman> Of course, some things can and will change but it's still good to have something up
- Jul 17 20:24:06 <timg> (basic stuff like typing docs)
- Jul 17 20:24:13 <orion__> when are we expected to start?
- Jul 17 20:24:20 <nitrosage> I have no python experience at all. Just some PHP. No object oriented code either. I will still help
- Jul 17 20:24:23 <Kennythehitman> timg: if you could work on the ELI5 guide for python/django novices that would be great
- Jul 17 20:24:35 * Desu has quit (Quit: Leaving)
- Jul 17 20:24:52 <Kennythehitman> orion__: definitely before the weekend
- Jul 17 20:24:58 <timg> i'll see what I can do.. will run through it myself and see what happens
- Jul 17 20:25:03 <orion__> nice =)
- Jul 17 20:25:09 <timg> are we expecting that everyone will have a linux box at their disposal?
- Jul 17 20:25:15 <Kennythehitman> I'll do my best for us to all come to a general consensus about project structure and reqs asap
- Jul 17 20:25:23 <orion__> timg: write it for linux
- Jul 17 20:25:32 <loocorez> timg: I think. If not pm me, I can create shell accounts for people
- Jul 17 20:25:33 <Magzter> timg: I think most people will besides a few beginners.
- Jul 17 20:25:36 <Kennythehitman> timg: thanks man, and *nix would be perfect
- Jul 17 20:25:40 <timg> awesome
- Jul 17 20:25:48 <BrotherGA2> timg: I think that's not too much to ask. Anyone can set up a VM with ubuntu or whatever.
- Jul 17 20:25:55 <timg> indeed
- Jul 17 20:26:00 <loocorez> actually yeah doing a vm would be a better learning experience
- Jul 17 20:26:09 <chancez> nitrosage: learning python will be easy tbh
- Jul 17 20:26:16 <chancez> i mean honestly
- Jul 17 20:26:16 <BrotherGA2> +1 chancez
- Jul 17 20:26:19 <orion__> let's suggest mint... ubuntu is becoming bloated...
- Jul 17 20:26:21 <chancez> if you know php
- Jul 17 20:26:25 <timg> will see if my dinosaur computers can handle a vm :o
- Jul 17 20:26:26 <chancez> youre good
- Jul 17 20:26:30 <orion__> and gnome 3 > unity
- Jul 17 20:26:31 <chancez> personally i suggest xbuntu
- Jul 17 20:26:33 <Kennythehitman> Does anyone have the meeting recap/logs covered for the subreddit?
- Jul 17 20:26:36 <loocorez> but not OO php... and php isn't really OO until php5 so..
- Jul 17 20:26:42 <timg> orion__: mint is pretty lightweight?
- Jul 17 20:26:45 <nitrosage> Okay, I will try my best just let me know if i f something up
- Jul 17 20:26:46 <chancez> OO isnt hard to learn either.
- Jul 17 20:26:52 <chancez> like honestly
- Jul 17 20:27:00 <Justin___> ^
- Jul 17 20:27:11 <orion__> timg: lightweight enough, and brings everything windows users expect
- Jul 17 20:27:16 <chancez> python is easier to learn from scratch than it is to learn anything else with experience in that area.
- Jul 17 20:27:26 <timg> orion__: very cool. haven ot tried yet maybe I'll give it a go
- Jul 17 20:27:28 <chancez> orion__: are the package names the same?
- Jul 17 20:27:35 <Kennythehitman> You guys should look into Debian as well, it's great
- Jul 17 20:27:36 <orion__> chancez: yes
- Jul 17 20:27:42 <orion__> chancez: same repos
- Jul 17 20:27:43 <chancez> then i have no problem with it
- Jul 17 20:27:51 <chancez> however
- Jul 17 20:27:53 <nitrosage> I have to set up a linux VM anyways
- Jul 17 20:27:57 <chancez> ubuntu 12.04 is what most servers are running on
- Jul 17 20:27:59 <chancez> so
- Jul 17 20:28:07 <chancez> it doesnt make a big difference
- Jul 17 20:28:08 <nitrosage> So I might be able to create a torrent or put it online to share
- Jul 17 20:28:10 <chancez> same packages and all
- Jul 17 20:28:27 <chancez> I'll see if I can set up a virtual env script
- Jul 17 20:28:40 <chancez> also https://help.github.com/articles/fork-a-repo
- Jul 17 20:28:41 <ArrowBot> Title: Fork A Repo · github:help (at help.github.com)
- Jul 17 20:28:42 <Kennythehitman> chancez: nice, thank you for that
- Jul 17 20:28:54 <chancez> thats the first step to contributing guys
- Jul 17 20:28:58 <orion__> chancez: why the script?
- Jul 17 20:29:02 <timg> ok, stepping away for a bit
- Jul 17 20:29:04 <orion__> it's four lines to set it up
- Jul 17 20:29:14 <chancez> virtual env is designed for it
- Jul 17 20:29:37 <chancez> it will install django, pip, python 2.7.3, and anything else we need in a contained env
- Jul 17 20:29:54 <orion__> oh, ok
- Jul 17 20:30:33 <orion__> someone asked about the django apps we are going to use...any ideas so far?
- Jul 17 20:31:05 <Kennythehitman> In the past two days, ideas were thrown out for: a blog application (of course), a hub application (as a hub for all future HTML5 web game projects, a frontend for players, leaderboards, etc. ), and a project showcase application (sort of like a group portfolio)
- Jul 17 20:31:10 <chancez> we're going to do a blog.
- Jul 17 20:31:28 <chancez> To start.
- Jul 17 20:31:49 <Kennythehitman> ^
- Jul 17 20:32:14 <orion__> not what I meant. Are we going to use any django apps like sql handlers, etc...
- Jul 17 20:32:36 <orion__> or are we going to do all from scratch?
- Jul 17 20:32:46 <loocorez> orion__: you mean django packages I think?
- Jul 17 20:32:47 <orion__> *do it
- Jul 17 20:33:10 <orion__> loocorez: I always called them apps :P maybe, probably
- Jul 17 20:33:28 <orion__> http://komunitasweb.com/2010/02/10-django-apps-i-cant-live-without/
- Jul 17 20:33:31 <ArrowBot> <http://ln-s.net/$TYq> (at komunitasweb.com)
- Jul 17 20:34:09 <loocorez> You're right, I guess django calls drop-in code apps..
- Jul 17 20:34:27 <loocorez> "Small components"
- Jul 17 20:34:29 <Kennythehitman> Apps are just self contained modules specific to certain functionality
- Jul 17 20:34:31 <Kennythehitman> ^
- Jul 17 20:35:00 <orion__> Yep, are going to use any?
- Jul 17 20:35:05 <orion__> *are we
- Jul 17 20:35:06 <Kennythehitman> A blog "app" would contain the models for a blog application, the views, the urlconf, static files etc.
- Jul 17 20:35:38 <chancez> probably something to decide on.
- Jul 17 20:35:45 <Kennythehitman> South is technically an "app" as well, the difference is when it's installed with pip it generally doesn't fall into the same directory structure as the project
- Jul 17 20:35:56 <orion__> hm, ok, thanks ;)
- Jul 17 20:36:18 <Kennythehitman> So they look as though they're two completely different things, but really they're all just ^ self contained modules specific to a certain functionality
- Jul 17 20:36:22 * tboat has quit (Quit: Bye)
- Jul 17 20:37:52 <chancez> Kennythehitman: so this django skeleton thing
- Jul 17 20:37:54 <chancez> what is it?
- Jul 17 20:38:03 <chancez> is it a pip package?
- Jul 17 20:38:36 <chancez> im just curious what python packages i need for this, like i read something about postgres, im going to need that right?
- Jul 17 20:39:02 <Kennythehitman> http://django-skel.readthedocs.org/en/latest/getting-started/
- Jul 17 20:39:05 <ArrowBot> <http://ln-s.net/$TYs> (at django-skel.readthedocs.org)
- Jul 17 20:39:15 <Kennythehitman> It's created by using a template with the djangoadmin
- Jul 17 20:39:26 <Kennythehitman> But you guys wont need to do that step, I'm working on it right ow
- Jul 17 20:39:28 <Kennythehitman> now*
- Jul 17 20:39:35 <nitrosage> I am gonna head out guys. I will be back on later.
- Jul 17 20:39:39 <chancez> okay so its just a template
- Jul 17 20:40:04 <chancez> what version of django does it use?
- Jul 17 20:40:06 * nitrosage has quit (Quit: Leaving)
- Jul 17 20:40:23 <orion__> I don't think we have decided django version yet
- Jul 17 20:40:33 <chancez> nvm
- Jul 17 20:40:35 <chancez> 1.4
- Jul 17 20:40:39 <Kennythehitman> nitrosage, do you have the logs?
- Jul 17 20:40:46 <Kennythehitman> orion__: we decided on 1.
- Jul 17 20:40:47 <Kennythehitman> 1.4*
- Jul 17 20:40:50 <chancez> he just quit
- Jul 17 20:40:56 <orion__> oh ok
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement