Use github for open-source projects?

There’s been a lot of open-source code contributed over the last few months. There’s the Director class, and more recently the complete Ghosts vs. Monsters game. I’m pretty sure more will be coming.

I’m wondering why we’re not using github (http://www.github.com) to host the code. It’s a lot easier to submit and manage improvements if the project is on github. For example, if I see just three lines of code that can be improved on a project, I’d have to either (a) contact the original author and submit my patch, or (b) host my own updated code. Sounds too much for just a three-line improvement. Most will probably just post in the forum instead of doing either (a) or (b).

With github, I can fork the project, upload my patch there, and submit a pull request to the original author. The github pull request will make merging my patch easier for the original author. And, in case the original author is on vacation, my patch is already published, and others can already base their work from it.

Is there a specific reason why we’re not actively using github, or it’s simply because so far the community is largely unaware of github awesomeness? [import]uid: 7026 topic_id: 4406 reply_id: 304406[/import]

I’m a huge fan of github and git in general. I’d be happy to join you there!

Also, have you heard of Forrst.com? It’s a terrific designer/developer community with very few Lua developers that I’ve been able to find. It’s really great for sharing small bits of code and getting feedback very easily. Let me know if you want an invite!

a. [import]uid: 12405 topic_id: 4406 reply_id: 13806[/import]

I’d like an invite to Forrst.com

tokyodan gmail.com
@tokyodan on Twitter [import]uid: 295 topic_id: 4406 reply_id: 13828[/import]

Invite sent.

I have 3 left this month for whoever wants them
a.

@AdamBuchweitz on twitter [import]uid: 12405 topic_id: 4406 reply_id: 13839[/import]

Oh s***t. I looked in my email and didn’t see the invite then I see that I messed up my email address. It should be tokyodan1 [at] gmail.com [import]uid: 295 topic_id: 4406 reply_id: 13879[/import]

AdamBucketz, I’m in. Thanks It looks really cool. [import]uid: 295 topic_id: 4406 reply_id: 13895[/import]

I edited a certain word :slight_smile:

cough cough cough

c [import]uid: 24 topic_id: 4406 reply_id: 13950[/import]