Page History
...
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.
- Scope: Way too much in 7.x (too long to get out - 4 years is a long time)
...
Overview
Content Tools