[oe] The future of "svnnow"
Richard Purdie
rpurdie at rpsys.net
Fri Aug 3 00:26:59 UTC 2007
Just an update on the current status:
On Tue, 2007-07-31 at 09:49 +0200, Koen Kooi wrote:
> Richard Purdie schreef:
> > What still needs to be done (patches welcome)
> > =============================================
> >
> > 1. Fix revision lockdown SRCREV_pn-somepackage = "90" etc. Thats a
> > problem in localpath() in svn.py.
Done.
> > 2. Handling of multiple SCMs in the SRC_URI. The plan here is simple,
> > any package doing this has to set SRCREV_FORMAT specifying the format of
> > the SRCREV string. get_srcrev() can collect the SCM revisions, fill out
> > the string and return it. The format and inner workings of this are open
> > for discussion and to be determined.
Not Done. Does anyone have any thoughts on this?
> > 3. Finish sortable_revision(). If self._sortable_revision() isn't
> > present, it should read a counter, revision pair from BB_URI_LOCALCOUNT.
> > If the revision is different to _latest_revision, increase the counter
> > and store + return it.
Done.
> > 4. Fix the git fetcher to make git "now" work. These "local revision
> > counter" packages will not be shareable between different builds but we
> > always knew that would be the case with git and this is as close as we
> > can get.
Done.
> > 5. Examine the other fetchers and see if we can add some kind of "now"
> > support to them too.
I'm ignoring perforce and svk. It doesn't make sense for ssh/wget/local
urls. I doubt we can get any kind of coherent state out of cvs and to be
honest I don't care about it. So I guess thats Done.
> > 6. Add policy control variables to control the wiping of BB_URI_HEADREVS
Not Done.
> 7. make a minrev and max rev for patches
Done.
> and try to convert dates to revisions for
> existing users of ;mindate=20070707;maxdate=20080808 in SRC_URI
Not Done. SEP field invoked here ;-).
Cheers,
Richard
More information about the Openembedded-devel
mailing list