This commit is contained in:
Kreyren 2020-02-04 02:38:35 +00:00
parent 4e92724cc1
commit 302cc1842e
8 changed files with 38 additions and 20 deletions

5
CONTRIBUTING.md Normal file

@ -0,0 +1,5 @@
# Contributing guideliness
FIXME: Preamble needed
FIXME: Do not assign translate variables in fixme messages

@ -1,18 +1,5 @@
This license is now voided until finished into a production to replace current license by which it's meant to be announced the change by the original creator of this project (github.com/kreyren)
---
# RXT GENERAL LICENSE (RXT-G0)
Version 0, 20 January 2020
Copyright (C) 2020 [RiXotStudio](http://rixotstudio.cz)
Everyone is permitted to copy and distribute verbatim copies of this license
document, but changing it is not allowed.
## Preamble
FIXME: Preamble
Expecting
- Paid for commercial use (small fee maybe depending on the amount of employees) unless said person is actively contributing to the repository (free-of-charge)
- Do not allow keeping the source code closed
@ -22,3 +9,27 @@ Expecting
- Paid for non-contributing users?
- Since non-contributing users are basically investment (usually with low return value) of our resources and to encourage contribution in docummentation, etc..?
---
# RXT GENERAL ZERNIT LICENSE (RXT0112-LICENSE)
Version 0, 20 January 2020
Copyright (C) 2020 [RiXotStudio](http://rixotstudio.cz)
<!-- FIXME: Rephrase -->
None is allowed to distribute copies of this license without explicit permission granted by this license.
<!-- FIXME: Render preamble in the middle of the documment -->
## Preamble
This license is made to protect the intellectual property and direct workflow of project codenamed as **RXT0112** also known as **Zernit** where this license is developed based on [GPL-3 license](https://www.gnu.org/licenses/gpl-3.0.en.html) and [Free Software Foundation](https://www.fsf.org) philosophy.
This license is community maintained where only the authorised personel further clarified below are allowd to make changes.
## TERMINOLOGY
authorised person = ...
Original Creator (OC) == Jacob Hrbek <kreyren@rixotstudio.cz>
## Forks
To avoid segmentation of this project this permission denies

@ -1 +1,3 @@
Directory used for translations
Directory used for translations
files in this directory can be translated in different format on demand if development requires it.

@ -1,2 +1,2 @@
myvar = "test_v"
myvar = "test1_v"
myvar2 = "test1_v"

@ -15,7 +15,7 @@
// Sourcing
// FIXME-QA: Is this the best way to do this?
// FIXME: Source the crate based on the name in Cargo.toml
extern crate zernit;
use zernit::fixme;
fn main() {
fixme!("Add method to handle translations");
@ -79,7 +79,7 @@ fn main() {
// NOTICE: Do not add else statement to catch unexpecteds since this is handled by clap
// FIXME: Convert this on 'for loop' looking for available subcommands to avoid hardcoding
if let Some(_matches) = matches.subcommand_matches("resolve") {
zernif::resolve;
//zernit::subcoms::resolve;
} else if let Some(_matches) = matches.subcommand_matches("list") {
fixme!("Output installed packages");
unimplemented!("Listing is not yet implemented");
@ -92,7 +92,7 @@ fn main() {
fixme!("Deploy kernel based on CLI args");
fixme!("Deploy toolchain based on CLI args");
fixme!("Deploy features");
fixme!("Expected feature: Kreyrock");
fixme!("Expected feature: Kreyrock (bedrock)");
fixme!("Expected feature: winehq for unix");
unimplemented!("Listing is not yet implemented");
} else if let Some(_matches) = matches.subcommand_matches("deploy") {

@ -3,4 +3,4 @@
*/
// Resolution of packages
pub mod resolve;
//pub mod resolve;

@ -1,4 +1,4 @@
use zernif::fixme;
use zernit::*;
fn main() {
// Current approach: Download source to ... ?