-
Notifications
You must be signed in to change notification settings - Fork 20
Update foo2zjs driver suite metadata: Migrate from dead rkkda upstream #55
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
base: master
Are you sure you want to change the base?
Conversation
|
@tillkamppeter , Please Review this as it will fix big problem of missing link. |
|
https://github.com/OpenPrinting/foo2zjs is already there on OpenPrinting and looks like that this one was derived from Debian's packaging repository. Its default branch "main-fixes" seems to contain the upstream source code. As we have this foo2zjs repo on OpenPrinting already, I suggest to make it the upstream repo as it is very easy to find on OpenPrinting. But we need to check whether it is really unmaintained at the location which is given as upstream location according to the Debian package. If there is active upstream maintainership we could look into inviting the maintainer(s) to maintain foo2jzs on OpenPrinting. We also need to find a solution for the color profiles which we cannot host on OpenPrinting. Also, our repo should be in sync with the newest developmnent of foo2zjs, wherever it is hosted. For your URL updates, there are more that the 4 driver entries which need updating. All drivers with "foo2..." names should be checked. |
|
@tillkamppeter ,
|
|
Please check: There I have summarized all my knowledge (but already some time ago, things can have changed). |
|
@tillkamppeter , The logs from August 2021 confirm that the original upstream rkkda.com ceased operations back then. The logs mention that patches were added to redirect the getweb script to mirrors like linkevich.net and quirinux.org to keep firmware downloads working. Since those are scattered mirrors and the koenkooi repo was noted as 'stone-old' in the logs, I agree that establishing OpenPrinting/foo2zjs as the canonical upstream is the best path forward to unify development. I have verified that my PR updates the URL for the entire suite (4 files) to point to the OpenPrinting GitHub. |
|
@tillkamppeter , any updates for this pr ? |
|
First, there are more than just the Also the getweb file needs to be updated as the one which comes in the Ubuntu package. You can use the patch for that. In addition, you need to update the doumentation which comes with foo2zjs, based on this |
Changes:
<url>tags in allfoo2*.xmldriver files (foo2zjs, foo2hp, foo2lava, etc.).http://foo2zjs.rkkda.com/) with the active OpenPrinting GitHub repository (https://github.com/OpenPrinting/foo2zjs).Reason:
The original upstream website (rkkda.com) is no longer available. OpenPrinting has adopted this driver suite, and the GitHub repository is now the correct canonical source for these drivers.