-
-
Notifications
You must be signed in to change notification settings - Fork 573
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
Distro packages #487
Comments
Hello Sir, as per my understanding, are you asking to make debain and RPMs distribution package for the scan code toolkit, so that linux users can directly install this toolkit onto their system ?, Please correct me if i am wrong anywhere. |
@v27u27 Yes this is exactly that. Note that eventually there could be some tools to help build skeletons for these. |
Hello @pombredanne, |
Great! Check also #469 and http://Appimage.org that would be a great candidate for Linux packaging. |
@pombredanne Thanks. I'll go through the Appimage documentation and start working on it ASAP. |
Hi @pombredanne I would like to give my first PR for this issue as part of gsoc ideas list. |
@shivakrishna9 sure, that's great. |
@pombredanne please clarify if this project is assigned to me so that I will be able to completely dedicate my time to this. Thanks. |
@shivakrishna9 I cannot assign to you anything for now:
So if you want to submit some PRs (which is a requirement if you plan to submit a project application with our org) this is great. I will welcome this and review it then and when you submit this. |
@pombredanne I went through the AppImage documentation for distro packages and made an AppImage for a applications. But I see that most of the work here is testing rather than coding. |
@sudeepb02 Great! Can you point me to a public place where you pushed this?
The creation and tests for all this must be automated end-to-end... so I guess this can fill up three months alright. But if this is not the case, there will be for sure a lot of things in that domain that can fill any voids and slack... |
@sudeepb02 so my point is that you should not underestimate the amount of work needed for what is expected here! Creating the package may end up being a tiny part of the effective work and there is quite a bit of code needed for #469 and to create build and tests scripts that are stable and highly automated. |
@pombredanne Can you please explain the second point in some detail
I've not tried any automatic building tools but I guess Travis CI would be used for this? |
Hi @pombredanne |
Hi @pombredanne Is there more work required on this front or this project has been wrapped up? |
@akshatcx ... @aj4ayushjain has been working on it ... Ayush what's the status on your side? How could Akshat help there? |
@pombredanne @akshatcx 1.There is major roadBlock which need's to be sorted to ease packaging and further issues (naming of the python plugins). |
@pombredanne @aj4ayushjain |
@akshatcx |
Hey @aj4ayushjain @pombredanne , Regarding the second task mentioned here , how much work is done on getting an official debian package? or rpm/fedora? how can i help in that ? |
@n1khilmane |
FYI Scancode-toolkit is packaged as an RPM in official Fedora repos for some time. See https://src.fedoraproject.org/rpms/scancode-toolkit |
We should provide and eventually maintain distribution packages as RPMs and Debian packages.
Beside the basic packaging, this would mean also contributing the package to the distro and addressing some issues to make this particular such as:
#469
The text was updated successfully, but these errors were encountered: