Steve Bennett wrote:
Can you elaborate a bit on who "we" is, in this context? And what kind of process of review and integration of new features do you envisage? I guess I'm wondering how long we can expect to wait between developing a new feature and seeing its deployment.
We're having a London-based hack weekend in a couple of weeks and I anticipate we'll move P2 over to git then. As for review process, I'd expect a lot of stuff will go in pretty much instantly, but large new features can sometimes need a bit more consideration. With complex code there's always a balance to be struck between TMTOWTDI and "the P2 way"; UI, too, can benefit from a second pair of eyes.
Also, is there any possibility of hosting a bleeding-edge build, configured to work on the live OSM db? That way, if we develop a feature at someone's request, they can immediately get access to it, rather than having to wait for the next stable build. Something like http://www.openstreetmap.org/edit?editor=potlatch2-dev&...
Great idea in general - though we don't need to do it on osm.org itself (and I'd expect that OSMF would be a little anxious about offering "testing versions" on the main server, though I wouldn't second-guess them). If several new features were being developed in parallel by different coders, we might also then have the challenge of deciding which one to deploy as the bleeding-edge build and it all starts again. ;)
You can host an instance of P2 that'll talk to the live database anywhere (osm.org has a permissive crossdomain to facilitate this). It would be great to encourage this. I think the instructions on the wiki are reasonably good.
For a while I was maintaining a bleeding-edge build at geowiki.com. I did want to register potlat.ch but unfortunately it's been taken. :(
cheers Richard _______________________________________________ Potlatch-dev mailing list [email protected] http://lists.openstreetmap.org/listinfo/potlatch-dev
