Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Maintained by: Program Team, Core Committers.


Review:

  •  ACTION - Code in this organization must adhere to x guidelines (test coverage and/or documentation) - cleaning up text - Sally - with group to review afterwards; 
    • Codifying existing practices
    • Test coverage; passing test

https://github.com/Islandora/islandora/wiki/Islandora-Committers

...

  •  Linking to same guideline but noting plugins can be difficult to test so that requirement could be lowered
  •  ACTION - Approval process to be considered 'official plugin' 
  •  fedora doesn't have a formal process - instead there must be 2 people willing to support - if one committer leaves have to find 2nd or it's deprecated; ASpace is different in that it's a program responsibilitity. 
    • could instead use principles of: generic applicability; plugin quality (against coding guidelines)
    • approvers - core committer group + program team members; to assess applicability - putting out message on list (community voting- how many people would use)

...

Maintained by: Community Committers.

ACTION - Max to polish Labs text

  •  Link to same code guidelines but it's not a barrier - requiring some kind of identification - don't add stuff created by others without their permission 
  •  Resources for best practices re. Github 
  •  2 ways code can get into labs
    •  fork projects into org
    •  adding people in
  •  group within larger Community Committers group that could provide some kind of oversight / determination re. what's deprecated - Patrick & Max happy to help with this (not sure if it's intergrations sub-team long term)

...