[aur-general] Proposal for the reinstatement of AUR Cleanup Day.
Hello fellow Users/TUs, I have come across a rather old wiki entry [1] which was used for AUR Cleanup Day. It seems like we haven't had this day in quite some time, so I would like to have another AUR Cleanup Day where the community along with the TUs participate to clean things up in the AUR. We would use the wiki link to keep track of progress after cleaning it up a bit since the last time it was used. If I have enough people on board with this, I would like to make it an "AUR Cleanup Weekend" so that they can contribute whenever they have time. I would like to stress that this wouldn't be limited to only TU participation. Anyone would be able to see if there are broken packages, and list them on the wiki to have a TU look at it. I would like to make AUR Cleanup Weekend either this or next weekend. What do you think? [1] - https://wiki.archlinux.org/index.php/AUR_Cleanup_Day
Wasn't the last cleanup in September. More cleaning doesn't hurt though.
On Mon, Jan 24, 2011 at 6:58 PM, Kevin <31337h4ck3r@gmail.com> wrote:
Wasn't the last cleanup in September. More cleaning doesn't hurt though.
If it was, I wasn't aware of it. Anyways, you're right, I don't think the AUR will ever "not need cleanup".
I am all for days to clean up the never ending disaster!
On Monday 24 January 2011 18:50:34 Thomas Dziedzic wrote:
Hello fellow Users/TUs,
I have come across a rather old wiki entry [1] which was used for AUR Cleanup Day. It seems like we haven't had this day in quite some time, so I would like to have another AUR Cleanup Day where the community along with the TUs participate to clean things up in the AUR. We would use the wiki link to keep track of progress after cleaning it up a bit since the last time it was used. If I have enough people on board with this, I would like to make it an "AUR Cleanup Weekend" so that they can contribute whenever they have time. I would like to stress that this wouldn't be limited to only TU participation. Anyone would be able to see if there are broken packages, and list them on the wiki to have a TU look at it. I would like to make AUR Cleanup Weekend either this or next weekend. What do you think?
[1] - https://wiki.archlinux.org/index.php/AUR_Cleanup_Day This could be done in parallel with the next Bug Squashing Day 5th February. We could organize these two events and write a news on the site like: "Arch Linux needs you" or something like that :)
-- Andrea
On 25/01/11 10:50, Thomas Dziedzic wrote:
Hello fellow Users/TUs,
I have come across a rather old wiki entry [1] which was used for AUR Cleanup Day. It seems like we haven't had this day in quite some time, so I would like to have another AUR Cleanup Day where the community along with the TUs participate to clean things up in the AUR. We would use the wiki link to keep track of progress after cleaning it up a bit since the last time it was used. If I have enough people on board with this, I would like to make it an "AUR Cleanup Weekend" so that they can contribute whenever they have time. I would like to stress that this wouldn't be limited to only TU participation. Anyone would be able to see if there are broken packages, and list them on the wiki to have a TU look at it. I would like to make AUR Cleanup Weekend either this or next weekend. What do you think?
Last time I organised this was actually a bit of a disaster. A bunch of packages were added by the community to be cleaned up but when it came time for TUs to review the list and make removals, not much got done... The current system with emails to this list with brief explanations why packages should be removed is working well. Why not just stick with that? Allan
Allan McRae wrote:
Last time I organised this was actually a bit of a disaster. A bunch of packages were added by the community to be cleaned up but when it came time for TUs to review the list and make removals, not much got done...
The current system with emails to this list with brief explanations why packages should be removed is working well. Why not just stick with that?
Allan
Not much got done as in there were loads of false positives and thus nothing to do, or TUs just didn't hold up their end? I would expect a deluge of false positives for something like this unless someone draws up *very* clear guidelines for volunteers to follow. As Allan stated, the current system works rather well. If you want a better system, add deletion and orphan request buttons to the AUR interface that send an email to this list automatically or, even better, create a TU dashboard for the AUR where TUs can view submitted requests, along with reasons, how long packages have been flagged out-of-date, whether the maintainer has been emailed, etc. Packages could be automatically added to the dashboard for consideration when certain conditions are met, e.g. no updates or downloads in over a year. Regards, Xyne
2011/1/25 Xyne <xyne@archlinux.ca>:
If you want a better system, add deletion and orphan request buttons to the AUR interface that send an email to this list automatically or, even better, create a TU dashboard for the AUR where TUs can view submitted requests, along with reasons, how long packages have been flagged out-of-date, whether the maintainer has been emailed, etc. Packages could be automatically added to the dashboard for consideration when certain conditions are met, e.g. no updates or downloads in over a year.
Very good suggestions.
On Tue, Jan 25, 2011 at 10:40 AM, Bernardo Barros <bernardobarros2@gmail.com
wrote:
If you want a better system, add deletion and orphan request buttons to
2011/1/25 Xyne <xyne@archlinux.ca>: the AUR
interface that send an email to this list automatically or, even better, create a TU dashboard for the AUR where TUs can view submitted requests, along with reasons, how long packages have been flagged out-of-date, whether the maintainer has been emailed, etc. Packages could be automatically added to the dashboard for consideration when certain conditions are met, e.g. no updates or downloads in over a year.
Very good suggestions.
I am going to go with Xyne, raising the level of awareness will aid in our ability to keep the AUR clean. I would also ask, is there a way to generate a list of packages that have been flaged out of date for more than n days?
On Tue, Jan 25, 2011 at 11:43 AM, Thomas S Hatch <thatch45@gmail.com> wrote:
On Tue, Jan 25, 2011 at 10:40 AM, Bernardo Barros <bernardobarros2@gmail.com
wrote:
If you want a better system, add deletion and orphan request buttons to
2011/1/25 Xyne <xyne@archlinux.ca>: the AUR
interface that send an email to this list automatically or, even better, create a TU dashboard for the AUR where TUs can view submitted requests, along with reasons, how long packages have been flagged out-of-date, whether the maintainer has been emailed, etc. Packages could be automatically added to the dashboard for consideration when certain conditions are met, e.g. no updates or downloads in over a year.
Very good suggestions.
I am going to go with Xyne, raising the level of awareness will aid in our ability to keep the AUR clean.
I would also ask, is there a way to generate a list of packages that have been flaged out of date for more than n days?
So this boils down to add features, not clean up days. Got it. This is why I posted asking for opinions rather then going straight to announcements :) I guess there wont be a bug day because of the reasons discussed. Cheers!
On Tue, Jan 25, 2011 at 11:47 AM, Thomas Dziedzic <gostrc@gmail.com> wrote:
On Tue, Jan 25, 2011 at 11:43 AM, Thomas S Hatch <thatch45@gmail.com> wrote:
On Tue, Jan 25, 2011 at 10:40 AM, Bernardo Barros <bernardobarros2@gmail.com
wrote:
If you want a better system, add deletion and orphan request buttons to
2011/1/25 Xyne <xyne@archlinux.ca>: the AUR
interface that send an email to this list automatically or, even better, create a TU dashboard for the AUR where TUs can view submitted requests, along with reasons, how long packages have been flagged out-of-date, whether the maintainer has been emailed, etc. Packages could be automatically added to the dashboard for consideration when certain conditions are met, e.g. no updates or downloads in over a year.
Very good suggestions.
I am going to go with Xyne, raising the level of awareness will aid in our ability to keep the AUR clean.
I would also ask, is there a way to generate a list of packages that have been flaged out of date for more than n days?
So this boils down to add features, not clean up days. Got it. This is why I posted asking for opinions rather then going straight to announcements :) I guess there wont be a bug day because of the reasons discussed.
Cheers!
s/bug/aur cleanup/
On Tue, Jan 25, 2011 at 10:43:20AM -0700, Thomas S Hatch wrote:
I would also ask, is there a way to generate a list of packages that have been flaged out of date for more than n days?
Yes, there is. We did something similar during the last AUR cleanup (about three months ago iirc) to delete all packages that have been flagged for a long time. We also pushed a patch to aur.git [1] that adds out-of-date timestamps to packages in the package details view which might make life for TUs (and users as well) a bit easier (will be in 1.8.0). There is a feature request for a "Flag for deletion" button [2], feel free to join the discussion in the comments section. I'll look into that later. This probably won't go into 1.8.0 tho. [1] http://projects.archlinux.org/aur.git/commit/?id=eda713032ce9bed773b6c927b2f... [2] https://bugs.archlinux.org/task/16831
On Tue, Jan 25, 2011 at 10:59 AM, Lukas Fleischer <archlinux@cryptocrack.de>wrote:
On Tue, Jan 25, 2011 at 10:43:20AM -0700, Thomas S Hatch wrote:
I would also ask, is there a way to generate a list of packages that have been flaged out of date for more than n days?
Yes, there is. We did something similar during the last AUR cleanup (about three months ago iirc) to delete all packages that have been flagged for a long time. We also pushed a patch to aur.git [1] that adds out-of-date timestamps to packages in the package details view which might make life for TUs (and users as well) a bit easier (will be in 1.8.0).
There is a feature request for a "Flag for deletion" button [2], feel free to join the discussion in the comments section. I'll look into that later. This probably won't go into 1.8.0 tho.
[1]
http://projects.archlinux.org/aur.git/commit/?id=eda713032ce9bed773b6c927b2f... [2] https://bugs.archlinux.org/task/16831
Excellent, Thanks Lukas! -Tom
On Tue, Jan 25, 2011 at 11:14:39AM -0700, Thomas S Hatch wrote:
On Tue, Jan 25, 2011 at 10:59 AM, Lukas Fleischer <archlinux@cryptocrack.de>wrote:
On Tue, Jan 25, 2011 at 10:43:20AM -0700, Thomas S Hatch wrote:
I would also ask, is there a way to generate a list of packages that have been flaged out of date for more than n days?
Yes, there is. We did something similar during the last AUR cleanup (about three months ago iirc) to delete all packages that have been flagged for a long time. We also pushed a patch to aur.git [1] that adds out-of-date timestamps to packages in the package details view which might make life for TUs (and users as well) a bit easier (will be in 1.8.0).
[...]
[1]
http://projects.archlinux.org/aur.git/commit/?id=eda713032ce9bed773b6c927b2f... [2] https://bugs.archlinux.org/task/16831
Excellent, Thanks Lukas!
Actually, I was mistaken. The last AUR mass cleanup was based on the last package action, last maintainer action and the out-of-date flag (not the out-of-date timestamp), as there are no out-of-date timestamps in the current stable release of the AUR. The commit I linked to in my last mail adds such a field to the DB tho. So this'll be in 1.8.0 :)
Hi Lukas, On Tuesday 25 January 2011 17:59:21 Lukas Fleischer wrote:
On Tue, Jan 25, 2011 at 10:43:20AM -0700, Thomas S Hatch wrote:
I would also ask, is there a way to generate a list of packages that have been flaged out of date for more than n days?
Yes, there is. We did something similar during the last AUR cleanup (about three months ago iirc) to delete all packages that have been flagged for a long time. We also pushed a patch to aur.git [1] that adds out-of-date timestamps to packages in the package details view which might make life for TUs (and users as well) a bit easier (will be in 1.8.0).
+1 to this, a TU dashboard like that would be awesome.
There is a feature request for a "Flag for deletion" button [2], feel free to join the discussion in the comments section. I'll look into that later. This probably won't go into 1.8.0 tho.
I did a bit of work on this particular feature a few months ago and there was some discussion and there are also some patches on aur-dev. These probably need looking at again - but should work. I haven't had time recently since starting my new job :-( Here was some of the discussion: http://mailman.archlinux.org/pipermail/aur-dev/2010-September/001204.html Here were the latest patches I wrote: http://mailman.archlinux.org/pipermail/aur-dev/2010-September/001231.html http://mailman.archlinux.org/pipermail/aur-dev/2010-September/001230.html http://mailman.archlinux.org/pipermail/aur-dev/2010-September/001229.html http://mailman.archlinux.org/pipermail/aur-dev/2010-September/001228.html http://mailman.archlinux.org/pipermail/aur-dev/2010-September/001227.html And here was an example mail that would be sent (similar emails get sent to aur-general, the maintainer and the notify list): http://mailman.archlinux.org/pipermail/aur-dev/2010-September/001232.html The latest was that Loui wanted to deprecate pkgedit.php, and that's where I'd implemented it! It seemed sensible to me to put the form to collect the reasons for the deletion request from the user in there. These might not be how you want to do it, but given that I don't have enough time right now, they might help someone get started :-) Pete.
On Wed, 2011-01-26 at 11:22 +0000, Peter Lewis wrote:
Hi Lukas,
On Tuesday 25 January 2011 17:59:21 Lukas Fleischer wrote:
On Tue, Jan 25, 2011 at 10:43:20AM -0700, Thomas S Hatch wrote:
I would also ask, is there a way to generate a list of packages that have been flaged out of date for more than n days?
Yes, there is. We did something similar during the last AUR cleanup (about three months ago iirc) to delete all packages that have been flagged for a long time. We also pushed a patch to aur.git [1] that adds out-of-date timestamps to packages in the package details view which might make life for TUs (and users as well) a bit easier (will be in 1.8.0).
+1 to this, a TU dashboard like that would be awesome.
There is a feature request for a "Flag for deletion" button [2], feel free to join the discussion in the comments section. I'll look into that later. This probably won't go into 1.8.0 tho.
I did a bit of work on this particular feature a few months ago and there was some discussion and there are also some patches on aur-dev. These probably need looking at again - but should work. I haven't had time recently since starting my new job :-(
Here was some of the discussion:
http://mailman.archlinux.org/pipermail/aur-dev/2010-September/001204.html
Here were the latest patches I wrote:
http://mailman.archlinux.org/pipermail/aur-dev/2010-September/001231.html http://mailman.archlinux.org/pipermail/aur-dev/2010-September/001230.html http://mailman.archlinux.org/pipermail/aur-dev/2010-September/001229.html http://mailman.archlinux.org/pipermail/aur-dev/2010-September/001228.html http://mailman.archlinux.org/pipermail/aur-dev/2010-September/001227.html
And here was an example mail that would be sent (similar emails get sent to aur-general, the maintainer and the notify list):
http://mailman.archlinux.org/pipermail/aur-dev/2010-September/001232.html
The latest was that Loui wanted to deprecate pkgedit.php, and that's where I'd implemented it! It seemed sensible to me to put the form to collect the reasons for the deletion request from the user in there.
These might not be how you want to do it, but given that I don't have enough time right now, they might help someone get started :-)
Pete.
I love the idea of an "flag for deletion button" , would really make live a lot easier. Personally i would say, but a notification on the tu dashboard or just create a simple page with: packages (+link) | reason -- Jelle van der Waa
Le janvier 24, 2011 07:50:34 PM, Thomas Dziedzic a écrit :
Hello fellow Users/TUs,
I have come across a rather old wiki entry [1] which was used for AUR Cleanup Day. It seems like we haven't had this day in quite some time, so I would like to have another AUR Cleanup Day where the community along with the TUs participate to clean things up in the AUR. We would use the wiki link to keep track of progress after cleaning it up a bit since the last time it was used. If I have enough people on board with this, I would like to make it an "AUR Cleanup Weekend" so that they can contribute whenever they have time. I would like to stress that this wouldn't be limited to only TU participation. Anyone would be able to see if there are broken packages, and list them on the wiki to have a TU look at it. I would like to make AUR Cleanup Weekend either this or next weekend. What do you think?
<offtopic> While talking about cleanup, what is the status of the "Community Cleanup 2011" ? </offtopic> Cheers, Stéphane
participants (11)
-
Allan McRae
-
Andrea Scarpino
-
Bernardo Barros
-
Jelle van der Waa
-
Kevin
-
Lukas Fleischer
-
Peter Lewis
-
Stéphane Gaudreault
-
Thomas Dziedzic
-
Thomas S Hatch
-
Xyne