Closed WawerOS closed 9 years ago
Our initial installation instructions proposes the following structure for the directories and files in the ZIP file:
strongback
/java
/ant
build.properties
build.xml
/javadoc
...
/lib
strongback.jar
strongback-sources.jar
/lib-proc
strongback-postprocess.jar
strongback-postprocess-sources.jar
/lib-tests
strongback-testing.jar
strongback-testing-sources.jar
junit.jar
junit-sources.jar
metrics-core.jar
metrics-core-sources.jar
README.md
CONTRIBUTORS.txt
COPYRIGHT.txt
LICENSE.txt
Ok, so a question, where is the post-process code in the project?
It's not in there. It will be a separate project in the repository. It hasn't been ported from https://github.com/frc-4931/2015-Robot/tree/master/LogConverter
Thanks !
Oh, see issues #6 and #7 to add executable scripts for data post-processing and minimal help.
@WawerOS, are you working on this? If so, once you accept the invitation to join the Strongback organization on GitHub, we can assign you.
Yep I am.
Its just semantics, but we should consider distributing strongback-log-processor.jar
as an executable included with strongback, not as part of the library itself, since it's impossible to extend or use any other way then just executing it.
/strongback
/bin
strongback.sh
strongback.bat
strongback-log-processor.jar
/java
/lib
strongback.jar
strongback-sources.jar
...
@Zabot, if the JAR is an executable, then yes we definitely can put it in the bin
directory. However, if we do have a strongback
executable (see #6) then users really would have no reason to execute the JAR directly. And if that's the case, then I'd still argue the separate strongback-processing.jar
(or strongback-log-processing.jar
if we prefer) should be kept out of the bin
directory so that strongback process ...
is the one way to post-process the log files.
@WawerOS, have you been able to make progress on this? This is blocking us from releasing, so it'd be great if we could get something soon.
I'm sorry to ask can someone take this over school is revving up. I've pushed my changes to my repository if anyone wants to work off of that. The classpath has been giving me trouble.
@WawerOS can you provide a URL to your repository and branch?
Right sorry, [https://github.com/WawerOS/strongback-java]()
We need a build system to create artifact's. We should use ant as all FRC Java team's have to have it. The build.xml should generate a zip file of the following specifications strongback