You are not logged in.

#1 2008-07-08 20:52:20

dpc
Member
Registered: 2005-10-16
Posts: 103

AUR change request.

Packages that are marked out-of-date (or invalid) and are not updated for a long time after that (2 weeks maybe) should be automatically disowned so someone else could take over them and adopt them himself.

I think the reasons are obvious. If someone is really "owning" any pkg he should be responsible for fixing/update'ing it or just get out of the way.

Offline

#2 2008-07-08 20:59:50

Cew27
Member
Registered: 2008-06-16
Posts: 197

Re: AUR change request.

2 weeks is maybe a little short

Offline

#3 2008-07-08 22:44:18

dolby
Member
From: 1992
Registered: 2006-08-08
Posts: 1,581

Re: AUR change request.

Yes i would vote for that happening in official repos too!

Seriously now, you are talking about this in the wrong place. Try the aur-devel mailing list.
Personally i dont like your idea.


There shouldn't be any reason to learn more editor types than emacs or vi -- mg (1)
[You learn that sarcasm does not often work well in international forums.  That is why we avoid it. -- ewaller (arch linux forum moderator)

Offline

#4 2008-07-08 23:30:33

Mr.Elendig
#archlinux@freenode channel op
From: The intertubes
Registered: 2004-11-07
Posts: 4,094

Re: AUR change request.

The place to post feature requests.
The place to have discussions about anything related to the aur frontend.

On topic, I can see that this might be abused or used when it should not. There might be a realy good reason for the pkgbuild to not be updated, e.g. that it won't run right on all archs, or that it's there to provide a specific version, or that the new version contains a bug and the mantainer is waiting for the next version. But, a more automated way of requesting disowning would be better imo. Maby a web form where you would fill inn the reason why etc, that in turn notified one of the aur admins, instead of having to go trough the aur mailinglist.

Last edited by Mr.Elendig (2008-07-08 23:32:30)


Evil #archlinux@libera.chat channel op and general support dude.
. files on github, Screenshots, Random pics and the rest

Offline

#5 2008-07-09 02:36:51

emphire
Member
From: Canada
Registered: 2007-03-21
Posts: 203

Re: AUR change request.

Mr.Elendig wrote:

... But, a more automated way of requesting disowning would be better imo. Maby a web form where you would fill inn the reason why etc, that in turn notified one of the aur admins, instead of having to go trough the aur mailinglist.

I agree.  Although it might lead to too many requests to handle though.  Maybe a bug tracker type system with voting would be good.  Then the admins could look at the most serious issues with the most votes.

Another simple idea:
Have a "Inactive?" button (like the "Flag out of date" button).  If the button has been flagged, the maintainer has X days (maybe a month?) to come to AUR and read the posts and unflag it.  After that an admin could be notified to investigate.

Offline

#6 2008-07-09 02:52:29

Allan
Pacman
From: Brisbane, AU
Registered: 2007-06-09
Posts: 11,485
Website

Re: AUR change request.

I don't like thing that automatically orphan packages because they are outdated.  I have a package the apparently has been updated (according to the frontpage of its website) but no source/binary was ever posted....  That gets flagged out of date all the time.  And, as Mr Elendig pointed out, if something is broken in a new release and it can't build because of our new toolchain etc, then there is good reason for it being out of date.

Anyway, we get less that one email a day to the aur-general mailing list about this.  If every TU orphans their share, then it averages less than one packaged orphaned a month.  Not to strenuous on the TU's...

Offline

#7 2008-07-09 13:26:09

dpc
Member
Registered: 2005-10-16
Posts: 103

Re: AUR change request.

They idea is so that owner has to at least unflagg out-of-date flag, not to update package without much thinking. If he couldn't find a time to write a comment why he will not update a package and unflag it in two weeks then he should be considered "out".

There are many packages in AUR that are out-of-date and there is no way to know if they are vital/forgotten. So the people like me - without being sure what is the status of the package are doing things like enhanced-ctorrentx and mess is starting.

Offline

#8 2008-07-09 13:32:13

Allan
Pacman
From: Brisbane, AU
Registered: 2007-06-09
Posts: 11,485
Website

Re: AUR change request.

Well, the maintainers email address is in the PKGBUILD.  Contact them and ask what is happening.  If the is no address/you get no reponse email aur-general and it will be orphaned,  That is the correct rocess rather than creating redundant PKGBUILDs in the AUR.

Offline

#9 2008-07-09 14:15:11

dpc
Member
Registered: 2005-10-16
Posts: 103

Re: AUR change request.

Yeah. So I fixed the package for myself (because other people weren't able to) and just wanted to share my work (because I've already done it, right?) and I'm strucked by "you shall first follow the procedure" thing and waste my time chasing someone who didn't fixed this one for such a long time. Give me a break.

The whole "owner" thing is just plain wrong and unnecessary ilussion of security. It only gets in the way. But whatever. In similar situation in the future I will just do another -x package. I really don't care what do anybody consider "correct way". If you can't get the system to work efficently for user then expect disobediance.

Offline

#10 2008-07-09 15:05:46

Misfit138
Misfit Emeritus
From: USA
Registered: 2006-11-27
Posts: 4,189

Re: AUR change request.

dpc wrote:

Yeah. So I fixed the package for myself (because other people weren't able to) and just wanted to share my work (because I've already done it, right?) and I'm strucked by "you shall first follow the procedure" thing and waste my time chasing someone who didn't fixed this one for such a long time. Give me a break.

The whole "owner" thing is just plain wrong and unnecessary ilussion of security. It only gets in the way. But whatever. In similar situation in the future I will just do another -x package. I really don't care what do anybody consider "correct way". If you can't get the system to work efficently for user then expect disobediance.

This is Arch. It is a do-it-yourself distro. The entire distro, but most specifically, the AUR in this case, is available to you free of charge and by volunteer effort. You have fixed your issue yourself, what else can we do for you?
Why not contribute something besides complaints? Be proactive, donate time to improvements for all to benefit from. Why not adopt some packages yourself, and improve the overall quality of the AUR?
Taking a stance like "I want this changed to my make my life better" does not work around here.
This type of attitude is shameful.

Offline

#11 2008-07-09 16:24:55

dpc
Member
Registered: 2005-10-16
Posts: 103

Re: AUR change request.

Misfit138 wrote:

This is Arch. It is a do-it-yourself distro. The entire distro, but most specifically, the AUR in this case, is available to you free of charge and by volunteer effort. You have fixed your issue yourself, what else can we do for you?
Why not contribute something besides complaints? Be proactive, donate time to improvements for all to benefit from. Why not adopt some packages yourself, and improve the overall quality of the AUR?
Taking a stance like "I want this changed to my make my life better" does not work around here.
This type of attitude is shameful.

I did adopt this package so other could benefit but I am being told what I did was wrong and I should do some strange musha-musha because the way AUR works. I am trying to by proactive so I'm narrowing a problem and trying to explain it so that I and possibly many others can "improve the overall quality of the AUR". I may sound a little bit rude, but I was trying to get my work useful in clean way and I couldn't. Then when I try to explain what is the problem I am being told that it is my who is doing it in wrong way - not the system that enforces this.

The problem is - when somone lefts a package in "owned" state but does not actively updates it (because it died in accided/installed another distro/whatever) other people will try to use this package and after seeing it is broken they will do they job manually and seeing no good possibility to fix things just silently discard their fixes.

Imagine and wikipedia article when you see simple spelling error, but instead of editing and correcting the mistake you have to write a list to original autor, subscribe to wikipedia-editors@googlegruoups, write an email about a problem, wait for feedback etc. etc. Who would care to correct it?! Wikipedia would be a collection of half-done articles with spelling errors.

That is my opinion and I've made some effort to get my point of view to you guys. Like it or not, but please note that I did something. I know Arch is full of open minded and ready for improvements people so this one will be considered. That is all I have a time for - I can't do AUR-bis and don't have an access to AUR sources.

Sorry for overreacting a  bit when answering Allan. His answer is really polite I guess. (Sorry Allan smile ) . I'm unsubscribing from this topic because I have nothing to add and not further time left for this problem.

Offline

#12 2008-07-09 16:38:54

btartsa
Member
Registered: 2004-07-26
Posts: 222

Re: AUR change request.

Well said Misfit138.
We have a group of audio users that started a googlecode repo, and its working well. Package is out of date and no response? Join the group, fix it and upload it to the SVN repo. We stay current and the "system" works.  Have a look here:

http://code.google.com/p/proaudio/

It may serve as an example of what you are looking for.

Offline

#13 2008-07-09 17:29:53

Misfit138
Misfit Emeritus
From: USA
Registered: 2006-11-27
Posts: 4,189

Re: AUR change request.

dpc wrote:

I did adopt this package so other could benefit but I am being told what I did was wrong and I should do some strange musha-musha because the way AUR works. I am trying to by proactive so I'm narrowing a problem and trying to explain it so that I and possibly many others can "improve the overall quality of the AUR". I may sound a little bit rude, but I was trying to get my work useful in clean way and I couldn't.

Well, you certainly did not make any of this clear in your posts.
Glad you got it sorted out, though.

Offline

#14 2008-07-10 11:10:45

catwell
Member
From: Bretagne, France
Registered: 2008-02-20
Posts: 207
Website

Re: AUR change request.

May I remind you that it's also possible to post a new PKGBUILD as a comment in AUR when you flag a package out of date, if you want it to be immediatly accessible ?

Offline

#15 2008-07-10 11:45:42

shining
Pacman Developer
Registered: 2006-05-10
Posts: 2,043

Re: AUR change request.

dpc wrote:

Yeah. So I fixed the package for myself (because other people weren't able to) and just wanted to share my work (because I've already done it, right?) and I'm strucked by "you shall first follow the procedure" thing and waste my time chasing someone who didn't fixed this one for such a long time. Give me a break.

The whole "owner" thing is just plain wrong and unnecessary ilussion of security. It only gets in the way. But whatever. In similar situation in the future I will just do another -x package. I really don't care what do anybody consider "correct way". If you can't get the system to work efficently for user then expect disobediance.

Since you are so convinced this would be the perfect system, why don't you just start it on your own, instead of expecting others to do a major conversion of an existing system that is in place for years, is mature, and works rather well? This does not make any sense to me.
But I also find the idea interesting, and it usually works very well with wiki for documentation, so why not for pkgbuilds.
btartsa's example is great too, it indeed looks like you could use a similar system, but generalized to every packages. This should be quite easy to set up, just create a public svn repo with all pkgbuilds from AUR, and let everyone contribute. Then see if it works smile


pacman roulette : pacman -S $(pacman -Slq | LANG=C sort -R | head -n $((RANDOM % 10)))

Offline

Board footer

Powered by FluxBB