We have a ton of projects at massify.com we've been itching to open source, but we're obviously a little short on time. I'm wondering if anyone has actively participated or maintained an open source project and can help me answer some bullet points:
A. Has anyone ever started an open source project?
B. Any recommendations for project hosting (github, sourceforge, google code, etc.)
C. Tips on general project maintenance.
The biggest project is that we want to fork PHP. I'm not sure what kind of nightmare that would be. We have successfully been running a patched version of PHP that supports anonymous functions, closures and array shortcut notation. I guess this might be a whole different topic? Has anyone maintained a fork before?
Thanks for any input.
launchpad is also an ok place to host code (and it allows any license) but it doesnt host wikis for example and some of the UI elements are rather radical and may not suit your taste. if you host on launchpad, you will need to host a proper website and/or wiki somewhere else.
Dont go with sourceforge. The site has become slow and full of ads which cover half your screen. The interface is clunky too.
edit : launchpad uses bazaar a distributed VCS.