Thread overview | ||||||
---|---|---|---|---|---|---|
|
December 16, 2017 Suggesting DUB Registry Enhancements | ||||
---|---|---|---|---|
| ||||
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, 2017 Re: Suggesting DUB Registry Enhancements | ||||
---|---|---|---|---|
| ||||
Posted in reply to WebFreak001 | 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, 2017 Re: Suggesting DUB Registry Enhancements | ||||
---|---|---|---|---|
| ||||
Posted in reply to WebFreak001 | 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, 2017 Re: Suggesting DUB Registry Enhancements | ||||
---|---|---|---|---|
| ||||
Posted in reply to WebFreak001 | 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 |
Copyright © 1999-2021 by the D Language Foundation