Hi alex,

thanks for your feedback... I've done a little research on build tools and
while there is indeed a community supported build-bot for node.js, the
official build status on Github for the Node.js project itself is provided
by travis-ci:

http://about.travis-ci.org

The build status can be displayed directly in the README.md view on
github... see example:

https://github.com/joyent/node

While Felix' offer is very generous, travis-ci could also be an option,
since it seems to be free for open source projects and is nicely integrated
with github.

Apart from the testing infrastructure tasks, does anyone see any other
obvious technical blockers, which would prevent a node.js port of the
project? Thanks

Tankred
Am 29.04.2012 20:40 schrieb "Alex (via OpenPGP.js)" <[email protected]>:

> Hi Tankred,
>
> > I'm currently working on porting the safewith.me server to Node.js.
>
> interesting. Btw: https://github.com/openpgpjs/openpgpjs/issues/24
>
> > There is still a big "Todo" in the Makefile for "make test".
>
> Yes, indeed.
>
> > Perhaps using node.js would ease the use of a continuous integration
> tool such as jenkins, since one would not have to spin up a DOM with Rhino
> in order to do automate unit tests in s shell script without a browser.
>
> This would be very desired. I would prefer a build bot (since it's way
> simpler and smaller), but it's almost the same (ticket:
> https://github.com/openpgpjs/openpgpjs/issues/4). Also in this
> context:
>
> On 25.11.2011, at 13:35, Felix 'FX' Lindner wrote:
> >> Do you have a continuous build server?
> > No. But we can set one up if that's needed.
>
> So we might have the chance to run a CI system somewhere.
>
> > This would allow us to run the all tests automatically when commits are
> made
> > to github, which would make it easier for newcomers to the project (such
> as
> > me ;)) to be more confident when commiting patches, as they would be
> > informed via email when their commit causes the tests to fail.
>
> Yes!
>
> > But probably the most important reason for doing this would be that we
> would
> > open the project up to the ever growing community of node.js
> developers and
> > potentially attract more people.
>
> Yes!
>
> > I think this could also be a big chance for the project to be taken more
> > seriously, as even the biggest sceptics of javascript cryptography would
> > agree, that it would makes sense to have a fully compatible server/client
> > OpenPGP solution with a single codebase.
>
> Yes.
>
> > I will start to play around with the node.js/qunit/jenkins combo and see
> if
> > it helps safewith.me. If the experiment proves successful, I would
> gladly
> > try to do the same with openpgp.js. The main reason being, that
> safewith.me
> > would profit alot from having openpgp.js be node.js compatbile.
>
> That would be very good. Also an automated way of coverage
> visualization might be desirable...
>
> Best regards, Alex
> _______________________________________________
>
> http://openpgpjs.org
>
_______________________________________________

http://openpgpjs.org

Reply via email to