[aur-general] Updating MATE Packages
Kyle Terrien
kyleterrien at gmail.com
Mon Jun 6 03:55:38 UTC 2016
Sean Fennell <eadrom> wrote:
> Hello All,
>
> A couple weeks ago I found out that Martin was no longer going to be
> able to maintain the MATE desktop packages for Arch Linux [1] [2]. I
> had a chat with Martin on IRC and confirmed that MATE would need a new
> maintainer. Since then I've been working on updating the relevant MATE
> PKGBUILD's from 1.12 to 1.14. I've been getting spun up with how Arch
> maintains packages, learning more about the PKGBUILD creation and
> updating processes, and getting set up on the various mailing lists and
> my AUR profile.
>
> The question comes now how do I get these updated PKGBUILD's to the
> community? If the packages are bumped down from [Community] to the AUR,
> I would be more than happy to maintain them there. If/when I earn TU
> status, I would then move them back to the official [Community]
> repository. The drawback there is a major DE would no longer be in an
> official Arch repository and would require users manually building each
> updated PKGBUILD or to use an AUR helper. Alternatively, perhaps a
> current TU could use my updated PKGBUILD's to get MATE 1.14 out to the
> community while I work on earning TU status and can then maintain the
> packages directly at a later date.
>
> To head off any ideas about my motivations here, I am not trying to
> leverage this issue to bypass or fasttrack past any TU requirements. I
> realize I'm pretty much unknown in the Arch community. I would like to
> change that with good work.
>
> To the matter at hand, what is going to be the best way to get the MATE
> packages updated? What is my next step in that process? I'm eager to
> get my hands dirty helping out with maintaining MATE (and other packages
> as well).
>
> Thank you,
>
> Sean Fennell <eadrom>
>
> [1]
> https://lists.archlinux.org/pipermail/aur-general/2016-May/032306.html
> [2]
> https://www.reddit.com/r/archlinux/comments/4kakzk/
As a recent convert to MATE (coming from XFCE), I wish you the best of
luck.
It looks like Manjaro is maintaining their own MATE packages [0]. I am
not sure if you were aware of this, but if you were not then this should
help tremendously.
I experimented a little and successfully built all the GTK2 (stable)
versions of 1.14 [1]. Most of the effort was building things in the
right order (Take a look at make-gtk2.sh in [1].). I did not need to
modify any of the PKGBUILDS from Manjaro. I hope you may find this
useful.
MATE is certainly seeing far more active development than XFCE at this
point. XFCE is unfortunately making the Netscape mistake of focusing on
rewriting all their code so it compiles with GTK3. (In fact, they have
no new features planned for the next release.) It will most likely be
years before we see new things and fixes come out of XFCE (and the GTK3
change will likely introduce more regressions).
So, MATE is like a breath of fresh air. Personally, I would really like
to see MATE stay in community where everyone can easily install it. The
way I see the problem, all we need to do is build the PKGBUILDS from
Manjaro and have someone from Arch officially vet them. Will a TU
please help us?
--Kyle
[0]: https://github.com/manjaro/packages-community/tree/master/mate
[1]: https://gitlab.com/KlipKyle/mate-pkgbuilds
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <https://lists.archlinux.org/pipermail/aur-general/attachments/20160605/82a02af1/attachment.asc>
More information about the aur-general
mailing list