Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Storm #901

Merged
merged 6 commits into from
Sep 10, 2013
Merged

Storm #901

merged 6 commits into from
Sep 10, 2013

Conversation

vizanto
Copy link
Contributor

@vizanto vizanto commented Sep 2, 2013

This packages Storm 0.8.2 http://storm-project.net/
I also took the liberty of adding myself as maintainer :-)

Danny Wilson and others added 4 commits September 2, 2013 12:19
  - The bin/storm script makes too many assumptions about file locations and java classpath that I couldn't figure out a better way.

Fix jzmq build on NixOS: java source was treated as ASCII.
- Add config to defaults.yaml, to allow topologies to include their own storm.yaml.
- Symlink extra jars in lib/ since it's nearly impossible to add a classpath to Storm's config.
- Include native jzmq library in java.library.path
- Use package default args.
@vizanto vizanto mentioned this pull request Sep 2, 2013
@Phreedom
Copy link
Member

Phreedom commented Sep 2, 2013

adding yourself as a maintainer is not THAT easy. take a look at pkgs/lib/maintainers.nix

@vcunat
Copy link
Member

vcunat commented Sep 2, 2013

Eh :-) you mean the bad alphabetical order? And should "blue" be before "bluescreen" or after?

@vizanto vizanto closed this Sep 2, 2013
@vizanto vizanto reopened this Sep 2, 2013
@vizanto
Copy link
Contributor Author

vizanto commented Sep 2, 2013

Woops, don't know how I missed that... Am I still worthy to maintain?

@vizanto
Copy link
Contributor Author

vizanto commented Sep 2, 2013

Btw is the policy to use your github username? :$

@vcunat
Copy link
Member

vcunat commented Sep 2, 2013

Even illiteracy shouldn't matter if you can still maintain the package ;-)

I don't know about such a policy, but it seems a good idea to unify identifiers belonging to one person (e-mail prefix, github name, IRC nick, etc.). In my experience it can save some confusion.

@Phreedom
Copy link
Member

Phreedom commented Sep 2, 2013

hrm I didn't notice "blue" because it was hidden too far away from its proper location :/ am I sill worthy to review?

@vizanto vizanto closed this Sep 2, 2013
@vizanto vizanto reopened this Sep 2, 2013
@vizanto
Copy link
Contributor Author

vizanto commented Sep 2, 2013

Ok, take 3.
How about that rhyme!?

@Phreedom
Copy link
Member

Phreedom commented Sep 6, 2013

jzmq from c5750ea fails to build on linux:
building zmq.jar
javac -d . org/zeromq/ZMQ.java org/zeromq/ZMQException.java org/zeromq/ZMQQueue.java org/zeromq/ZMQForwarder.java org/zeromq/ZMQStreamer.java org/zeromq/ZContext.java org/zeromq/ZFrame.java org/zeromq/ZMsg.java org/zeromq/ZThread.java org/zeromq/EmbeddedLibraryTools.java
org/zeromq/ZMQ.java:210: error: unmappable character for encoding ASCII
* Starts the built-in ??MQ proxy in the current application thread.
^
org/zeromq/ZMQ.java:210: error: unmappable character for encoding ASCII
* Starts the built-in ??MQ proxy in the current application thread.

@vizanto
Copy link
Contributor Author

vizanto commented Sep 8, 2013

@Phreedom that's correct, it's fixed 2 commits later :) which are attached to this pull request.

vcunat added a commit that referenced this pull request Sep 10, 2013
vcunat edit: use symlink instead of hardlink (failed for me with a
cross-device error), minor whitespace cleanup
@vcunat vcunat merged commit 3f3a7e9 into NixOS:master Sep 10, 2013
@vcunat
Copy link
Member

vcunat commented Sep 10, 2013

Pushed with a small amend. Builds on my machine now, so hopefully OK.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants