library icon indicating copy to clipboard operation
library copied to clipboard

Library repo maintenance

Open cschol opened this issue 6 years ago • 9 comments

@AndrewBelt

I created a project board for library maintenance (right now for v0.6, later for v1.0):

https://github.com/VCVRack/library/projects/2

If an existing issue assigned to this project gets reopened, it gets automatically assigned to the "Plugin integration in repo" column. Once I integrate it, I will move it to the "Plugin build update" column. When you update the build and close the issue, it will automatically move it to the "Plugin available for v0.6" column.

Only issues labelled "plugin" are assigned to this board.

Issues for new plugins should be assigned to the "v0.6 library maintenance" project. Then they will automatically assigned to the "Plugin integration in repo" column.

This should make it more obvious for the Library team, which plugins need updates. I sometimes miss them in the normal issue list and they sit there for a while.

cschol avatar May 08 '19 00:05 cschol

Oh yeah, I forgot about project hooks/triggers. Those will make things a lot easier.

AndrewBelt avatar May 08 '19 00:05 AndrewBelt

Proposal to remove the following plugins from the library (master branch):

  • Autodafe Blank Panels (I have confirmed with the author that they are obsolete)
  • dekstop (The plugin was actually never available in the plugin manager for any version of Rack)

cschol avatar Jul 07 '19 22:07 cschol

Removing old plugins is fine with me.

AndrewBelt avatar Jul 07 '19 23:07 AndrewBelt

I am trying to get to portable review capabilities with my Mac.

Two issues I found on a Mac (non-case sensitive file system...):

  • manifests contains Mental.json (valid) and mental.json (old, obsolete). I would like to remove mental.json.
  • repos/Quadraphonics repo has two folders with the same name and different capitalization. Since it has not been updated, can we remove it from repos? We can readd it once it has been ported to v1. I filed an issue with the plugin author, but it is unlikely to be fixed anytime soon.

cschol avatar Mar 08 '20 00:03 cschol

  • Yes, remove mental.json.
  • Sure. We don't have to strictly follow the rule of "every open-source build needs a submodule in repos/.

AndrewBelt avatar Mar 08 '20 02:03 AndrewBelt

Cool. Thanks. I will make those updates.

cschol avatar Mar 08 '20 02:03 cschol