I am the current maintainer of the AUR package
ttf-google-webfonts-hg[4], and I'm bothered by the mess of various
packages there are for Google's Web Fonts project. It's not at all
KISS in its current state.
There are currently four different AUR packages[1][2][3][4] that
essentially supply the same files, and all four packages conflict with
each other. Around August of 2012, the package named
ttf-google-webfonts[1] was orphaned, and user w0ng created a GitHub
repository[5] that mirrors the Mercurial repository[6] on Google Code
(why?). Then, the new maintainer changed the original
ttf-google-webfonts package from a VCS-type package that simply lacked
"-hg" in the name to a package that pulls tarballs from w0ng's GitHub
repo[5].
As you can see in the comments for ttf-google-webfonts[1], this has
caused all sorts of confusion and messages about the package being
out-of-date or having invalid checksums. To get around these issues,
user epinephrine created the package ttf-google-webfonts-git[3] that
clones w0ng's GitHub repo[5] instead of pulling tarballs from it,
which significantly reduces the maintenance required on the package.
Then, user Gently created a package named
ttf-google-webfonts-distilled[2] that pulls a tarball from w0ng's
GitHub repo[5] and only installs a small subset of the fonts therein.
Shortly after ttf-google-webfonts[1] was changed from being a
Mercurial-based package and not liking the direction that the package
was taking, I reuploaded the original ttf-google-webfonts package as
ttf-google-webfonts-hg[4] for people that simply wanted the old
package back that uses the actual Google Web Fonts repository to
download the files.
To clean up this mess, I propose that ttf-google-webfonts-distilled[2]
and ttf-google-webfonts-git[3] be deleted outright, for what should be
obvious reasons. I also propose that ttf-google-webfonts[1] be deleted
because of how frequently the Web Fonts project is updated and because
the project lacks version numbers. If people really feel strongly
about keeping that maintenance nightmare, then let them have it, but I
really don't see what advantage it provides over the original
ttf-google-webfonts-hg[4] other than one less makedepends.
I apologize for the huge email, but this situation really is a mess.
[1] https://aur.archlinux.org/packages/ttf-google-webfonts/
[2] https://aur.archlinux.org/packages/ttf-google-webfonts-distilled/
[3] https://aur.archlinux.org/packages/ttf-google-webfonts-git/
[4] https://aur.archlinux.org/packages/ttf-google-webfonts-hg/
[5] https://github.com/w0ng/googlefontdirectory
[6] https://code.google.com/p/googlefontdirectory/
Jason
Hello,
Im the developer of rmlint (http://rmlint.rtfd.org) and mantain also
the rmlint-git AUR package
(https://aur4.archlinux.org/packages/rmlint-git/).
I'd love to see it also in the official community repository,
especially since some users don't like to install the build
dependencies (scons, sphinx).
For that, of course, a TU would be needed and I figured the best place
to find one would be here. I think the number of votes should be enough.
If changes in the PKGBUILD are required, I will fix that beforehand of
course.
There is also another package by someone else that is not build from
git, but from release tarballs:
https://aur.archlinux.org/packages/rmlint/
Thanks,
Chris
P.S: Sorry if that got posted twice.
Hi!
My name is Pierre Neidhardt. I am sending my TU application under the
sponsor of Alexander F Rødseth (xyproto). (Thanks again, Alexander.)
Before going on with the geekiness, a few things about me: my hobbies include
cinema, reading & watching stuff on psychology and education, as well as
quitting my job + moving out + travelling to another country every two years. I
am a computer scientist. I am deeply interested in algorithms, languages and
operating systems, but my main field remains computer graphics. I have worked in
research and briefly for the video game industry. I am working / planning on
getting games and engines running on Unices. I am also a little active in the
Wine project and on AppDB.
I have been dealing with many different flavours of Unices for several years
now. My preference goes to KISS / fundamental Unices, such as Gentoo, FreeBSD,
or, surprisingly, Arch :D I love the robustness and the scientific approach of
these distributions and their philosophy. (I have deep respect for the dreadful
<http://cat-v.org>. :p)
I am fond of programming languages created with a technically simple and elegant
design in mind. I am thinking of C, Lua and the younger Go. I've contributed to
numerous open-source projects (dwb, Emacs, Mutt, ranger...), since I strongly
endorse the opinion that upstream should be fixed first ;) I have created and
maintained a few programs. One of them is demlo[1], a (very) dynamic and
extensible music organizer. (Currently broken with Lua 5.3 because of an
unported dependency... Will fix soon!)
I also used to be a TeX and LaTeX guru and I contributed to a major part of the
LaTeX Wikibook[2]. (Beside new content, I helped for a massive re-organization,
structure and progression clarification, duplicates removal and pointer use.)
Regarding Arch, I have maintained a few dozen AUR packages[3] in the last few
years. (Some of which I have disowned out of a lack of interest.) Other
contributions include numerous Wiki edits[4] (Cups, Emacs, Mutt, wifi), a few
bug reports (everybody knows Arch has no bugs :p), some forum strolling and some
documentation / patches around makepkg & co[5][6].
I have recently been working with Alexander on overhauling the Go package[7]:
correct dependencies, strip binaries, update cleanup, set up cross-compilation
tool-chain properly and remove unneeded binaries. This gave me even more
motivation than before to become a TU. I have subsequently asked Alexander to
endorse my TU application.
My focus is on Go packages, other CLI applications, Lua libraries and video
games. I might consider packaging Go programs such as gur, camlistore, gotsync,
oh, fnd, tabby, to name a few. The `go` compiler enforces static building
(rationale: [8]), which often results in packages with no dependencies at all.
(The `go` package itself has none!) This makes packaging even more relevant, as
the requirements for building the package are much higher than for installing
the result.
AUR packages that I would like to maintain in community include clyrics,
docx2txt, tespeed, textadept, uncrustify, translate, trash-cli.
Thank you and happy voting!
Cheers!
--
Pierre Neidhardt
https://ambrevar.bitbucket.org
[1]: https://ambrevar.bitbucket.org/demlo/
[2]: http://en.wikibooks.org/wiki/User:Ambrevar
[3]: https://aur.archlinux.org/packages/?SeB=m&K=Ambrevar
[4]: https://wiki.archlinux.org/index.php/User:Ambrevar
[5]: https://lists.archlinux.org/pipermail/pacman-dev/2014-February/018807.html
[6]: https://lists.archlinux.org/pipermail/pacman-dev/2014-March/018851.html
[7]: https://projects.archlinux.org/svntogit/community.git/commit/trunk?h=packag…
[8]: http://port70.net/~nsz/32_dynlink.html
=== Signoff report for [community-testing] ===
https://www.archlinux.org/packages/signoffs/
There are currently:
* 1 new package in last 24 hours
* 0 known bad packages
* 0 packages not accepting signoffs
* 0 fully signed off packages
* 17 packages missing signoffs
* 12 packages older than 14 days
(Note: the word 'package' as used here refers to packages as grouped by
pkgbase, architecture, and repository; e.g., one PKGBUILD produces one
package per architecture, even if it is a split package.)
== New packages in [community-testing] in last 24 hours (1 total) ==
* tt-rss-1:r7822-1 (any)
== Incomplete signoffs for [community] (17 total) ==
* tt-rss-1:r7822-1 (any)
0/2 signoffs
* acpi_call-1.1.0-35 (i686)
0/1 signoffs
* bbswitch-0.8-37 (i686)
0/1 signoffs
* r8168-8.040.00-7 (i686)
0/1 signoffs
* rt3562sta-2.4.1.1_r2-13 (i686)
0/1 signoffs
* tp_smapi-0.41-74 (i686)
0/1 signoffs
* vhba-module-20140928-18 (i686)
0/1 signoffs
* virtualbox-modules-5.0.4-2 (i686)
0/1 signoffs
* weston-1.9.0-1 (i686)
0/1 signoffs
* acpi_call-1.1.0-35 (x86_64)
0/2 signoffs
* bbswitch-0.8-37 (x86_64)
0/2 signoffs
* r8168-8.040.00-7 (x86_64)
0/2 signoffs
* rt3562sta-2.4.1.1_r2-13 (x86_64)
0/2 signoffs
* tp_smapi-0.41-74 (x86_64)
0/2 signoffs
* vhba-module-20140928-18 (x86_64)
0/2 signoffs
* virtualbox-modules-5.0.4-2 (x86_64)
0/2 signoffs
* weston-1.9.0-1 (x86_64)
0/2 signoffs
== All packages in [community-testing] for more than 14 days (12 total) ==
* tp_smapi-0.41-74 (i686), since 2015-09-03
* r8168-8.040.00-7 (i686), since 2015-09-03
* tp_smapi-0.41-74 (x86_64), since 2015-09-03
* acpi_call-1.1.0-35 (i686), since 2015-09-03
* acpi_call-1.1.0-35 (x86_64), since 2015-09-03
* bbswitch-0.8-37 (i686), since 2015-09-03
* bbswitch-0.8-37 (x86_64), since 2015-09-03
* rt3562sta-2.4.1.1_r2-13 (i686), since 2015-09-03
* rt3562sta-2.4.1.1_r2-13 (x86_64), since 2015-09-03
* vhba-module-20140928-18 (i686), since 2015-09-03
* vhba-module-20140928-18 (x86_64), since 2015-09-03
* r8168-8.040.00-7 (x86_64), since 2015-09-03
== Top five in signoffs in last 24 hours ==
1. eworm - 1 signoffs
Hi guys,
There are some packages that the authors never updated to aur4 but present
in git aur mirror [1], due this I can't do push to aur4 , can I request
these packages? the packages are:
insync-dolphin
python-gdal
Thanks
[1] http://pkgbuild.com/git/aur-mirror.git/tree/