-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Njord is an editor for F5 Network's iRules language. It currently works but is quite buggy.
If you are checking out Njord simply to build it as a runnable version please check out Master and build a runnable jar file from that. At run time Njord requires a directory called resources to exist in the same directory as the jar file containing the contents of the same within the root of the njord project. In the future I will convert this to a Maven project so that I can automate building an executable version and have it bundle the resources.
This is the full Eclipse project. If you are using a different IDE my apologies but I've had to become an Eclipse guy.
Njord is my first venture into Swing as well as a number of other things. Unfortunately it has quite a number of artifacts from me learning. There are places where I do the exact same thing three different ways or do the same thing in multiple places. The current state of the tool all of what I consider to be the minimum feature set is now working and version 0.8 is slated to be entirely a bug hunt to clean up these artifacts and get rid of a number of bugs related to hasty or inexperienced coding.
If you are using Eclipse see Eclipse GitHub Integration.
I'm calling 0.8 complete and starting on 0.9. 0.8 achieved what I consider the minimum functionality for an iRules editor. 0.9 is going to target improving stability even more and improving the UI a bit. 0.9 will be the first "release" that I give out generally and 1.0 will target adding a few nicer features to 0.9's stable baseline.
Njord is copyright 2012-2015 Aaron Forster. It is free to use but not ready to distribute. All reference libraries are property of their respective owners.