blueokiris / aip-man-pkg-list Goto Github PK
View Code? Open in Web Editor NEWThe global package listing for Aip-Man
The global package listing for Aip-Man
There are some new things that can go into an entry, namely decompressed
and alt_arch_urls
and the README should be updated to add documentation on how to use it so it's clear
I think we should add buttons like translate
, donate
, report the bug
to motivate maintainers and manufacturers to add packages to our list
It seems that AM is generally a better tool than Aip-Man.
Are there any advantages to using aip-man and the package list over that which would lead me to keep the project alive?
There are a lot of packages now, it's hard to keep track of updates.
I'd like to make a program that will go through each package here and see if there are versions. Python is probably a good choice for this as it has nice JSON parsing, but is still a script
By and large most of our packages come from stable links on GitHub, so maybe it could pull a list of releases for a project and change URL and version to match the latest release.
Some packages are continuous builds which we mark with dates and store a static link to in case upstream updates, in order to allow aip-man upgrade
to function. Maybe the script could have a list of package names and their upstream url for those continuous packages, and when iterating over the package list, it could check the date of the latest upstream URL and tell us if our static link needs to be updated.
For the rest, it would simply report that it couldn't check.
Give a report formatted something like:
[Normal Packages]
- package-name:
+ new version: version
+ new url: https://agegageag
- package-name:
+ new version: version
+ new url: https://agegageag
...
[Continous Build Packages]
- package-name updated on <date>
+ Upstream url: https://link to continuous build stored in script
+ Current pkgs.json url: https://link currently in the repo
...
[Manual Check Required]
- package-name
- package-name
- package-name
So for normal packages, you'd update pkgs.json with the new version and url. For continuous builds, you'd have to update the package's static link, and then bump the version in pkgs.json. For the rest, you need to manually check the link like before.
This would decrease the amount of manual checking for updates.
Posting in an issue bc I can't get to it rn in case someone else can get to it before I have time.
Thunderbird should be available. It's already available as an AppImage
There are a lot of apps without icons here. Need to copy from Papirus-Dark when I get the chance
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.