We're not trying to reinvent the wheel... This is more meant to be a proof of concept and integrated package management suite for our programs. We won't force anyone to use it. We want to have the ability to expand and grow in our own way.
- Template for integrating packages into the LIGHT repositories.
- Home/Default repository with a RESTful API.
- Easy versioning scheme with both binary and source support.
- Front end program
lightwith support for a good amount of systems. - Caching of packages (binary only).
- Debug logging.
opencxx-cli >= 0.0.3jsoncpp >= 1.9.4libcurl >= 8.5.0
- Ensure dependencies are installed.
- Copy the git repository locally:
git clone https://github.com/hurbIndustries/LIGHT.gitcd LIGHT
- Use provided script
./install.shfor easy installation. - Configuration files are available in
/etc/light/conf.json
Coming soon!
Please feel free to open a pull request! We will be actively watching and helping to maintain as we can. Please note that this repository is mainly for the clientside program. The API/Repo side program can be located at hurbIndustries/LIGHT-API. Please follow these guidelines:
- Bug reports:
- Please be clear and concise, Post log files (if available).
- Print system info and package versions for compilation so we can help recreate the issue.
- Bug fixes:
- Please report the bugs patched in your version, Along with any extra code tweaks made.
- Please reference the bug issue (if applicable).
- Please use camelCase.
- Feel free to comment where you fixed and how you did it!
- Feature Requests/Additions:
- Please use camelCase.
- Feel free to add your name to the contributor list at the top of the files.
- Comment as necessary, We want to be able to read.
- Don't be discouraged if it's not accepted. You're welcome to fork LIGHT for any reason.
Discord - https://discord.gg/5ud2zGVC.
Made with love.
Copyright 2024 - hurbIndustries. Originally written by JPD.