[aur-general] AUR package updating enhancements
Nélson «VuDu» Cunha
vudu.curse at gmail.com
Wed Aug 26 19:35:10 EDT 2009
Sorry, but please don't try to make it sound like I said that because
that's not an argument at all.
Following what I said before, making steps harder isn't necessarily
going to make people walk through them more carefully.
I don't agree that an on-line code editor would make people do more
mistakes, because good maintainers would continue to test the PKGBUILD
before making the changes on the on-line editor, or just simply not
An editor would just save the pain to archive and upload (not testing
them) simple changes to the PKGBUILD, that make probably the biggest
part of AUR packages updates.
Another thing, not just related to the PKGBUILD itself, is that the
update process is totally unintuitive. For any kind of update to a
package, being it major or minor, one has to always replace the
package with a new one. That's not intuitive and... doesn't KISS also
support that "less is more"?
Personally I don't buy the "make it hard so that they (the few that
don't quit) make it better", but that's just an opinion... and
everyone has it's own. Must respect that. ;)
On Wed, Aug 26, 2009 at 14:45, Xavier<shiningxc at gmail.com> wrote:
> 2009/8/26 Nélson «VuDu» Cunha <vudu.curse at gmail.com>:
>> I agree that simple updates to PKGBUILDs should be easier.
>> I've seen many packages with typos in PKGBUILDs, showing that the
>> extra workload of having to archive the files and upload them doesn't
>> necessary make users test things before uploading. That's all up to
>> the maintainer's will to do things right.
>> What do you think?
> I think this is a poor argumentation.
> "some maintainers are already screwing things up, so there is no
> problem with encouraging them / making all this easier for them"
> The fact is, maintainers should always test their changes, even the
> most trivial ones.
> Besides, with the existing AUR helpers
> [http://www.archlinux.it/wiki/index.php?title=AUR_Helpers] , it should
> make all this very easy :
> - download / extract current package
> - edit pkgbuild
> - run makepkg and namcap
> - makepkg --source and upload
> you could even automate all these steps easily I think.
More information about the aur-general