>> I like Trac fine, but my only concern is how much of a maintenance headache >> is it? I'm guessing from the discussion so far is that SF would setup Allura >> and we just "plugin" to it whereas it looks like the onus is on us to setup >> Trac and maintain it. As all of us are already overbooked with work to do, >> I'd hate to put something else in our queue. If it's a one-time setup kind of >> thing then that shouldn't be too bad. > > It's not much maintenance headache to just get it up an running. I can have > Jason Miller (our current technician that handles all of our repository > management / Trac management / release management / package management / > machine maintenanceŠ yes he has a LOT of responsibilities!) set it up for you > guys if you like. He's a Trac wizard at this point that can get it up and > running in no time and configured the way you want it.
He would have to be able to do it through our sourceforge private web space, as hosted apps are going away basically now: http://sourceforge.net/blog/hosted-apps-retirement/ I share Paul's concern about time sink. For libMesh at least, I would like to be able to use as much existing and managed infrastructure as possible, so we can all focus on the tool itself and not the management tools. If Trac is the way to go (I'm not ruling it out!) that poses an issue. We maybe *could* do it in the sourceforge framework, but it is a hack and will continue to be a struggle over time (think our mediawiki instance). If Trac is the way to go then I think we would be much better suited breaking up with sourceforge and going somewhere that handles hosted Trac as a core service. But if we did leave, that opens up a lot of options I've been thinking about. One worth serious consideration would be using Atlassian's hosting, which is supposedly free for open source projects. I'm investigating that. They provide a tightly bundled service with everything we need, including regression test/automatic build support. See http://www.atlassian.com/software/ondemand/overview?_mid=2504fdbe151885f3955 9e11250dd9c85&gclid=CI67rpm9urICFbKiPAodHjAARA I've been thinking about this a lot lately, and here's where I'm at: - Current libMesh collaboration is pretty much just email and collective memory, and we should be doing a lot better. - Staying with sourceforge has some benefits - I for one would like whatever collaboration environment we choose to use to be a *provided service* - not just one we shoehorn into sourceforge's web space offering. With that in mind, I see two possible paths forward: (1) stick with sourceforge (at least for now), but explore using Allura to help enable better collaboration, or (2) move somewhere else that hosts the collaboration environment we want directly, maybe even if this means paying a nominal annual fee. Since (1) is so easy (only impact will be svn switch'ing to a new repository URL) I'd like to try that first, but stay open to option (2). Note that if we went to option (2) we should still be able to retain our svn history, but things like user accounts (and potentially mailing lists) would be redone and therefore represent a more major headache. Other thoughts? -Ben ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html _______________________________________________ Libmesh-devel mailing list Libmesh-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libmesh-devel