<div dir="ltr"><div>I understand the rejection, however I feel like it's for the wrong reasons.</div><div><br></div><div>This package, with its current name, should be packaging [0]. There are some complexities in doing this, like their way of doing migrations for the database which is now build into [1]. In its current form the package should either be renamed to ghost-legacy (which is what it's actually packaging), or deleted... because it's not actually a package of ghost. Even still, there was some additions after 0.11.10 that wouldn't build with the method that is currently in that repo. When asking upstream for assistance I was told that support for ghost-legacy isn't available and all should consider using their new tool ghost-cli.</div><div><br></div><div>So don't delete it, but rename it to ghost -legacy at-least so that people don't search for "ghost" and think they are installing the non-legacy version of this software.<br></div><div><br></div><div>My blog article is explaining how to _survive_ if you still want to stick conceptually to how the original package was prepared for the AUR, which is to use minimal dependencies (e.g. sqlite instead of a larger rdbms). I'm not saying abandon ghost (obviously I'm still using it)... I'm just saying to anyone who would read it that this package is no longer what you want to work on.<br></div><div><br></div><div>I do hate npm, which influences my decision to disown... not to delete this package.<br></div><div></div><div><br></div><div>[0]: <a href="https://github.com/TryGhost/Ghost/releases">https://github.com/TryGhost/Ghost/releases</a></div><div>[1]: <a href="https://github.com/TryGhost/Ghost-CLI/releases">https://github.com/TryGhost/Ghost-CLI/releases</a><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jan 23, 2018 at 11:15 AM,  <span dir="ltr"><<a href="mailto:notify@aur.archlinux.org" target="_blank">notify@aur.archlinux.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Request #10385 has been rejected by Eschwartz [1]:<br>
<br>
I'm unconvinced by the comments section, which basically boils down to<br>
"oh, it uses nodejs now so clearly it is unsuitable for distro<br>
packaging and must be run in an nspawn container instead".<br>
<br>
We have many npm packages available in the repos and the AUR, clearly<br>
it works.<br>
Saying "I couldn't get over how installing "ghost-cli sqlite" via npm<br>
resulted in this: [...] added 627 packages" is disingenuous. Hate on<br>
npm all you want (I do), disown it because you aren't interested<br>
anymore (okay), but don't claim that the package should not be<br>
*allowed*.<br>
<br>
I'm also not quite sure how your blog is supposed to prove its<br>
unsuitability: <a href="https://storrgie.epiphyte.network/running-a-ghost-blog/" rel="noreferrer" target="_blank">https://storrgie.epiphyte.<wbr>network/running-a-ghost-blog/</a><br>
<br>
[1] <a href="https://aur.archlinux.org/account/Eschwartz/" rel="noreferrer" target="_blank">https://aur.archlinux.org/<wbr>account/Eschwartz/</a></blockquote></div><br></div>