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

Adjust the build system, instructions and source code so that outsiders can run the pipeline easily #14

Open
wants to merge 11 commits into
base: prototype
Choose a base branch
from

Conversation

pasky
Copy link

@pasky pasky commented Jan 12, 2014

No description provided.

pasky added 9 commits January 11, 2014 21:36
pom.xml: Add support for assembly:single target

README.md: Document the process
This allows execution on other computers than ruil's. We just strip
/home/ruil/workspace/git/helloqa/ from many paths. This may require
adding a setting in Eclipse to set the working directory if you
aren't using the commandline execution.

There are still some absolute paths, but they lead to files that
are not included in Git and with no instructions to acquire them,
so we'll fix the code to run without these altogether.
@KnowledgeGarden
Copy link

I suspect that something is stated somewhere I missed, but it is becoming clear this is a *nix-based project, even though it's written in Java. Booting the updated brmson / helloqa, I see this exception:
java.lang.UnsatisfiedLinkError: no indri_jni in java.library.path

So, full disclosure, this is on a Win7 box with Eclipse Kepler. The binaries in /lib may not be appropriate to my system. I cannot say that with any certainty; this is a bit out of my depth ;-(

@KnowledgeGarden
Copy link

I downloaded the latest indri (5.5) for windows, but absent hacking the pom file, there is no convenient way to shift to the new jar and dll

@pasky
Copy link
Author

pasky commented Jan 12, 2014

Hi!

I'm sorry, I cannot support Windows; you'll need to prepare the groundwork yourself. I'm not even sure if anyone ever ran helloqa-prototype on Windows before.

Also, you will need indri version 5.0 if you don't plan to regenerate the indices stored in git, as apparently the format isn't forward compatible.

@pasky
Copy link
Author

pasky commented Jan 12, 2014

Just to note, I don't think it'd be too difficult to make this run on Windows, the hardest bit may be dealing with the indri_jni but in principle it should be easy for a skilled person. But the Windows toolchain is simply completely alien to me.

Another note for UNIX users (in particular Debian) - I'm maintaining a step-by-step HOWTO to get helloqa-prototype with these modifications running on your system at: http://brmlab.cz/project/brmson/helloqa-prototype-howto

@pasky
Copy link
Author

pasky commented Jan 20, 2014

@KnowledgeGarden If you are just looking at a sample working OpenQA system, also check out https://github.com/brmson/blanqa :-)

@KnowledgeGarden
Copy link

Thanks! mvn install fails to find uima-ecd at the location given.

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.

2 participants