Discussion:
[zeromq-dev] zmq prebuilt for node
Kyle Kelley
2016-02-04 04:01:16 UTC
Permalink
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 <https://twitter.com/rgbkrk>; lambdaops.com)
Pieter Hintjens
2016-02-04 05:55:45 UTC
Permalink
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.
Post by Kyle Kelley
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
https://github.com/zeromq/zproject/pull/484
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?
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
Kyle Kelley
2016-02-04 07:12:59 UTC
Permalink
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)
Post by Pieter Hintjens
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.
Post by Kyle Kelley
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
https://github.com/zeromq/zproject/pull/484
https://github.com/zeromq/czmq/pull/1319
In the meantime, I'd like to plug away on some of the prebuilt setup for
the
Post by Kyle Kelley
current node bindings (https://github.com/JustinTulloss/zeromq.node),
as a
Post by Kyle Kelley
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
Post by Kyle Kelley
out on a different org for now?
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
--
Kyle Kelley (@rgbkrk <https://twitter.com/rgbkrk>; lambdaops.com)
Pieter Hintjens
2016-02-04 08:59:04 UTC
Permalink
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.
Post by Kyle Kelley
Ok, cool. Thanks for letting me know.
In order to use this with prebuild (https://github.com/mafintosh/prebuild),
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)
Post by Pieter Hintjens
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.
Post by Kyle Kelley
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
https://github.com/zeromq/zproject/pull/484
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?
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
Kyle Kelley
2016-02-04 16:12:50 UTC
Permalink
Post by Pieter Hintjens
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.
Post by Pieter Hintjens
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.
Post by Pieter Hintjens
- 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.
Post by Kyle Kelley
Ok, cool. Thanks for letting me know.
In order to use this with prebuild (
https://github.com/mafintosh/prebuild),
Post by Kyle Kelley
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
Post by Kyle Kelley
is)
Post by Pieter Hintjens
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.
Post by Kyle Kelley
Hey all,
I'm interested in creating prebuilt versions of zmq for node
available.
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
I
know that Pieter has started the more long term approach to supporting
https://github.com/zeromq/zproject/pull/484
https://github.com/zeromq/czmq/pull/1319
In the meantime, I'd like to plug away on some of the prebuilt setup
for
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
the
current node bindings (https://github.com/JustinTulloss/zeromq.node),
as
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
a
standalone project (called e.g. node-zmq-prebuilt, zmq-prebuilt on
npm).
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
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
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
it
out on a different org for now?
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
--
Kyle Kelley (@rgbkrk <https://twitter.com/rgbkrk>; lambdaops.com)
Pieter Hintjens
2016-02-04 16:40:03 UTC
Permalink
Neat, that's what we want.
Post by Pieter Hintjens
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.
Post by Pieter Hintjens
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.
Post by Pieter Hintjens
- 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.
Post by Kyle Kelley
Ok, cool. Thanks for letting me know.
In order to use this with prebuild
(https://github.com/mafintosh/prebuild),
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)
Post by Pieter Hintjens
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.
Post by Kyle Kelley
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
https://github.com/zeromq/zproject/pull/484
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?
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
Kyle Kelley
2016-10-28 20:28:42 UTC
Permalink
Post by Pieter Hintjens
Post by Pieter Hintjens
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.
Post by Pieter Hintjens
Neat, that's what we want.
Post by Pieter Hintjens
Post by Pieter Hintjens
How does prebuild differ from node-pre-gyp?
prebuild lets you upload to GitHub for releases whereas node-pre-gyp
expects
Post by Pieter Hintjens
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
Post by Pieter Hintjens
how to work with native node packages, I'm no expert here.
Post by Pieter Hintjens
How do you make an "official" package so that npm knows where to find
it?
Post by Pieter Hintjens
Once you have an npm account and have run `npm login`, from a base
package
Post by Pieter Hintjens
(where you've defined a package.json), you can run `npm publish` and it
will
Post by Pieter Hintjens
push it to the registry. That's a little light on details, this article
is a
Post by Pieter Hintjens
better intro: https://docs.npmjs.com/getting-started/publishing-
npm-packages
Post by Pieter Hintjens
Thus far I've only published dummies with zmq-prebuilt.
Post by Pieter Hintjens
- 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.
Post by Kyle Kelley
Ok, cool. Thanks for letting me know.
In order to use this with prebuild
(https://github.com/mafintosh/prebuild),
https://github.com/nteract/zmq-prebuilt
I've got initial builds working on Windows and Linux while rather
amused
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
that I haven't been able to get OS X building (since that's what my
dev
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
box
is)
Post by Pieter Hintjens
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.
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
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
https://github.com/zeromq/zproject/pull/484
https://github.com/zeromq/czmq/pull/1319
In the meantime, I'd like to plug away on some of the prebuilt
setup
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
for
the
current node bindings (https://github.com/
JustinTulloss/zeromq.node),
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
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?
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
--
Kyle Kelley (@rgbkrk <https://twitter.com/rgbkrk>; lambdaops.com)
Luca Boccassi
2016-10-28 22:47:55 UTC
Permalink
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!
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
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
Post by Kyle Kelley
We generally believe in the zeromq community and ecosystem so we'd be
happy to move it into the main org.
Post by Kyle Kelley
Post by Pieter Hintjens
Neat, that's what we want.
Post by Pieter Hintjens
Post by Pieter Hintjens
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.
Post by Pieter Hintjens
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
https://docs.npmjs.com/getting-started/publishing-npm-packages
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Thus far I've only published dummies with zmq-prebuilt.
Post by Pieter Hintjens
- How does prebuild differ from node-pre-gyp?
- How do you make an "official" package so that npm knows where to
find
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
it?
I'd probably aim at making this the official zmq package eventually,
and bring it into the zeromq organization.
Post by Kyle Kelley
Ok, cool. Thanks for letting me know.
In order to use this with prebuild
(https://github.com/mafintosh/prebuild),
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)
Post by Pieter Hintjens
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.
Post by Kyle Kelley
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
https://github.com/zeromq/zproject/pull/484
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),
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
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?
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
Brian Knox
2016-10-29 00:12:15 UTC
Permalink
Awesome Kyle!
Post by Luca Boccassi
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!
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
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
Post by Kyle Kelley
We generally believe in the zeromq community and ecosystem so we'd be
happy to move it into the main org.
Post by Kyle Kelley
Post by Pieter Hintjens
Neat, that's what we want.
Post by Pieter Hintjens
Post by Pieter Hintjens
How does prebuild differ from node-pre-gyp?
prebuild lets you upload to GitHub for releases whereas node-pre-gyp
expects
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
you to push releases to S3. It appears that the builds from prebuild
are
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
compatible with node-pre-gyp
(https://github.com/mafintosh/prebuild#building). I'm still learning
about
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
how to work with native node packages, I'm no expert here.
Post by Pieter Hintjens
How do you make an "official" package so that npm knows where to
find it?
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Once you have an npm account and have run `npm login`, from a base
package
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
(where you've defined a package.json), you can run `npm publish` and
it will
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
push it to the registry. That's a little light on details, this
article is a
https://docs.npmjs.com/getting-started/publishing-npm-packages
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Thus far I've only published dummies with zmq-prebuilt.
Post by Pieter Hintjens
- How does prebuild differ from node-pre-gyp?
- How do you make an "official" package so that npm knows where to
find
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
it?
I'd probably aim at making this the official zmq package eventually,
and bring it into the zeromq organization.
Post by Kyle Kelley
Ok, cool. Thanks for letting me know.
In order to use this with prebuild
(https://github.com/mafintosh/prebuild),
https://github.com/nteract/zmq-prebuilt
I've got initial builds working on Windows and Linux while rather
amused
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
that I haven't been able to get OS X building (since that's what
my dev
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
box
is)
Post by Pieter Hintjens
The process is to start the project outside the ZeroMQ org and
then
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
bring it in as a kind of sacrificial offering, which gets you
admin
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
karma. This also avoids rashes of new projects that don't go
anywhere.
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
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
https://github.com/zeromq/zproject/pull/484
https://github.com/zeromq/czmq/pull/1319
In the meantime, I'd like to plug away on some of the prebuilt
setup
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
for
the
current node bindings (
https://github.com/JustinTulloss/zeromq.node),
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
as
a
standalone project (called e.g. node-zmq-prebuilt, zmq-prebuilt
on
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
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
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
build
it
out on a different org for now?
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
Kyle Kelley
2016-10-29 02:15:28 UTC
Permalink
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
Post by Luca Boccassi
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!
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
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
Post by Kyle Kelley
We generally believe in the zeromq community and ecosystem so we'd be
happy to move it into the main org.
Post by Kyle Kelley
Post by Pieter Hintjens
Neat, that's what we want.
Post by Pieter Hintjens
Post by Pieter Hintjens
How does prebuild differ from node-pre-gyp?
prebuild lets you upload to GitHub for releases whereas node-pre-gyp
expects
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
you to push releases to S3. It appears that the builds from prebuild
are
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
compatible with node-pre-gyp
(https://github.com/mafintosh/prebuild#building). I'm still learning
about
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
how to work with native node packages, I'm no expert here.
Post by Pieter Hintjens
How do you make an "official" package so that npm knows where to
find it?
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Once you have an npm account and have run `npm login`, from a base
package
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
(where you've defined a package.json), you can run `npm publish` and
it will
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
push it to the registry. That's a little light on details, this
article is a
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
better intro: https://docs.npmjs.com/getting-started/publishing-
npm-packages
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Thus far I've only published dummies with zmq-prebuilt.
Post by Pieter Hintjens
- How does prebuild differ from node-pre-gyp?
- How do you make an "official" package so that npm knows where to
find
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
it?
I'd probably aim at making this the official zmq package eventually,
and bring it into the zeromq organization.
Post by Kyle Kelley
Ok, cool. Thanks for letting me know.
In order to use this with prebuild
(https://github.com/mafintosh/prebuild),
https://github.com/nteract/zmq-prebuilt
I've got initial builds working on Windows and Linux while rather
amused
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
that I haven't been able to get OS X building (since that's what
my dev
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
box
is)
Post by Pieter Hintjens
The process is to start the project outside the ZeroMQ org and
then
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
bring it in as a kind of sacrificial offering, which gets you
admin
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
karma. This also avoids rashes of new projects that don't go
anywhere.
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
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
https://github.com/zeromq/zproject/pull/484
https://github.com/zeromq/czmq/pull/1319
In the meantime, I'd like to plug away on some of the prebuilt
setup
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
for
the
current node bindings (https://github.com/
JustinTulloss/zeromq.node),
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
as
a
standalone project (called e.g. node-zmq-prebuilt, zmq-prebuilt
on
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
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
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
build
it
out on a different org for now?
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
--
Kyle Kelley (@rgbkrk <https://twitter.com/rgbkrk>; lambdaops.com)
Doron Somech
2016-10-29 06:07:46 UTC
Permalink
I think we need to give him owner permission on the zeromq org so he can
move the project. What is the github username?
Post by Kyle Kelley
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.
* captainsafia
* lgeiger
* minrk
* rgbkrk
Post by Luca Boccassi
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!
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
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
Post by Kyle Kelley
We generally believe in the zeromq community and ecosystem so we'd be
happy to move it into the main org.
Post by Kyle Kelley
Post by Pieter Hintjens
Neat, that's what we want.
Post by Pieter Hintjens
Post by Pieter Hintjens
How does prebuild differ from node-pre-gyp?
prebuild lets you upload to GitHub for releases whereas node-pre-gyp
expects
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
you to push releases to S3. It appears that the builds from prebuild
are
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
compatible with node-pre-gyp
(https://github.com/mafintosh/prebuild#building). I'm still
learning about
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
how to work with native node packages, I'm no expert here.
Post by Pieter Hintjens
How do you make an "official" package so that npm knows where to
find it?
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Once you have an npm account and have run `npm login`, from a base
package
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
(where you've defined a package.json), you can run `npm publish` and
it will
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
push it to the registry. That's a little light on details, this
article is a
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
better intro: https://docs.npmjs.com/getting-started/publishing-npm-
packages
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Thus far I've only published dummies with zmq-prebuilt.
Post by Pieter Hintjens
- How does prebuild differ from node-pre-gyp?
- How do you make an "official" package so that npm knows where to
find
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
it?
I'd probably aim at making this the official zmq package eventually,
and bring it into the zeromq organization.
Post by Kyle Kelley
Ok, cool. Thanks for letting me know.
In order to use this with prebuild
(https://github.com/mafintosh/prebuild),
https://github.com/nteract/zmq-prebuilt
I've got initial builds working on Windows and Linux while rather
amused
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
that I haven't been able to get OS X building (since that's what
my dev
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
box
is)
Post by Pieter Hintjens
The process is to start the project outside the ZeroMQ org and
then
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
bring it in as a kind of sacrificial offering, which gets you
admin
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
karma. This also avoids rashes of new projects that don't go
anywhere.
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
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
https://github.com/zeromq/zproject/pull/484
https://github.com/zeromq/czmq/pull/1319
In the meantime, I'd like to plug away on some of the prebuilt
setup
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
for
the
current node bindings (https://github.com/JustinTull
oss/zeromq.node),
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
as
a
standalone project (called e.g. node-zmq-prebuilt,
zmq-prebuilt on
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
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
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
build
it
out on a different org for now?
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
Doron Somech
2016-10-29 06:08:23 UTC
Permalink
Which own the project now?
Post by Doron Somech
I think we need to give him owner permission on the zeromq org so he can
move the project. What is the github username?
Post by Kyle Kelley
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.
* captainsafia
* lgeiger
* minrk
* rgbkrk
Post by Luca Boccassi
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!
Resurrecting an old thread to talk about node and something Pieter
Post by Pieter Hintjens
Post by Pieter Hintjens
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.
Post by Pieter Hintjens
Neat, that's what we want.
Post by Pieter Hintjens
Post by Pieter Hintjens
How does prebuild differ from node-pre-gyp?
prebuild lets you upload to GitHub for releases whereas
node-pre-gyp expects
Post by Pieter Hintjens
Post by Pieter Hintjens
you to push releases to S3. It appears that the builds from
prebuild are
Post by Pieter Hintjens
Post by Pieter Hintjens
compatible with node-pre-gyp
(https://github.com/mafintosh/prebuild#building). I'm still
learning about
Post by Pieter Hintjens
Post by Pieter Hintjens
how to work with native node packages, I'm no expert here.
Post by Pieter Hintjens
How do you make an "official" package so that npm knows where to
find it?
Post by Pieter Hintjens
Post by Pieter Hintjens
Once you have an npm account and have run `npm login`, from a base
package
Post by Pieter Hintjens
Post by Pieter Hintjens
(where you've defined a package.json), you can run `npm publish`
and it will
Post by Pieter Hintjens
Post by Pieter Hintjens
push it to the registry. That's a little light on details, this
article is a
Post by Pieter Hintjens
Post by Pieter Hintjens
better intro: https://docs.npmjs.com/getting
-started/publishing-npm-packages
Post by Pieter Hintjens
Post by Pieter Hintjens
Thus far I've only published dummies with zmq-prebuilt.
Post by Pieter Hintjens
- How does prebuild differ from node-pre-gyp?
- How do you make an "official" package so that npm knows where to
find
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
it?
I'd probably aim at making this the official zmq package
eventually,
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
and bring it into the zeromq organization.
Post by Kyle Kelley
Ok, cool. Thanks for letting me know.
In order to use this with prebuild
(https://github.com/mafintosh/prebuild),
https://github.com/nteract/zmq-prebuilt
I've got initial builds working on Windows and Linux while
rather amused
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
that I haven't been able to get OS X building (since that's what
my dev
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
box
is)
Post by Pieter Hintjens
The process is to start the project outside the ZeroMQ org and
then
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
bring it in as a kind of sacrificial offering, which gets you
admin
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
karma. This also avoids rashes of new projects that don't go
anywhere.
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
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
https://github.com/zeromq/zproject/pull/484
https://github.com/zeromq/czmq/pull/1319
In the meantime, I'd like to plug away on some of the
prebuilt setup
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
for
the
current node bindings (https://github.com/JustinTull
oss/zeromq.node),
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
as
a
standalone project (called e.g. node-zmq-prebuilt,
zmq-prebuilt on
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
npm).
This would mostly be dotting i's and crossing t's on appveyor
+
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
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
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
build
it
out on a different org for now?
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
Luca Boccassi
2016-10-29 11:43:30 UTC
Permalink
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
Post by Kyle Kelley
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.
* captainsafia
* lgeiger
* minrk
* rgbkrk
Post by Luca Boccassi
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!
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
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
Post by Kyle Kelley
We generally believe in the zeromq community and ecosystem so we'd be
happy to move it into the main org.
Post by Kyle Kelley
Post by Pieter Hintjens
Neat, that's what we want.
Post by Pieter Hintjens
Post by Pieter Hintjens
How does prebuild differ from node-pre-gyp?
prebuild lets you upload to GitHub for releases whereas node-pre-gyp
expects
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
you to push releases to S3. It appears that the builds from prebuild
are
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
compatible with node-pre-gyp
(https://github.com/mafintosh/prebuild#building). I'm still learning
about
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
how to work with native node packages, I'm no expert here.
Post by Pieter Hintjens
How do you make an "official" package so that npm knows where to
find it?
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Once you have an npm account and have run `npm login`, from a base
package
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
(where you've defined a package.json), you can run `npm publish` and
it will
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
push it to the registry. That's a little light on details, this
article is a
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
better intro: https://docs.npmjs.com/getting-started/publishing-
npm-packages
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Thus far I've only published dummies with zmq-prebuilt.
Post by Pieter Hintjens
- How does prebuild differ from node-pre-gyp?
- How do you make an "official" package so that npm knows where to
find
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
it?
I'd probably aim at making this the official zmq package eventually,
and bring it into the zeromq organization.
Post by Kyle Kelley
Ok, cool. Thanks for letting me know.
In order to use this with prebuild
(https://github.com/mafintosh/prebuild),
https://github.com/nteract/zmq-prebuilt
I've got initial builds working on Windows and Linux while rather
amused
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
that I haven't been able to get OS X building (since that's what
my dev
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
box
is)
Post by Pieter Hintjens
The process is to start the project outside the ZeroMQ org and
then
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
bring it in as a kind of sacrificial offering, which gets you
admin
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
karma. This also avoids rashes of new projects that don't go
anywhere.
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
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
https://github.com/zeromq/zproject/pull/484
https://github.com/zeromq/czmq/pull/1319
In the meantime, I'd like to plug away on some of the prebuilt
setup
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
for
the
current node bindings (https://github.com/
JustinTulloss/zeromq.node),
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
as
a
standalone project (called e.g. node-zmq-prebuilt, zmq-prebuilt
on
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
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
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
build
it
out on a different org for now?
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
Luca Boccassi
2016-10-29 14:52:50 UTC
Permalink
Just seen that Doron beat me to it and added you to the org, that's
even easier probably! As I wrote on the issue on your repo you can
choose to either transfer the existing repo or fork it.

Let us know if there are any issues. Welcome to the org and thanks again!
Post by Luca Boccassi
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
Post by Kyle Kelley
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.
* captainsafia
* lgeiger
* minrk
* rgbkrk
Post by Luca Boccassi
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!
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
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
Post by Kyle Kelley
We generally believe in the zeromq community and ecosystem so we'd be
happy to move it into the main org.
Post by Kyle Kelley
Post by Pieter Hintjens
Neat, that's what we want.
Post by Pieter Hintjens
Post by Pieter Hintjens
How does prebuild differ from node-pre-gyp?
prebuild lets you upload to GitHub for releases whereas node-pre-gyp
expects
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
you to push releases to S3. It appears that the builds from prebuild
are
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
compatible with node-pre-gyp
(https://github.com/mafintosh/prebuild#building). I'm still learning
about
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
how to work with native node packages, I'm no expert here.
Post by Pieter Hintjens
How do you make an "official" package so that npm knows where to
find it?
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Once you have an npm account and have run `npm login`, from a base
package
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
(where you've defined a package.json), you can run `npm publish` and
it will
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
push it to the registry. That's a little light on details, this
article is a
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
better intro: https://docs.npmjs.com/getting-started/publishing-
npm-packages
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Thus far I've only published dummies with zmq-prebuilt.
Post by Pieter Hintjens
- How does prebuild differ from node-pre-gyp?
- How do you make an "official" package so that npm knows where to
find
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
it?
I'd probably aim at making this the official zmq package eventually,
and bring it into the zeromq organization.
Post by Kyle Kelley
Ok, cool. Thanks for letting me know.
In order to use this with prebuild
(https://github.com/mafintosh/prebuild),
https://github.com/nteract/zmq-prebuilt
I've got initial builds working on Windows and Linux while rather
amused
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
that I haven't been able to get OS X building (since that's what
my dev
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
box
is)
Post by Pieter Hintjens
The process is to start the project outside the ZeroMQ org and
then
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
bring it in as a kind of sacrificial offering, which gets you
admin
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
karma. This also avoids rashes of new projects that don't go
anywhere.
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
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
https://github.com/zeromq/zproject/pull/484
https://github.com/zeromq/czmq/pull/1319
In the meantime, I'd like to plug away on some of the prebuilt
setup
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
for
the
current node bindings (https://github.com/
JustinTulloss/zeromq.node),
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
as
a
standalone project (called e.g. node-zmq-prebuilt, zmq-prebuilt
on
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
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
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
build
it
out on a different org for now?
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
Kyle Kelley
2016-10-29 15:05:59 UTC
Permalink
Thank you all!

I'm just waking up and making breakfast with my kids, I'll get this moving
once I have devoted focus time if Lukas doesn't hop on it.

-- Kyle
Post by Luca Boccassi
Just seen that Doron beat me to it and added you to the org, that's
even easier probably! As I wrote on the issue on your repo you can
choose to either transfer the existing repo or fork it.
Let us know if there are any issues. Welcome to the org and thanks again!
Post by Luca Boccassi
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
Post by Kyle Kelley
Excellent!
We may want to make the repo name be node-zeromq. I'll leave that up to
you
Post by Luca Boccassi
Post by Kyle Kelley
-- 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
Post by Luca Boccassi
Post by Kyle Kelley
get us started.
* captainsafia
* lgeiger
* minrk
* rgbkrk
Post by Luca Boccassi
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
Post by Luca Boccassi
Post by Kyle Kelley
Post by Luca Boccassi
Github users should be added as admins.
Thank you for the great work!
Resurrecting an old thread to talk about node and something Pieter
Post by Pieter Hintjens
Post by Pieter Hintjens
I'd probably aim at making this the official zmq package
eventually,
Post by Luca Boccassi
Post by Kyle Kelley
Post by Luca Boccassi
Post by Pieter Hintjens
Post by Pieter Hintjens
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
Post by Luca Boccassi
Post by Kyle Kelley
Post by Luca Boccassi
name on npm: https://github.com/nteract/zmq-prebuilt/issues/65
We generally believe in the zeromq community and ecosystem so we'd
be
Post by Luca Boccassi
Post by Kyle Kelley
Post by Luca Boccassi
happy to move it into the main org.
Post by Pieter Hintjens
Neat, that's what we want.
Post by Pieter Hintjens
Post by Pieter Hintjens
How does prebuild differ from node-pre-gyp?
prebuild lets you upload to GitHub for releases whereas
node-pre-gyp
Post by Luca Boccassi
Post by Kyle Kelley
Post by Luca Boccassi
expects
Post by Pieter Hintjens
Post by Pieter Hintjens
you to push releases to S3. It appears that the builds from
prebuild
Post by Luca Boccassi
Post by Kyle Kelley
Post by Luca Boccassi
are
Post by Pieter Hintjens
Post by Pieter Hintjens
compatible with node-pre-gyp
(https://github.com/mafintosh/prebuild#building). I'm still
learning
Post by Luca Boccassi
Post by Kyle Kelley
Post by Luca Boccassi
about
Post by Pieter Hintjens
Post by Pieter Hintjens
how to work with native node packages, I'm no expert here.
Post by Pieter Hintjens
How do you make an "official" package so that npm knows where to
find it?
Post by Pieter Hintjens
Post by Pieter Hintjens
Once you have an npm account and have run `npm login`, from a
base
Post by Luca Boccassi
Post by Kyle Kelley
Post by Luca Boccassi
package
Post by Pieter Hintjens
Post by Pieter Hintjens
(where you've defined a package.json), you can run `npm publish`
and
Post by Luca Boccassi
Post by Kyle Kelley
Post by Luca Boccassi
it will
Post by Pieter Hintjens
Post by Pieter Hintjens
push it to the registry. That's a little light on details, this
article is a
Post by Pieter Hintjens
Post by Pieter Hintjens
better intro: https://docs.npmjs.com/getting-started/publishing-
npm-packages
Post by Pieter Hintjens
Post by Pieter Hintjens
Thus far I've only published dummies with zmq-prebuilt.
Post by Pieter Hintjens
- How does prebuild differ from node-pre-gyp?
- How do you make an "official" package so that npm knows where
to
Post by Luca Boccassi
Post by Kyle Kelley
Post by Luca Boccassi
find
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
it?
I'd probably aim at making this the official zmq package
eventually,
Post by Luca Boccassi
Post by Kyle Kelley
Post by Luca Boccassi
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
and bring it into the zeromq organization.
Post by Kyle Kelley
Ok, cool. Thanks for letting me know.
In order to use this with prebuild
(https://github.com/mafintosh/prebuild),
https://github.com/nteract/zmq-prebuilt
I've got initial builds working on Windows and Linux while
rather
Post by Luca Boccassi
Post by Kyle Kelley
Post by Luca Boccassi
amused
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
that I haven't been able to get OS X building (since that's
what
Post by Luca Boccassi
Post by Kyle Kelley
Post by Luca Boccassi
my dev
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
box
is)
On Wed, Feb 3, 2016 at 11:55 PM, Pieter Hintjens <
Post by Pieter Hintjens
The process is to start the project outside the ZeroMQ org
and
Post by Luca Boccassi
Post by Kyle Kelley
Post by Luca Boccassi
then
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
bring it in as a kind of sacrificial offering, which gets you
admin
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
karma. This also avoids rashes of new projects that don't go
anywhere.
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
On Thu, Feb 4, 2016 at 5:01 AM, Kyle Kelley <
Post by Kyle Kelley
Hey all,
I'm interested in creating prebuilt versions of zmq for
node
Post by Luca Boccassi
Post by Kyle Kelley
Post by Luca Boccassi
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
available.
I
know that Pieter has started the more long term approach to
supporting
https://github.com/zeromq/zproject/pull/484
https://github.com/zeromq/czmq/pull/1319
In the meantime, I'd like to plug away on some of the
prebuilt
Post by Luca Boccassi
Post by Kyle Kelley
Post by Luca Boccassi
setup
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
for
the
current node bindings (https://github.com/
JustinTulloss/zeromq.node),
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
as
a
standalone project (called e.g. node-zmq-prebuilt,
zmq-prebuilt
Post by Luca Boccassi
Post by Kyle Kelley
Post by Luca Boccassi
on
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
npm).
This would mostly be dotting i's and crossing t's on
appveyor +
Post by Luca Boccassi
Post by Kyle Kelley
Post by Luca Boccassi
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
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
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Pieter Hintjens
Post by Kyle Kelley
Post by Pieter Hintjens
Post by Kyle Kelley
build
it
out on a different org for now?
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
--
Kyle Kelley (@rgbkrk <https://twitter.com/rgbkrk>; lambdaops.com)
Benjamin Henrion
2016-10-29 08:48:20 UTC
Permalink
Post by Kyle Kelley
Post by Pieter Hintjens
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
Post by Kyle Kelley
We generally believe in the zeromq community and ecosystem so we'd be
happy to move it into the main org.

What happens if you do an npm install on debian armv7? Will it try to build
it?
Kyle Kelley
2016-10-29 15:01:07 UTC
Permalink
Post by Benjamin Henrion
What happens if you do an npm install on debian armv7? Will it try to
build it?

It should build it. We would create prebuilds for other architectures if we
have access to them in CI. There was a request for 32-bit Linux builds,
which we'd prefer to do in automation for accountability and verification,
yet there are no available services for us to use (that we know of).
Post by Benjamin Henrion
Post by Kyle Kelley
Post by Pieter Hintjens
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
Post by Kyle Kelley
We generally believe in the zeromq community and ecosystem so we'd be
happy to move it into the main org.
What happens if you do an npm install on debian armv7? Will it try to
build it?
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
--
Kyle Kelley (@rgbkrk <https://twitter.com/rgbkrk>; lambdaops.com)
Luca Boccassi
2016-10-29 15:04:55 UTC
Permalink
Post by Kyle Kelley
Post by Benjamin Henrion
What happens if you do an npm install on debian armv7? Will it try to
build it?
It should build it. We would create prebuilds for other architectures if we
have access to them in CI. There was a request for 32-bit Linux builds,
which we'd prefer to do in automation for accountability and verification,
yet there are no available services for us to use (that we know of).
I'm really not familiar with the node ecosystem, but if debian/rpm
package builds can be useful we set up build on Suse's Open Build
Service and we have x86_32, x86_64 package builds for all distros plus
ppc64 for RHEL and arm7/arm64 for Suse:

https://build.opensuse.org/project/show/home:zeromq:git-stable

Not sure if this can be useful for you guys, if it is let me know and
I can help set it up
Post by Kyle Kelley
Post by Benjamin Henrion
Post by Kyle Kelley
Post by Pieter Hintjens
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.
What happens if you do an npm install on debian armv7? Will it try to
build it?
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
--
_______________________________________________
zeromq-dev mailing list
http://lists.zeromq.org/mailman/listinfo/zeromq-dev
Loading...