Versions Compared

Key

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

...

Notes

  • Feedback on 7.x process
    • Scope: Way too much in 7.x (too long to get out - 4 years is a long time)
      • Kept adding more features. Too much "scope creep".  Not strict on release dates
      • Took time to improve what is there which resulted in larger refactors (couldn't avoid all "scope creep" that occurred & there were positives out of it.)
    • Early releases we may have taken too much time to discuss  solutions.  Got better about that later on.
    • We learned the hard way: move features, not release dates. We should keep this.
    • DSpace 7 is a massive improvements over 6.x. 
    • Massive overhaul (UI and REST API) is not something we'll need to do frequently. Was necessary in 7.x.
    • Code Reviews: Lose a lot of time keeping PRs up-to-date without being able to anticipate when reviews will occur.
    • Originally noted that 7.x needed more than just a flashy UI.  But, maybe that was all we needed all along
    • Community involvement:  Did we do too much work to bring them along early on?  It wasn't easily attainable to bring community members along until we "finalized" the 7.x platform.
      • Hadn't documented the design principles well enough (and the design principles sometimes changed)
    • Funded Development: absolutely necessary to ensure this level of effort could occur for 7.x.  Allowed service providers to balance work on open source DSpace much better.
    • Staffing: More support for Tim/Tech Lead.

...