Thread overview
Suggesting DUB Registry Enhancements
December 16
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)
December 16
On Saturday, 16 December 2017 at 12:23:49 UTC, WebFreak001 wrote:
> [1] https://wfr.moe/fQwTAa.png - how my proposed design for the package page looks like for one package (dplug in this example)

Sorry, I think I got some slobber on your mockup. It's awesome.
December 16
On Saturday, 16 December 2017 at 12:23:49 UTC, WebFreak001 wrote:
> 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]

[snip]

> [1] https://wfr.moe/fQwTAa.png - how my proposed design for the package page looks like for one package (dplug in this example)

This looks absolutely awesome!
December 17
The following features are implemented now:

On Saturday, 16 December 2017 at 12:23:49 UTC, WebFreak001 wrote:
> * configurable icon for a project
> * show version & relative release date in sidebar
> * optional donation button for people who linked their github who can setup a custom link like paypal or patreon
> * newline between authors instead of comma
> * homepage should show most dependent packages and recently updated packages with cards with their icon

The following features still need to be done:

> * tabs with readme and addable examples using examples folder or documentation using ddoc
> * 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

PR: https://github.com/dlang/dub-registry/pull/265

would be happy to see people reacting (emoji buttons), reviewing or commenting on it or extending/helping me on my PR, going to sleep now though