From: Tom Rini <tom_rini@mentor.com>
To: <openembedded-devel@lists.openembedded.org>
Subject: Re: Discussion: Version retention policy in oe-core
Date: Tue, 15 Mar 2011 08:43:14 -0700 [thread overview]
Message-ID: <4D7F8912.7080608@mentor.com> (raw)
In-Reply-To: <4D7F6629.8030107@balister.org>
On 03/15/2011 06:14 AM, Philip Balister wrote:
> On 03/14/2011 07:13 PM, Tom Rini wrote:
>> On 03/14/2011 03:22 PM, Philip Balister wrote:
>>> On 03/14/2011 11:58 AM, Tom Rini wrote:
>>>> Hi all,
>>>>
>>>> The TSC has discussed this item at the request of the community and has
>>>> come up with the following recommendation which we are looking for
>>>> feedback (positive/negative/neutral) before putting this up on the
>>>> wiki.
>>>
>>> Looks reasonable. One thing I did not see is asking people not to add a
>>> new recipe and delete the old one in separate commits. This makes it
>>> easier to figure out problems when they arise.
>>
>> So, part of what is envisioned here is that for, grabbing a recent
>> example, nodejs 0.4.0 to 0.4.2 we just see a git mv, and that's the
>> normal case for that level of things. But for say 0.4.9 to 0.5.0 (or
>> would it be 0.6.0? I don't track the project, but next stable release
>> that's not in 0.4.x) it would be add 0.5.0 one commit, drop 0.4.9 the
>> next, Does this still fit, given your comment?
>
> The immediate case I am thinking off is the policykit-gnome update.
> (Which I think did the add/delete in the same commit). One of the
> changes was a configure option change that led to build failures on my
> F14 box. I'm not sure how this fits in the scheme you describe since the
> versioning seems to lack a major/minor concept. (Well the minor number
> is large)
So, policykit-gnome was just adding a new stable version (as default).
The previous one is still there (in part because of pinning of
dependencies to older versions).
Plugging this example into the workflow:
- policykit/policykit-gnome have newer stable versions released.
- Add new version as default, test[1]
- Keep old versions for now due to some distributions pinning glib-2.0
to an older version that policykit > 0.98 (or so) need.
And, that brings us to [1]. FC14 seems to show off a class of bugs that
need squashing. I'd love it if someone can point me at a VMware
compatible image (with functional tools) already installed. That said,
I think I meant to post to the ML and forgot, or no one saw the
EXTRA_OECONF bug in the recipe that Koen fixed which I think fixes your
problem.
> In a perfect world, what you are describing is great, however I'm
> concerned the "special cases" may be an issue.
The special cases being the critical infrastructure? Or the unclear
version policy?
--
Tom Rini
Mentor Graphics Corporation
next prev parent reply other threads:[~2011-03-15 15:45 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-03-14 15:58 Discussion: Version retention policy in oe-core Tom Rini
2011-03-14 16:09 ` Chris Larson
2011-03-14 16:36 ` Martin Jansa
2011-03-14 18:52 ` Frans Meulenbroeks
2011-03-14 23:22 ` Tom Rini
2011-03-15 9:38 ` Frans Meulenbroeks
2011-03-15 15:53 ` Tom Rini
2011-03-15 16:22 ` Koen Kooi
2011-03-14 22:22 ` Philip Balister
2011-03-14 22:34 ` Chris Larson
2011-03-14 23:13 ` Tom Rini
2011-03-15 13:14 ` Philip Balister
2011-03-15 15:43 ` Tom Rini [this message]
2011-03-16 7:18 ` Frans Meulenbroeks
2011-03-28 19:35 ` Tom Rini
2011-03-28 20:15 ` Denys Dmytriyenko
2011-03-28 20:29 ` Tom Rini
2011-03-29 10:40 ` OT: Tom’s GPG key (was: Discussion: Version retention policy in oe-core) Paul Menzel
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4D7F8912.7080608@mentor.com \
--to=tom_rini@mentor.com \
--cc=openembedded-devel@lists.openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox