Chris, thanks very much for the detailed reply! Based on your feedback, it looks like Google Code will be more than adequate for hosting the project.
You've also helped me move a little closer to the GPL licensing model. I'll probably carve out a commercial exception for unmodified binary distributions similar to what Massimo has done for web2py and also imitate his handling of third-party contributions. As to Eclipse, perhaps I'll look into it again in the future. I know it's a favorite of a number of programmers I respect. I ran into problems getting it set up under Snow Leopard so for the time being I'll stick with Vim + Winpdb + Chrome DevTools, but thanks for the recommendation and it's good to know that Eclipse plays nicely with Mercurial under Google Code. Cheers, Mike On Aug 16, 7:43 pm, Christopher Steel <chris.st...@gmail.com> wrote: > Hi Mike, > > Sounds like an interesting project. We generally stick with GNU but in > some cases incorporate MIT stuff (and the accompanying license) when > it makes sense for our clients. > > The biggest deciding factor for us is our target market, but at the > moment we have no clients who seem to be overly concerned about this > issue. As a non-profit If the product we are producing is something > that we really want adopted commercially with no hesitation by even > the most picky clients (for example accessibility enhanced products) > then we may go with MIT in cases where one or more of our target > markets seems overly concerned about real or perceived issues > surrounding GNU. > > Other than that GNU is pretty much our standard unless of course we > are building on pre-existing MIT stuff. > > So in a nutshell I would say it depends on your target market and your > market strategy so to speak. We want to encourage as many people as > possible to participate in anyway they choose to including > contributing to the code base and feel that GNU is a way to attract > individuals with similar goals and strategies. MIT works for us as > well and satisfies some more traditional strategies as well as > allowing "sharing" and sometimes when we don't feel we could do a > better job on MIT products we incorporate them cause they are are of > good quality and are highly accessible (open source, no cost and/or > licensing fee) to everyone. > > On Google Code > > We use Google Code and we really like it. Again it is highly > accessible (low cost and works with most TTS) In addition Google was > nice enough to bump up our project limit as well due to our official > non-profit status just because we asked and as you mentioned it works > well with Mercurial, our fav versioning system. > > In addition we use Eclipse which can be configured to Google Code / > Mercurial ... all for no cost so we find that it is a hard combo to > beat although it would be nice if someone did! > > Cheers, > > Chris > > On Aug 16, 4:14 pm, Michael Ellis <michael.f.el...@gmail.com> wrote: > > > > > Hello all, > > > I've been working for the past few months on a group collaboration and > > problem solving application and am almost ready to put up a beta > > version on GAE for folks to experiment with. Many thanks to Massimo > > and all of you regulars here for helping me up the learning curve! > > > The app is called PeerTool and is a complete re-write in Python and > > web2py of a commercial app I developed in PHP about 6 years ago. My > > intent is to provide a free public access site that any group may use > > and also to release the code open source. > > > I'll post an announcement here when the time comes, hopefully in the > > next week or two. In the meantime, I'd be grateful for advice or > > suggestions in two areas: > > > 1. Choosing the most appropriate license. My primary goal is to > > make the product as widely useful and available as possible. I > > believe it could be of benefit to almost any team, task force, board, > > or committee that wants to use brainstorming and collaborative > > evaluation of ideas (with real-time interaction!). > > > 2. Most appropriate hosting for the project source code. I've never > > started a public project before and would like to know what > > experiences others have had with Google Code, SourceForge, etc, -- > > especially concerning web2py apps. I'm leaning toward Google Code at > > present. My code is already under Mercurial so it seems like that > > would be a good fit. > > > Thanks in advance, > > Mike