Re: Building the GNOME 3.4.1 Release
On Sat, 2012-04-14 at 17:07 -0600, Kevin Fenzi wrote: On Sun, 15 Apr 2012 00:04:05 +0100 Richard Hughes hughsi...@gmail.com wrote: On 14 April 2012 22:31, Debarshi Ray rishi...@lostca.se wrote: What about using a page on https://fedoraproject.org/wiki/ ? Unless I'm mistaken, you can't have more than one person editing a wiki page at the same time. Seeing as there's normally 3 or 4 of us building packages simultaneously, it needs to be instant-apply. Does Fedora have an etherpad instance? Is that free enough? We don't have etherpad, but we do have gobby: http://fedoraproject.org/wiki/Gobby And gedit has a plugin for it...=) Actually, gobby is more or less dead and replaced by libinfinity now, the gedit plugin wants to work with libinfinity not obby any more, IIRC. I looked into all this stuff a while back and even got it working on my own systems, but eventually dumped it in favour of simply having text files in a 'personal cloud', which does the job I wanted. obby/libinfinity would be better for what the GNOME team wants, though. -- Adam Williamson Fedora QA Community Monkey IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora http://www.happyassassin.net -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel
Re: Building the GNOME 3.4.1 Release
On Sat, 2012-04-14 at 13:53 +0100, Richard Hughes wrote: If you're maintaining a GNOMEish package and you want it included in the 3.4.1 release, please build the package like normal and then add the build ID to: https://docs.google.com/spreadsheet/ccc?key=0AtzJKpbiGX1zdGJzeU9waFJFZmgyQzBuN2VxU0lxbHc Hi, it will be kind of you to not touch packages you do not own, especially those which are actively maintained. The way you did it breaks build the package like normal from your instructions. Most of the packages released on ftp.gnome.org with the exact version 3.4.1 can be handled by the mclazy script, but I'm sure there are other packages that we'll need to do manually for the 3.4.1 mega-update. I've no idea what it means in reality. Say I'll not add my build ids into your google page, am I still responsible for filling update of my packages? Bye, Milan -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel
Re: Building the GNOME 3.4.1 Release
On 16 April 2012 10:13, Milan Crha mc...@redhat.com wrote: it will be kind of you to not touch packages you do not own, especially those which are actively maintained. The way you did it breaks build the package like normal from your instructions. In the same way I've emailed for your two other privately emails, apologies. If you had already updated F17 with the upstream 3.4.1 then the automatic script would have ignored your package completely. There's no way for me to know the difference between maintainer not doing update because he's busy and maintainer wants to handle this himself in his own time. Now you've told me in a not-so-polite way I'll just take off evolution from the auto-build list. I've no idea what it means in reality. Say I'll not add my build ids into your google page, am I still responsible for filling update of my packages? Yes, if you want to be, although I think we should aim to have one easy-to-qa update for micro-point updates of a single desktop environment, rather than the huge number of updates we had before that were *impossible* to QA [1]. Is there a reason evolution is so special that it shouldn't be considered a core GNOME package that gets released with everything else? Richard. [1] As often non-core packages need new versions of libgnome3 to build against or new DBus interfaces in gnome-settings-daemon at runtime. -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel
Re: Building the GNOME 3.4.1 Release
On Mon, 2012-04-16 at 10:33 +0100, Richard Hughes wrote: ... If you had already updated F17 with the upstream 3.4.1 then the automatic script would have ignored your package completely. Hey, I didn't have much time to do so. You script stepped in only two hours after release on Gnome's ftp. It's not so bad, but still early and unexpected for me. There's no way for me to know the difference between maintainer not doing update because he's busy and maintainer wants to handle this himself in his own time. Maybe he's just _currently_ busy, sleeping (consider different timezones) and so on? Anyway, I never asked to have those packages part of the auto-build list, and never was asked for acceptance. This is easily distinguishable, isn't it? Now you've told me in a not-so-polite way I'll just take off evolution from the auto-build list. evolution*, please. I've no idea what it means in reality. Say I'll not add my build ids into your google page, am I still responsible for filling update of my packages? Yes, if you want to be, although I think we should aim to have one easy-to-qa update for micro-point updates of a single desktop environment, rather than the huge number of updates we had before that were *impossible* to QA [1]. Is there a reason evolution is so special that it shouldn't be considered a core GNOME package that gets released with everything else? I cannot answer this objectively now, I'm sorry. There is certainly nothing extra special about those packages, apart of your auto-build script not being able to build those packages correctly (which it cannot do in general anyway), but I currently have bad feelings about this process, so, well, let me think about it. Bye, Milan -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel
Re: Building the GNOME 3.4.1 Release
On 16 April 2012 11:32, Milan Crha mc...@redhat.com wrote: Maybe he's just _currently_ busy, sleeping (consider different timezones) and so on? Anyway, I never asked to have those packages part of the auto-build list, and never was asked for acceptance. This is easily distinguishable, isn't it? I was asked to handle the GNOME mega-updates because so much of GNOME was released in a semi-random way with packages getting left behind. I'm sorry if I had not consulted everyone before I started, but the kind of maintainer who is too busy to build packages is also the kind of person who's too busy to send me an email to opt-in. So far only two maintainers have asked to be opted out of the new system and i guess a few dozen people have thanked me for automating an otherwise boring and repetitive task. evolution*, please. Yup, done. ...but I currently have bad feelings about this process... For the record, I think you've completely over-reacted. One polite email would have made you look much more helpful and professional than *4* angry emails. Richard -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel
Re: Building the GNOME 3.4.1 Release
On Mon, 2012-04-16 at 11:13 +0200, Milan Crha wrote: On Sat, 2012-04-14 at 13:53 +0100, Richard Hughes wrote: If you're maintaining a GNOMEish package and you want it included in the 3.4.1 release, please build the package like normal and then add the build ID to: https://docs.google.com/spreadsheet/ccc?key=0AtzJKpbiGX1zdGJzeU9waFJFZmgyQzBuN2VxU0lxbHc Hi, it will be kind of you to not touch packages you do not own, especially those which are actively maintained. The way you did it breaks build the package like normal from your instructions. We've always built packages coming from the GNOME FTP and that follow the GNOME releases. Matthias did it, I did it, Tomas did it, and now Richard is doing it. What's so special about Evolution that we can't update it as a bug fix update when the package is released on the FTP site? -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel
Re: Building the GNOME 3.4.1 Release
On Mon, 2012-04-16 at 12:17 +0100, Bastien Nocera wrote: We've always built packages coming from the GNOME FTP and that follow the GNOME releases. Matthias did it, I did it, Tomas did it, and now Richard is doing it. Hi, hmm, I do not see any x.x.x-1 build being done by any of those you name for evo itself for the past year. What's so special about Evolution that we can't update it as a bug fix update when the package is released on the FTP site? I still differentiate between build and update. There is no problem with the update, there is a little problem with the build. It's mainly because dependencies between those packages, and in case of evo 3.4.0.1 also slightly more complicated change in the .spec file, which the smart script didn't know about. Bye, Milan -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel
Building the GNOME 3.4.1 Release
If you're maintaining a GNOMEish package and you want it included in the 3.4.1 release, please build the package like normal and then add the build ID to: https://docs.google.com/spreadsheet/ccc?key=0AtzJKpbiGX1zdGJzeU9waFJFZmgyQzBuN2VxU0lxbHc Most of the packages released on ftp.gnome.org with the exact version 3.4.1 can be handled by the mclazy script, but I'm sure there are other packages that we'll need to do manually for the 3.4.1 mega-update. Thanks, Richard. -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel
Re: Building the GNOME 3.4.1 Release
Richard Hughes wrote: If you're maintaining a GNOMEish package and you want it included in the 3.4.1 release, please build the package like normal and then add the build ID to: https://docs.google.com/spreadsheet/ccc?key=0AtzJKpbiGX1zdGJzeU9waFJFZmgyQzBuN2VxU0lxbHc Can we not find a way to coordinate GNOME updates which does not rely on a proprietary web application? The workflow of a Free Software project should not rely on proprietary software. Kevin Kofler -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel
Re: Building the GNOME 3.4.1 Release
On Sat, Apr 14, 2012 at 15:52:18 +0200, Kevin Kofler kevin.kof...@chello.at wrote: Richard Hughes wrote: If you're maintaining a GNOMEish package and you want it included in the 3.4.1 release, please build the package like normal and then add the build ID to: https://docs.google.com/spreadsheet/ccc?key=0AtzJKpbiGX1zdGJzeU9waFJFZmgyQzBuN2VxU0lxbHc Can we not find a way to coordinate GNOME updates which does not rely on a proprietary web application? The workflow of a Free Software project should not rely on proprietary software. Presumably updating that document requires a gmail account which not everyone wants. -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel
Re: Building the GNOME 3.4.1 Release
If you're maintaining a GNOMEish package and you want it included in the 3.4.1 release, please build the package like normal and then add the build ID to: https://docs.google.com/spreadsheet/ccc?key=0AtzJKpbiGX1zdGJzeU9waFJFZmgyQzBuN2VxU0lxbHc Can we not find a way to coordinate GNOME updates which does not rely on a proprietary web application? The workflow of a Free Software project should not rely on proprietary software. Presumably updating that document requires a gmail account which not everyone wants. What about using a page on https://fedoraproject.org/wiki/ ? Cheers, Debarshi -- Give a man ssh access, he'll still need computer. Give him a computer, he'll give ssh access to you. -- Ashish Shukla pgp82juYrfvmd.pgp Description: PGP signature -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel
Re: Building the GNOME 3.4.1 Release
On 14 April 2012 22:31, Debarshi Ray rishi...@lostca.se wrote: What about using a page on https://fedoraproject.org/wiki/ ? Unless I'm mistaken, you can't have more than one person editing a wiki page at the same time. Seeing as there's normally 3 or 4 of us building packages simultaneously, it needs to be instant-apply. Does Fedora have an etherpad instance? Is that free enough? Richard -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel
Re: Building the GNOME 3.4.1 Release
On Sun, 15 Apr 2012 00:04:05 +0100 Richard Hughes hughsi...@gmail.com wrote: On 14 April 2012 22:31, Debarshi Ray rishi...@lostca.se wrote: What about using a page on https://fedoraproject.org/wiki/ ? Unless I'm mistaken, you can't have more than one person editing a wiki page at the same time. Seeing as there's normally 3 or 4 of us building packages simultaneously, it needs to be instant-apply. Does Fedora have an etherpad instance? Is that free enough? We don't have etherpad, but we do have gobby: http://fedoraproject.org/wiki/Gobby kevin signature.asc Description: PGP signature -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel