Closed hollowaykeanho closed 1 year ago
need hestiaHUGO minimal viable product version up and ready (without CSS is OK for now). Depends on Issue #1
Updated compiler to the latest for code library development.
Go library directory initialized.
Rust library directory initialized.
hestiaERROR package developed in hestiaGO. Pending hestiaRUST scalable language translations.
Completed hestiaERROR (hestia_error) package development for TinyGo, Go, and Rust.
hestiaERROR packages are mainly a constant lists. Hence, no testing is required for TinyGo, Go, and Rust.
hestiaTESTING package for TinyGo and Go developed. Proceed to optimize it before porting to Rust.
hestiaGO Monteur CI Test Recipe full upgraded.
hestiaTESTING package for TinyGo and Go finalized. TinyGo failed due to its compiler limitation. It is tracked under https://github.com/ZORALab/Hestia/issues/9
hestiaTESTING developer experience tested, refactored, and bugs are fixed. It's now ready for Rust translations.
completed hestia_testing rust development. Proceed to test developer experience with hestia_number/hestia_bits module.
rust hestia_testing developed and finalized. Preparing to backup new developments back to hestiaGO's hestiaTESTING package.
TinyGo testing for hestiaTESTING re-enabled and operate properly after implementing string slice switches over the existing string map data type. Commit: 647e6fc8ae24b1e2b23a402068bc36b4e7cbce9c
hestiaTESTING in Go backported and finalized.
Rust's Monteur CI test recipe developed and finalized.
Hestia's Monteur CI prepare recipes developed for hestiaGO, hestiaHUGO, and hestiaRUST products.
Hestia's Monteur CI package recipe developed for hestiaGO, hestiaHUGO, and hestiaRUST products.
Hestia's Monteur CI release recipe developed for hestiaGO, hestiaHUGO, and hestiaRUST products.
Code coverage data report integrated into repository's documentation generator.
Skip documentations and we detected a bunch of critical hestiaHUGO features requiring development.
Updated to the latest software tools 15d17522988499ee609b9fcbce466f4f95e4a35b
Description
Since we want to support TinyGo, Go, Hugo, and Rust without wanting to write 4 set of same libraries, we should develop a standards to find all their common points and write as little code duplication as possible.
The key elements shall cover at minimum, the following:
Expected Behavior
Current Absent Behavior
Attachment