[zeromq-dev] zmq prebuilt for node
Luca Boccassi
luca.boccassi at gmail.com
Sat Oct 29 13:43:30 CEST 2016
Ah as Doron said, Github has a native "transfer ownership"
functionality. I was thinking of forking, but this way all the history
and existing issues and PR gets transferred too, which is nice! So I
like more Doron's suggestion.
Perhaps an easy solution is if you make myself or Doron admin on
https://github.com/nteract/zmq-prebuilt and then we transfer it to the
org and add all those users as admin on the repo.
As admin then you can rename it as you see fit. Does this sound like a
plan?
My Github handle is "bluca": https://github.com/bluca
And Doron's is "somdoron": https://github.com/somdoron
On Fri, 2016-10-28 at 19:15 -0700, Kyle Kelley wrote:
> Excellent!
>
> We may want to make the repo name be node-zeromq. I'll leave that up to you
> -- we'll be calling it zeromq on npm (node package manager).
>
> Will we be able to set up AppVeyor, Codecov, and Travis on the repo? It
> will likely be Lukas Geiger or myself setting that up/administrating it to
> get us started.
>
> GitHub users:
>
> * captainsafia
> * lgeiger
> * minrk
> * rgbkrk
>
>
>
>
>
> On Fri, Oct 28, 2016 at 3:47 PM, Luca Boccassi <luca.boccassi at gmail.com>
> wrote:
>
> > Great stuff!
> >
> > We'll be happy to add this to the org, unless there are any objections
> > tomorrow morning I'll create the repo with the same name. Let me know which
> > Github users should be added as admins.
> >
> > Thank you for the great work!
> >
> > On Oct 28, 2016 21:28, "Kyle Kelley" <rgbkrk at gmail.com> wrote:
> > >
> > > Resurrecting an old thread to talk about node and something Pieter said:
> > >
> > > >> I'd probably aim at making this the official zmq package eventually,
> > > >> and bring it into the zeromq organization.
> > >
> > > We now have zmq-prebuilt in good shape, even to the point of being a
> > really great project for building from source on platforms (there are
> > binaries available for node, you can build from source). Now that it
> > generally solves our problems for electron + zmq, we've acquired the zeromq
> > name on npm: https://github.com/nteract/zmq-prebuilt/issues/65
> > >
> > > We generally believe in the zeromq community and ecosystem so we'd be
> > happy to move it into the main org.
> > >
> > >
> > > On Thu, Feb 4, 2016 at 8:40 AM, Pieter Hintjens <ph at imatix.com> wrote:
> > >>
> > >> Neat, that's what we want.
> > >>
> > >> On Thu, Feb 4, 2016 at 5:12 PM, Kyle Kelley <rgbkrk at gmail.com> wrote:
> > >> >> How does prebuild differ from node-pre-gyp?
> > >> >
> > >> > prebuild lets you upload to GitHub for releases whereas node-pre-gyp
> > expects
> > >> > you to push releases to S3. It appears that the builds from prebuild
> > are
> > >> > compatible with node-pre-gyp
> > >> > (https://github.com/mafintosh/prebuild#building). I'm still learning
> > about
> > >> > how to work with native node packages, I'm no expert here.
> > >> >
> > >> >> How do you make an "official" package so that npm knows where to
> > find it?
> > >> >
> > >> > Once you have an npm account and have run `npm login`, from a base
> > package
> > >> > (where you've defined a package.json), you can run `npm publish` and
> > it will
> > >> > push it to the registry. That's a little light on details, this
> > article is a
> > >> > better intro: https://docs.npmjs.com/getting-started/publishing-
> > npm-packages
> > >> >
> > >> > Thus far I've only published dummies with zmq-prebuilt.
> > >> >
> > >> >
> > >> >
> > >> > On Thu, Feb 4, 2016 at 2:59 AM, Pieter Hintjens <ph at imatix.com>
> > wrote:
> > >> >>
> > >> >> I've two questions:
> > >> >>
> > >> >> - How does prebuild differ from node-pre-gyp?
> > >> >>
> > >> >> - How do you make an "official" package so that npm knows where to
> > find
> > >> >> it?
> > >> >>
> > >> >> I'd probably aim at making this the official zmq package eventually,
> > >> >> and bring it into the zeromq organization.
> > >> >>
> > >> >> On Thu, Feb 4, 2016 at 8:12 AM, Kyle Kelley <rgbkrk at gmail.com>
> > wrote:
> > >> >> > Ok, cool. Thanks for letting me know.
> > >> >> >
> > >> >> > In order to use this with prebuild
> > >> >> > (https://github.com/mafintosh/prebuild),
> > >> >> > I opted to do a GitHub fork of zmq.node here:
> > >> >> >
> > >> >> > https://github.com/nteract/zmq-prebuilt
> > >> >> >
> > >> >> > I've got initial builds working on Windows and Linux while rather
> > amused
> > >> >> > that I haven't been able to get OS X building (since that's what
> > my dev
> > >> >> > box
> > >> >> > is)
> > >> >> >
> > >> >> >
> > >> >> > On Wed, Feb 3, 2016 at 11:55 PM, Pieter Hintjens <ph at imatix.com>
> > wrote:
> > >> >> >>
> > >> >> >> The process is to start the project outside the ZeroMQ org and
> > then
> > >> >> >> bring it in as a kind of sacrificial offering, which gets you
> > admin
> > >> >> >> karma. This also avoids rashes of new projects that don't go
> > anywhere.
> > >> >> >>
> > >> >> >> On Thu, Feb 4, 2016 at 5:01 AM, Kyle Kelley <rgbkrk at gmail.com>
> > wrote:
> > >> >> >> > Hey all,
> > >> >> >> >
> > >> >> >> > I'm interested in creating prebuilt versions of zmq for node
> > >> >> >> > available.
> > >> >> >> > I
> > >> >> >> > know that Pieter has started the more long term approach to
> > >> >> >> > supporting
> > >> >> >> > node.js well with support in zproject:
> > >> >> >> >
> > >> >> >> > https://github.com/zeromq/zproject/pull/484
> > >> >> >> >
> > >> >> >> > as well as in czmq:
> > >> >> >> >
> > >> >> >> > https://github.com/zeromq/czmq/pull/1319
> > >> >> >> >
> > >> >> >> > In the meantime, I'd like to plug away on some of the prebuilt
> > setup
> > >> >> >> > for
> > >> >> >> > the
> > >> >> >> > current node bindings (https://github.com/
> > JustinTulloss/zeromq.node),
> > >> >> >> > as
> > >> >> >> > a
> > >> >> >> > standalone project (called e.g. node-zmq-prebuilt, zmq-prebuilt
> > on
> > >> >> >> > npm).
> > >> >> >> > This would mostly be dotting i's and crossing t's on appveyor +
> > >> >> >> > Travis
> > >> >> >> > configuration, as well as finishing off what I worked on in
> > >> >> >> > https://github.com/JustinTulloss/zeromq.node/pull/486
> > >> >> >> >
> > >> >> >> > Would this be a good project to startup within zeromq, or
> > should I
> > >> >> >> > build
> > >> >> >> > it
> > >> >> >> > out on a different org for now?
> > >> >> >> >
> > >> >> >> > --
> > >> >> >> > Kyle Kelley (@rgbkrk; lambdaops.com)
> > >> >> >> >
> > >> >> >> > _______________________________________________
> > >> >> >> > zeromq-dev mailing list
> > >> >> >> > zeromq-dev at lists.zeromq.org
> > >> >> >> > http://lists.zeromq.org/mailman/listinfo/zeromq-dev
> > >> >> >> >
> > >> >> >> _______________________________________________
> > >> >> >> zeromq-dev mailing list
> > >> >> >> zeromq-dev at lists.zeromq.org
> > >> >> >> http://lists.zeromq.org/mailman/listinfo/zeromq-dev
> > >> >> >
> > >> >> >
> > >> >> >
> > >> >> >
> > >> >> > --
> > >> >> > Kyle Kelley (@rgbkrk; lambdaops.com)
> > >> >> >
> > >> >> > _______________________________________________
> > >> >> > zeromq-dev mailing list
> > >> >> > zeromq-dev at lists.zeromq.org
> > >> >> > http://lists.zeromq.org/mailman/listinfo/zeromq-dev
> > >> >> >
> > >> >> _______________________________________________
> > >> >> zeromq-dev mailing list
> > >> >> zeromq-dev at lists.zeromq.org
> > >> >> http://lists.zeromq.org/mailman/listinfo/zeromq-dev
> > >> >
> > >> >
> > >> >
> > >> >
> > >> > --
> > >> > Kyle Kelley (@rgbkrk; lambdaops.com)
> > >> >
> > >> > _______________________________________________
> > >> > zeromq-dev mailing list
> > >> > zeromq-dev at lists.zeromq.org
> > >> > http://lists.zeromq.org/mailman/listinfo/zeromq-dev
> > >> >
> > >> _______________________________________________
> > >> zeromq-dev mailing list
> > >> zeromq-dev at lists.zeromq.org
> > >> http://lists.zeromq.org/mailman/listinfo/zeromq-dev
> > >
> > >
> > >
> > >
> > > --
> > > Kyle Kelley (@rgbkrk; lambdaops.com)
> > >
> > > _______________________________________________
> > > zeromq-dev mailing list
> > > zeromq-dev at lists.zeromq.org
> > > http://lists.zeromq.org/mailman/listinfo/zeromq-dev
> >
> > _______________________________________________
> > zeromq-dev mailing list
> > zeromq-dev at lists.zeromq.org
> > http://lists.zeromq.org/mailman/listinfo/zeromq-dev
> >
>
>
>
> _______________________________________________
> zeromq-dev mailing list
> zeromq-dev at lists.zeromq.org
> http://lists.zeromq.org/mailman/listinfo/zeromq-dev
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20161029/48556d4a/attachment.sig>
More information about the zeromq-dev
mailing list