[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [buckminster-dev] Buckminster code-base has moved to Git
- From: Thomas Hallgren <thomas@xxxxxxx>
- Date: Wed, 29 Jun 2011 21:50:00 +0200
- Newsgroups: eclipse.tools.buckminster-dev
- Organization: EclipseCorner
- User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:188.8.131.52) Gecko/20110516 Thunderbird/3.1.10
On 2011-06-29 17:56, Ian Bull wrote:
I agree. It really shouldn't but I find the thought that I do some
things just for fun comforting. Nobody could claim that this wasn't
according what was planned for the next sprint :-)
"Being on vacation" and "materializing a workspace" should not be in the
same paragraph ;).
Buckminster has a qualifier generator that finds the latest commit that
affects a given subtree (in this case a project). We use the timestamp
of such commits directly for plug-in qualifiers. For features, we
calculate the last timestamp for all included features, plug-ins, and
the feature project itself and use that. There are some corner cases
when this approach isn't fail proof but the way we use it, it works
perfectly. Our qualifiers will remain the same as long as our code is
Good work Thomas!
Btw, are you maintaining stable qualifiers? That is, if a bundle doesn't
change from build to build are you ensuring that the qualifiers remain
the same? I'm trying to get a sense of how people are doing this with git.