-
Notifications
You must be signed in to change notification settings - Fork 1
Home
This Wiki contains all information that a potential user might need to use Jary. Everything mentioned on the Wiki may be subjected to change, but not regressed, as it is a living document. There's only one person (me) working on this project and sadly I am not a man of many words. If any person requires further need of comment for a particular subject, one can write an issue under the label "Wiki" which will be subjected to on a best effort basis.
The wiki will be migrated to a better solution when the project is more stable.
The JARY Project is an attempt to become the standard way of creating rules that can search through log data as it is ingested into some 3rd party database. To achieve this, the project will provide multiple approach including but not limited to:
- Its own rule format written in a custom computer language called Jary using the
.jary
extension. - A runtime environment in the form of
.so
file which exposes functions to execute the rules. - A function that provide a way to ingest normalized data into a form that the runtime expect.
- Static library in the form of
.a
file for each core component that makes up the runtime:parser, compiler, vm, ...
More approach will be added in the future. Feedback needed.
Any specific inquiries can be directed to this email raznan[.]work@gmail[.]com. For the repository itself, please create an issue on the repo with the appropriate label. There's no official procedure in-place as of yet, just apply the common decorum in most Open Source project. Be nice or be useful. Choose.
DO NOT ASK TO ASK
The following are promises that I intend to uphold, while physically able, until October 1, 2027:
- I will push code commits regularly at a minimum once a month.
- Distributed stable version, if any, will be maintained.
- Security notice will be priority immediately after discovery.
- GNU/Linux support on AMD64 architecture
The extension of this guarantee will be under my discretion and influence by the project adoption rate.