[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#955335: tracker.debian.org: add versions/packages links to Repology project-by tool



Package: tracker.debian.org
Severity: wishlist

Repology is a project that monitors a huge number of package
repositories and other sources comparing packages versions across them
and gathering other information. It shows you in which repositories a
given project is packaged, which version is the latest and which needs
updating, who maintains the package, and other related information.

https://repology.org/

For package maintainers it helps to:

    Discover new releases of software you maintain packages for
    Find new projects to package
    Get in touch with fellow maintainers to improve packages together
    Keep package naming and versioning schemes in sync to other repos
    Fix problems detected by repology, such as broken links

I think this would be useful for Debian package maintainers to have
links to Repology from the tracker site. 

Repology have now implemented a redirect from distro packages to
Repology projects. The redirect URL takes several parameters, but for
Debian purposes we need to supply the "highest" suite the source
package is available in and the source package name.

https://repology.org/tools/project-by

In the versions panel please add at the end an "Other distros" or
"Other distro versions" link (with title "provided by Repology")
pointing at the versions list for the Repology project corresponding to
the current Debian source package.

https://repology.org/tools/project-by?repo=debian_$suite&name_type=srcname&target_page=project_versions&name=$srcpkg

In the links panel please add at the end an "Other distros" or "Other
distro packages" link (with title "provided by Repology") pointing at
the packages list for the Repology project corresponding to the current
Debian source package.

https://repology.org/tools/project-by?repo=debian_$suite&name_type=srcname&target_page=project_packages&name=$srcpkg

In the future there might be additional things to add like a patches
URL or action items for invalid URLs (see #898031).

-- 
bye,
pabs

https://wiki.debian.org/PaulWise

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: