On 2018-12-19 21:42, Rich Freeman <ri...@gentoo.org> wrote: > On Wed, Dec 19, 2018 at 9:24 PM YUE Daian <sheepd...@gmail.com> wrote: >> >> Recently I posted a bug report to Gentoo Bugzilla and submitted a >> request to add package Roswell into the package tree. >> >> https://bugs.gentoo.org/638446 >> >> But...in fact it was not "recent" at all! I submitted the bug one year >> ago and there is literally no news after some point. >> >> Is there anything I can do more? > > You can always host it in an overlay, or try submitting it to > proxy-maintainers. Volunteering to proxy-maintain the package would > probably also help - that basically involves committing to keep it up > to date and deal with bugs/etc. > > The obvious QA issue I could think of with putting this in the main > repo is where it sticks its files and how well-behaved it is. When it > installs lisp packages does it keep them in some kind of tidy area > that isn't going to step on the rest of the filesystem? > Language-specific package managers can sometimes be messy in that way. >
Roswell installs itself system-wide, then for each user it manipulates local directory (by default $HOME/.roswell). There is no global install afterwards so I suppose it should be fine. But you are right. I should have posted the file list into my bug report. > My guess though is that this reflects a lack of interest in lisp more > than any specific criticism. If somebody had a criticism they'd have > pointed it out. > > I didn't look at your package too closely but one little tweak you > should make is something like: > > SRC_URI="https://github.com/roswell/roswell/archive/v${PV}.zip -> ${P}.zip" > Good point. I will change that. > That makes it easier to maintain by renaming the package version > number, and it also cleans up the filename in the distfiles cache (and > on the mirrors). > > -- > Rich Thank you Rich!