Closed xplshn closed 9 months ago
Yes, I know that. But you have added the descriptions, sha, and others to the readmes.,
That's simply a mirror of Hysp's Readme: https://github.com/metis-os/hysp-pkgs/blob/main/data/x86_64/README.md
Ah., okay then. Seems then like there is now reliable way to implement the "search" functionality of bigDL & BDL. So I'll leave it as it is for now. If you ever get around automatically generating metadata please tell me so that I implement it too.,
I am thinking of making bigDL buffer a list of everything in the repos and pull descriptions from the Alpine repo's or pkgs.org or somewhere like that. That seems like the only possible way to implement a search option right now, tho matching name's and descriptions against another repo to then match those results against the search term of the user seem like its gonna be hella difficult.
I looked at this again and I think it may actually be quite easy to at least get Repo URLs, & Checksums For other fields like
{
"description": "NO",
"author": "NO",
"repo": "YES",
"stars": "NO",
"version": "NO",
"updated": "NO",
"size": "YES",
"bsum": "YES",
"sha": "YES",
"source": "YES",
"language": "NO",
"license": "NO"
}
So the final metadata should have:
{
"Name": "XXXXXXX",
"Size": "XXXXXXX MB",
"ModTime": "XXXXXXX",
"Source": "XXXXXXX",
"B3SUM": "XXXXXXX",
"SHA256": "XXXXXXX",
"Repo": "XXXXXXX"
[+] Completed
Now, these files will include additional B3SUM
SHA256
& Repo
fields.
https://bin.ajam.dev/x86_64_Linux/METADATA.json
https://bin.ajam.dev/aarch64_arm64_Linux/METADATA.json
https://bin.ajam.dev/arm64_v8a_Android/METADATA.json
https://bin.ajam.dev/x64_Windows/METADATA.json
The default value will always be null
in case of missing values.
Also, Baseutils/*
will not have these fields
Thanks, will be showed in bigDL with the 'info' functionality
Unfortunately No ! This is how it's generated in HealthChecks.yaml
As you can see, it's just simple listing & pointing the source url, requires no additional maintenance.
Meanwhile, hysp-pkgs' pkg_metafetcher_metaupdater_x86_64.yaml is 4500+ lines of mostly manually added entries, just for x86_64 Linux packages, and even then it's not complete and severely lacks behind the actual number of available packages.