digitalmars.D - Suggesting DUB Registry Enhancements
- WebFreak001 (31/31) Dec 16 2017 after reading some of the GSoC thread I wanted to do some minor
- Neia Neutuladh (2/4) Dec 16 2017 Sorry, I think I got some slobber on your mockup. It's awesome.
- Dmitry Olshansky (3/8) Dec 16 2017 This looks absolutely awesome!
- WebFreak001 (7/19) Dec 16 2017 The following features still need to be done:
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)
Dec 16 2017
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.
Dec 16 2017
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!
Dec 16 2017
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 iconThe 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 sectionPR: 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
Dec 16 2017