Hi Troy,
I don't have the knowledge about the nodejs side of things but a few
other notes.
Overall I think we should call the package something more descriptive
such as mozilla-iot-gateway as gateway could mean a number of things.
In terms of dependencies I suspect we'll likely need some more around
other deps, and likely some optional supported stacks like openzwave
and related but that can evolve as we go.
Peter
On Tue, Jan 22, 2019 at 10:09 PM Troy Dawson <tdawson(a)redhat.com> wrote:
>
> Hi Jared,
> Sorry for this taking so long. I finally got some time to work on the
> gateway rpm. Though really, I need a second opinion to see if I
> should proceed with what I've done or try something else.
>
> As discussed a while ago, I have tried my hand at bundling the gateway
> nodejs dependencies. The biggest problem with that was there was
> several binary packages that it wanted. In the end, I bundled
> everything but those packages, and those packages I created links in
> the bundle. So the package depends on those binary nodejs packages,
> but everything else is bundled.
>
> I'm attaching my spec file, along with the gateway-tarball.sh that
> does the bundling.
>
> Could you let me know what you think?
>
> I'm totally open to being completely wrong. This is the first time
> I've done a nodejs bundling.
>
> Troy
> p.s. I figured I'd cc the rest of the iot mailling list incase anyone
> else on here has any ideas.
> _______________________________________________
> IoT mailing list -- iot(a)lists.fedoraproject.org
> To unsubscribe send an email to iot-leave(a)lists.fedoraproject.org
> Fedora Code of Conduct:
https://getfedora.org/code-of-conduct.html
> List Guidelines:
https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
https://lists.fedoraproject.org/archives/list/iot@lists.fedoraproject.org