Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add KISS #899

Closed
AMDmi3 opened this issue Aug 20, 2019 · 5 comments
Closed

Add KISS #899

AMDmi3 opened this issue Aug 20, 2019 · 5 comments

Comments

@AMDmi3
Copy link
Member

AMDmi3 commented Aug 20, 2019

Home: https://getkiss.org/
Packaging info: https://getkiss.org/pages/package-system/
Repository: https://github.com/kisslinux/repo

Seems to be extremely easy to parse, version file in package directory contains version+revision, and sources file contains sources per line (but local files should be filtered).

CC @dylanaraps

@dylanaraps
Copy link
Contributor

👍

NOTE: The distinction between local and remote files in sources is the presence of ://.

@AMDmi3
Copy link
Member Author

AMDmi3 commented Aug 20, 2019

NOTE: The distinction between local and remote files in sources is the presence of ://

Nice suggestion, it simplifies the filter (my solution was to just filter out files/, patches/ and ./ prefixes).

Any suggestions on how to handle testing repository? Include/exclude/add as separate repository?

@dylanaraps
Copy link
Contributor

I would leave it out altogether.

We'll be using it for gcc, firefox and other large/substantial packages (rust, llvm etc). I don't think the testing repository would be of much use to repology as it'll only contain 1-2 packages at a time and in infrequent intervals.

@dylanaraps
Copy link
Contributor

Thanks for adding support! This is awesome.

A quick query; a few of our distribution packages (unique to KISS) also exist in other repositories however they're unrelated to ours. The duplicate packages have newer versions than the ones in KISS and display as being out of date in KISS.

See: https://repology.org/projects/?inrepo=kiss&outdated=1

Specifically baselayout (our base directories/files) and kiss (our package manager). I'm not sure if you have a system in place for naming conflicts like these. Just a heads up!

@AMDmi3
Copy link
Member Author

AMDmi3 commented Aug 21, 2019

Sure, I will address these.

AMDmi3 added a commit to repology/repology-rules that referenced this issue Aug 21, 2019
AMDmi3 added a commit to repology/repology-rules that referenced this issue Aug 21, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants