monome / maiden

web based editor and repl for norns
GNU General Public License v3.0
47 stars 33 forks source link

Project-management branch testing #162

Closed okyeron closed 4 years ago

okyeron commented 4 years ago

Started testing the project-management branch and wanted to collect notes and start a discussion here.

Notes:

ngwese commented 4 years ago

Thanks for taking a look!

There is definitely fit and finish that needs work. Many of the points raised are already on the todo list here: https://github.com/monome/maiden/projects/3

The main omission right now in my mind is indication of activity when doing update, remove, install etc.

Having the git hash link to the source should be doable, just need to verify that the major providers (github, gitlab, bitbucket, etc) have a consistent URL structure. In the installed view there isn't anything which ensures the source URL is http or that the repo in question is even on an accessible git server. The choice was intentional as some more technical folks will still do stuff manually on the device or would transfer project dirs to the device via sftp for example.

The odd spacing is a result of catalog entries lacking description and tag(s) metadata. Currently that can't be derived so most things don't have it. For manually constructed catalog one can add descriptions and tag which make the formatting appear. I don't have a good image handy but one can see the an older pass at the UI with one project having metadata here: image

As far as things not updating after defining "community" and "lines" source configs I'm guessing the code on master doesn't yet have the refresh control added. My current working branch is here: https://github.com/ngwese/maiden/commits/feature/project-polish

ngwese commented 4 years ago

Following up on this, I've added:

Still to do:

tehn commented 4 years ago

happy to test if you'd like to post a beta

ngwese commented 4 years ago

closing out since the core functionality has been released.