[Potlatch-dev] Codebase and git
Richard Fairhurst
richard at systemeD.net
Tue Mar 1 11:46:09 GMT 2011
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
More information about the Potlatch-dev
mailing list