Neal, Dan,

Thanks both, I think we have a way forward. I'll start the dialog upstream.

@Neal - would it be possible to update the Fedora wiki regarding bundling
Nodejs deps? Not sure if it needs to be:

https://fedoraproject.org/wiki/Bundled_Libraries?rd=Packaging:Bundled_Libraries

or

https://fedoraproject.org/wiki/Packaging:Node.js

I'm unable to do so because I get the error message: "The action you have
requested is limited to users in the group: Packaging."

On Mon, 2 Nov 2020 at 22:06, Neal Gompa <ngomp...@gmail.com> wrote:

> On Mon, Nov 2, 2020 at 10:41 AM Christopher Brown
> <chris.br...@redhat.com> wrote:
> >
> > Hi Dan,
> >
> > Thanks for this. The issue I think is that there is a large number of
> dependencies and AIUI, Fedora doesn't allow these to be bundled with the
> gem[1]. This means a fairly significant task creating packages for a
> variety of nodejs dependencies amongst other things, e.g. Vega[2] has a
> fairly rapid release schedule.
> >
> > The more I consider the situation, the more I'm thinking that rpm is not
> the correct packaging format for asciidoctor-pdf and friends given their
> long list of dependencies and that a better fit would be a containerised
> deployment or perhaps flatpak/snap.
> >
> > However I thought I'd put this out for further responses from anyone
> with a vested interest.
> >
> > 1.
> https://fedoraproject.org/wiki/Bundled_Libraries?rd=Packaging:Bundled_Libraries
> > 2. https://github.com/vega/vega/tags
> >
>
> Bundling Nodejs dependencies is perfectly fine. Most of us do that
> now. Gem and C/C++ dependencies should not be bundled, though.
>
>
>
> --
> 真実はいつも一つ!/ Always, there's only one truth!
> _______________________________________________
> ruby-sig mailing list -- ruby-sig@lists.fedoraproject.org
> To unsubscribe send an email to ruby-sig-le...@lists.fedoraproject.org
> Fedora Code of Conduct:
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
> https://lists.fedoraproject.org/archives/list/ruby-sig@lists.fedoraproject.org
>


-- 
Christopher Brown
Senior Consultant
Red Hat UK Ltd
chris.br...@redhat.com
_______________________________________________
ruby-sig mailing list -- ruby-sig@lists.fedoraproject.org
To unsubscribe send an email to ruby-sig-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/ruby-sig@lists.fedoraproject.org

Reply via email to