Suggesting DUB Registry Enhancements
WebFreak001
d.forum at webfreak.org
Sat Dec 16 12:23:49 UTC 2017
after reading some of the GSoC thread I wanted to do some minor
additions on the dub registry and now came up with a whole list
of additions and a design update for the package page [1]
* there should be a userpage with all registered packages, that's
why the author is now clickable
* configurable icon for a project
* show version & relative release date in sidebar
* tabs with readme and addable examples using examples folder or
documentation using ddoc
* optional donation button for people who linked their github who
can setup a custom link like paypal or patreon (it should check
if you are owner or have push permissions to be able to add this,
configurable per project)
* show issues/PRs in stats section
* newline between authors instead of comma
* homepage should show most dependent packages and recently
updated packages with cards with their icon
Some other feature ideas, which however I am not planning on
working on:
* github integration so organizations can update a package
instead of just the registrar
* show dependants on the package page
* proper donation support where dub/d-foundation collects
donations with multiple payment methods for authors who have
enabled it and gives out the money every month or so
* suggesting packages (like amazon, people who bought this also
bought...)
* integration of github releases for applications (showing
download links)
[1] https://wfr.moe/fQwTAa.png - how my proposed design for the
package page looks like for one package (dplug in this example)
More information about the Digitalmars-d
mailing list