* [gentoo-dev] RFC: Gentoo News file about GNOME 3.2's unmasking
@ 2011-11-26 7:13 Nirbheek Chauhan
2011-11-26 12:26 ` [gentoo-dev] " Rich Freeman
2011-11-26 18:21 ` [gentoo-dev] " Mart Raudsepp
0 siblings, 2 replies; 11+ messages in thread
From: Nirbheek Chauhan @ 2011-11-26 7:13 UTC (permalink / raw
To: Gentoo Dev; +Cc: pr, gnome
[-- Attachment #1: Type: text/plain, Size: 638 bytes --]
Hello folks,
Attached is a short news file announcing the unmasking of GNOME 3.2
with a link to the upgrade guide. Since GNOME 3 is already in the
tree, and the news file content is straightforward, I'd like to commit
this in 24hrs if there are no problems.
It can also be found here:
http://dev.gentoo.org/~nirbheek/gnome/2011-11-26-gnome3-unmask.en.txt
(will be updated on the basis of comments).
A question: it currently restricts only on the basis of If-Installed,
but is there a workaround for the absence Display-If-Visible filter?
If there isn't, I'll commit it as-is.
Thanks!
--
~Nirbheek Chauhan
Gentoo GNOME+Mozilla Team
[-- Attachment #2: 2011-11-26-gnome3-unmask.en.txt --]
[-- Type: text/plain, Size: 632 bytes --]
Title: Unmasking of and Upgrade to GNOME 3.2
Author: Nirbheek Chauhan <nirbheek@gentoo.org>
Content-Type: text/plain
Posted: 2011-11-26
Revision: 1
News-Item-Format: 1.0
Display-If-Installed: <gnome-base/gnome-session-3.2
We are pleased to announce the addition to tree and unmasking of GNOME-3.2.
Users are strongly encouraged to read the GNOME 3.2 Guide. GNOME 3 has
a massively changed interface and requires working 3D drivers for use, however
there is a fallback mode which is very similar to GNOME 2 and does not require
3D acceleration.
Please read the Gnome 3.2 Guide:
http://gnome.gentoo.org/howtos/gnome-3.2-upgrade.xml
^ permalink raw reply [flat|nested] 11+ messages in thread
* [gentoo-dev] Re: RFC: Gentoo News file about GNOME 3.2's unmasking
2011-11-26 7:13 [gentoo-dev] RFC: Gentoo News file about GNOME 3.2's unmasking Nirbheek Chauhan
@ 2011-11-26 12:26 ` Rich Freeman
2011-11-26 12:56 ` Nirbheek Chauhan
2011-11-26 18:21 ` [gentoo-dev] " Mart Raudsepp
1 sibling, 1 reply; 11+ messages in thread
From: Rich Freeman @ 2011-11-26 12:26 UTC (permalink / raw
To: Nirbheek Chauhan; +Cc: Gentoo Dev, pr, gnome
On Sat, Nov 26, 2011 at 2:13 AM, Nirbheek Chauhan <nirbheek@gentoo.org> wrote:
> Since GNOME 3 is already in the
> tree, and the news file content is straightforward, I'd like to commit
> this in 24hrs if there are no problems.
If we're gong to go to all the trouble to create upgrade guides and
news/etc, wouldn't it make sense to send out the news item a few days
BEFORE making the change?
If a user runs emerge -u world daily they wouldn't even see this news item.
Obviously the horses have already left the barn, but maybe this is
something we can do differently when it comes time to stabilize the
change?
I'm sure this was inadvertent, but looking beyond just this particular
incident is there anything we can do to improve our use of news items?
Since we're a distro that uses rolling releases users really have no
way to know what to expect after any particular emerge world. It
could be some completely routine bump that isn't going to cause
problems, or it could require extensive rebuilding, config-file
tweaking, and risk of the system not booting. News is really the only
way to give them a heads-up in advance. Granted, something like a
gnome/kde bump is going to pull in so many packages that I think most
users would exercise caution, so that mitigates the issue a bit.
Rich
^ permalink raw reply [flat|nested] 11+ messages in thread
* [gentoo-dev] Re: RFC: Gentoo News file about GNOME 3.2's unmasking
2011-11-26 12:26 ` [gentoo-dev] " Rich Freeman
@ 2011-11-26 12:56 ` Nirbheek Chauhan
2011-11-26 13:23 ` Rich Freeman
2011-11-26 14:35 ` Alexandre Rostovtsev
0 siblings, 2 replies; 11+ messages in thread
From: Nirbheek Chauhan @ 2011-11-26 12:56 UTC (permalink / raw
To: Rich Freeman; +Cc: Gentoo Dev, pr, gnome
On Sat, Nov 26, 2011 at 5:56 PM, Rich Freeman <rich0@gentoo.org> wrote:
> On Sat, Nov 26, 2011 at 2:13 AM, Nirbheek Chauhan <nirbheek@gentoo.org> wrote:
>> Since GNOME 3 is already in the
>> tree, and the news file content is straightforward, I'd like to commit
>> this in 24hrs if there are no problems.
>
> If we're gong to go to all the trouble to create upgrade guides and
> news/etc, wouldn't it make sense to send out the news item a few days
> BEFORE making the change?
>
That was indeed the intention, but there was a miscommunication.
> If a user runs emerge -u world daily they wouldn't even see this news item.
>
> Obviously the horses have already left the barn, but maybe this is
> something we can do differently when it comes time to stabilize the
> change?
>
All is not quite lost. An elog was added to the end of
gnome-base/gnome-core-libs which would be merged very early on in the
upgrade process. Of course this is not a substitute at all, but does
alleviate the issue. A forums post was also made by tetromino.
> I'm sure this was inadvertent, but looking beyond just this particular
> incident is there anything we can do to improve our use of news items?
> Since we're a distro that uses rolling releases users really have no
> way to know what to expect after any particular emerge world. It
> could be some completely routine bump that isn't going to cause
> problems, or it could require extensive rebuilding, config-file
> tweaking, and risk of the system not booting. News is really the only
> way to give them a heads-up in advance. Granted, something like a
> gnome/kde bump is going to pull in so many packages that I think most
> users would exercise caution, so that mitigates the issue a bit.
>
I think that the addition of a Display-If-Visible option would help,
along with the addition of news file procedures to the devmanual and
the quizzes. Even I didn't know where to commit the news file before
some creative googling today gave me the right answer.
--
~Nirbheek Chauhan
Gentoo GNOME+Mozilla Team
^ permalink raw reply [flat|nested] 11+ messages in thread
* [gentoo-dev] Re: RFC: Gentoo News file about GNOME 3.2's unmasking
2011-11-26 12:56 ` Nirbheek Chauhan
@ 2011-11-26 13:23 ` Rich Freeman
2011-11-26 14:35 ` Alexandre Rostovtsev
1 sibling, 0 replies; 11+ messages in thread
From: Rich Freeman @ 2011-11-26 13:23 UTC (permalink / raw
To: Nirbheek Chauhan; +Cc: Gentoo Dev, pr, gnome
On Sat, Nov 26, 2011 at 7:56 AM, Nirbheek Chauhan <nirbheek@gentoo.org> wrote:
> I think that the addition of a Display-If-Visible option would help,
> along with the addition of news file procedures to the devmanual and
> the quizzes. Even I didn't know where to commit the news file before
> some creative googling today gave me the right answer.
++
As I recall it took me some time to find it as well the first time.
Rich
^ permalink raw reply [flat|nested] 11+ messages in thread
* [gentoo-dev] Re: RFC: Gentoo News file about GNOME 3.2's unmasking
2011-11-26 12:56 ` Nirbheek Chauhan
2011-11-26 13:23 ` Rich Freeman
@ 2011-11-26 14:35 ` Alexandre Rostovtsev
2011-11-26 15:14 ` Rich Freeman
1 sibling, 1 reply; 11+ messages in thread
From: Alexandre Rostovtsev @ 2011-11-26 14:35 UTC (permalink / raw
To: Nirbheek Chauhan; +Cc: Rich Freeman, Gentoo Dev, pr, gnome
On Sat, Nov 26, 2011 at 7:56 AM, Nirbheek Chauhan <nirbheek@gentoo.org> wrote:
> On Sat, Nov 26, 2011 at 5:56 PM, Rich Freeman <rich0@gentoo.org> wrote:
>> On Sat, Nov 26, 2011 at 2:13 AM, Nirbheek Chauhan <nirbheek@gentoo.org> wrote:
>>> Since GNOME 3 is already in the
>>> tree, and the news file content is straightforward, I'd like to commit
>>> this in 24hrs if there are no problems.
>>
>> If we're gong to go to all the trouble to create upgrade guides and
>> news/etc, wouldn't it make sense to send out the news item a few days
>> BEFORE making the change?
>>
>
> That was indeed the intention, but there was a miscommunication.
On my part, it was a failure of imagination. I had always seen large
changes dumped in ~arch with no warning or documentation (even the
png15 upgrade didn't get a news item until libpng-1.5.x went stable),
and so unquestioningly came to assume that it's the way things are
done because that's the way things were always done. Then some hours
after gnome-3 was unmasked, I saw Nirbheek talking on IRC about making
a news item, and winced: of course! why didn't I think of that? As an
~arch user, I had not particularly enjoyed massive changes being
dumped on my head without warning, so now that I was a developer and
it was in my power to write news items, why didn't I think of writing
one before unmasking?
-Alexandre
^ permalink raw reply [flat|nested] 11+ messages in thread
* [gentoo-dev] Re: RFC: Gentoo News file about GNOME 3.2's unmasking
2011-11-26 14:35 ` Alexandre Rostovtsev
@ 2011-11-26 15:14 ` Rich Freeman
0 siblings, 0 replies; 11+ messages in thread
From: Rich Freeman @ 2011-11-26 15:14 UTC (permalink / raw
To: Alexandre Rostovtsev; +Cc: Nirbheek Chauhan, Gentoo Dev, pr, gnome
On Sat, Nov 26, 2011 at 9:35 AM, Alexandre Rostovtsev
<tetromino@gentoo.org> wrote:
> On my part, it was a failure of imagination. I had always seen large
> changes dumped in ~arch with no warning or documentation (even the
> png15 upgrade didn't get a news item until libpng-1.5.x went stable),
Of course - just figured I'd point it out so that in the future we
might improve.
Plus, you can recycle the same news item for the eventual
stabilization, so it is the same amount of effort (minus any tweaks
from lessons-learned).
If we don't fix the visibility issue then we'll probably want to do
something to re-issue this one, otherwise for stable users this news
will be a distant memory.
Rich
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] RFC: Gentoo News file about GNOME 3.2's unmasking
2011-11-26 7:13 [gentoo-dev] RFC: Gentoo News file about GNOME 3.2's unmasking Nirbheek Chauhan
2011-11-26 12:26 ` [gentoo-dev] " Rich Freeman
@ 2011-11-26 18:21 ` Mart Raudsepp
2011-11-26 18:55 ` Nirbheek Chauhan
1 sibling, 1 reply; 11+ messages in thread
From: Mart Raudsepp @ 2011-11-26 18:21 UTC (permalink / raw
To: gentoo-dev
On L, 2011-11-26 at 12:43 +0530, Nirbheek Chauhan wrote:
> Hello folks,
>
> Attached is a short news file announcing the unmasking of GNOME 3.2
> with a link to the upgrade guide. Since GNOME 3 is already in the
> tree, and the news file content is straightforward, I'd like to commit
> this in 24hrs if there are no problems.
>
> It can also be found here:
> http://dev.gentoo.org/~nirbheek/gnome/2011-11-26-gnome3-unmask.en.txt
> (will be updated on the basis of comments).
>
> A question: it currently restricts only on the basis of If-Installed,
> but is there a workaround for the absence Display-If-Visible filter?
> If there isn't, I'll commit it as-is.
I think it'd be bad to get the news item out like that now for stable
users, and then after a long time once we stabilize it (if ever), it's
been long forgotten and marked away as read. Maybe the keyword checks
should be re-added for now and edited away later if necessary (before
stabling)?
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] RFC: Gentoo News file about GNOME 3.2's unmasking
2011-11-26 18:21 ` [gentoo-dev] " Mart Raudsepp
@ 2011-11-26 18:55 ` Nirbheek Chauhan
2011-11-26 20:06 ` Zac Medico
0 siblings, 1 reply; 11+ messages in thread
From: Nirbheek Chauhan @ 2011-11-26 18:55 UTC (permalink / raw
To: gentoo-dev
On Sat, Nov 26, 2011 at 11:51 PM, Mart Raudsepp <leio@gentoo.org> wrote:
> On L, 2011-11-26 at 12:43 +0530, Nirbheek Chauhan wrote:
>> A question: it currently restricts only on the basis of If-Installed,
>> but is there a workaround for the absence Display-If-Visible filter?
>> If there isn't, I'll commit it as-is.
>
> I think it'd be bad to get the news item out like that now for stable
> users, and then after a long time once we stabilize it (if ever), it's
> been long forgotten and marked away as read. Maybe the keyword checks
> should be re-added for now and edited away later if necessary (before
> stabling)?
>
I actually removed that keyword thing because I wasn't sure if it
worked with ~arch specifiers. I think it's easier to just bump the
news file version when we stabilize 3.2 so that people see it again.
Presuming that that will work.
--
~Nirbheek Chauhan
Gentoo GNOME+Mozilla Team
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] RFC: Gentoo News file about GNOME 3.2's unmasking
2011-11-26 18:55 ` Nirbheek Chauhan
@ 2011-11-26 20:06 ` Zac Medico
2011-11-27 7:25 ` Nirbheek Chauhan
0 siblings, 1 reply; 11+ messages in thread
From: Zac Medico @ 2011-11-26 20:06 UTC (permalink / raw
To: gentoo-dev
On 11/26/2011 10:55 AM, Nirbheek Chauhan wrote:
> On Sat, Nov 26, 2011 at 11:51 PM, Mart Raudsepp <leio@gentoo.org> wrote:
>> On L, 2011-11-26 at 12:43 +0530, Nirbheek Chauhan wrote:
>>> A question: it currently restricts only on the basis of If-Installed,
>>> but is there a workaround for the absence Display-If-Visible filter?
>>> If there isn't, I'll commit it as-is.
>>
>> I think it'd be bad to get the news item out like that now for stable
>> users, and then after a long time once we stabilize it (if ever), it's
>> been long forgotten and marked away as read. Maybe the keyword checks
>> should be re-added for now and edited away later if necessary (before
>> stabling)?
>>
>
> I actually removed that keyword thing because I wasn't sure if it
> worked with ~arch specifiers. I think it's easier to just bump the
> news file version when we stabilize 3.2 so that people see it again.
> Presuming that that will work.
GLEP 42 refers to GLEP 22, which says nothing of ~arch specifiers. The
current portage code literally compares the news item's keyword to the
current profile's ARCH variable, so ~arch specifiers will not match. The
code is in the DisplayKeywordRestriction class:
http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=blob;f=pym/portage/news.py#l326
--
Thanks,
Zac
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] RFC: Gentoo News file about GNOME 3.2's unmasking
2011-11-26 20:06 ` Zac Medico
@ 2011-11-27 7:25 ` Nirbheek Chauhan
2011-11-27 18:55 ` Zac Medico
0 siblings, 1 reply; 11+ messages in thread
From: Nirbheek Chauhan @ 2011-11-27 7:25 UTC (permalink / raw
To: gentoo-dev
On Sun, Nov 27, 2011 at 1:36 AM, Zac Medico <zmedico@gentoo.org> wrote:
> GLEP 42 refers to GLEP 22, which says nothing of ~arch specifiers. The
> current portage code literally compares the news item's keyword to the
> current profile's ARCH variable, so ~arch specifiers will not match. The
> code is in the DisplayKeywordRestriction class:
>
> http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=blob;f=pym/portage/news.py#l326
>
Thanks for the information, I've committed the newsfile as is:
http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-news/2011/2011-11-27-gnome3-unmask/
PS: what do we have to do to get Display-If-Visible implemented? I
volunteer to do whatever I can. :)
--
~Nirbheek Chauhan
Gentoo GNOME+Mozilla Team
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] RFC: Gentoo News file about GNOME 3.2's unmasking
2011-11-27 7:25 ` Nirbheek Chauhan
@ 2011-11-27 18:55 ` Zac Medico
0 siblings, 0 replies; 11+ messages in thread
From: Zac Medico @ 2011-11-27 18:55 UTC (permalink / raw
To: gentoo-dev
On 11/26/2011 11:25 PM, Nirbheek Chauhan wrote:
> On Sun, Nov 27, 2011 at 1:36 AM, Zac Medico <zmedico@gentoo.org> wrote:
>> GLEP 42 refers to GLEP 22, which says nothing of ~arch specifiers. The
>> current portage code literally compares the news item's keyword to the
>> current profile's ARCH variable, so ~arch specifiers will not match. The
>> code is in the DisplayKeywordRestriction class:
>>
>> http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=blob;f=pym/portage/news.py#l326
>>
>
> Thanks for the information, I've committed the newsfile as is:
> http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-news/2011/2011-11-27-gnome3-unmask/
>
> PS: what do we have to do to get Display-If-Visible implemented? I
> volunteer to do whatever I can. :)
We can bump the version of the News-Item-Format and add any new features
that we want. People have requested support for USE dependencies in the
past, so we may want to add that at the same time.
--
Thanks,
Zac
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2011-11-27 18:56 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-11-26 7:13 [gentoo-dev] RFC: Gentoo News file about GNOME 3.2's unmasking Nirbheek Chauhan
2011-11-26 12:26 ` [gentoo-dev] " Rich Freeman
2011-11-26 12:56 ` Nirbheek Chauhan
2011-11-26 13:23 ` Rich Freeman
2011-11-26 14:35 ` Alexandre Rostovtsev
2011-11-26 15:14 ` Rich Freeman
2011-11-26 18:21 ` [gentoo-dev] " Mart Raudsepp
2011-11-26 18:55 ` Nirbheek Chauhan
2011-11-26 20:06 ` Zac Medico
2011-11-27 7:25 ` Nirbheek Chauhan
2011-11-27 18:55 ` Zac Medico
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox