...
Attendees
- Greg Jansen
- Esme Cowles
- Ye Cao
- Markus Haarländer
- Matthias Walter
- Eric James
- Michael Durbin
- Andrew Woods
- Benjamin ArmintorA. Soroka
Agenda
- Review current fcrepo4 work.
- 4.0.0-alpha-2 release
- Merging Fedora 3 and 4 community resources
- IRC
- Mailing lists
- Wiki
- GitHub
- Issue tracker?
- European hackfest
Previous Actions
- Michael Durbin to create Pivotal tickets for UI polish
- Benjamin Armintor to send email for others to sign his and other committers' keys
Minutes
- Decided upon rotating scrum master, Greg did great, and will moderate this meeting.
- Review current work
- Triplestore integration
- Esme added documentation to the wiki, will finish clear instructions on easily installing and configuring the major components
- Esme intends to fix a bug he discovered relating to property updates not triggering events (like indexing)
- Customizable search indexes
- The plan is for completion of a stub implementation of a solr indexer, with a fuller implementation expected on the next sprint
- everyone should look over the original wiki brainstorming and provide feedback
- Large file performance
- a pull request has been made to ModeShape to use external library to more quickly compute SHA-1
- updates have been made to cache the SHA-1 rather than recompute
- Consideration has been given to using a hash of the path, rather than the content for the identifier
- Fedora 3 migration
- Fixed bug with content download
- Added fedora 3 object and datastream properties
- Intends to complete a hierarchical view of the repository to work around limitations on nodes with lots of children
- University of of New South Wales has started acceptance testing on the fedora 3 upgrade path
- Documentation for acceptance testing could follow the template here: Acceptance Testing - Beta
- Roles based AuthZ
- All the right checks are coming into the authorization provider, expect to be completed tomorrow.
- Difficulty encountered writing integration tests with OAuth tests due to Grizzly shortcomings.
- Triplestore integration
- Fedora 4.0.0-alpha-2 release
- Moving towards having regular releases (ie, every 2 sprints)
- Ensure that any of a number of people can easily produce a release
- Release versions are useful for acceptance testing
- difficulty when releases are infrequent and release manager is new to the process
- sometimes plugins work in dry run but fail in production run (ie pushing javadocs)
- create documentation about release, with notes of all difficult parts and the solutions
- Merge community resources (fedora 3 and 4)
- Bifurcation made sense when "fedora futures" was just an experiment, but does it continue to serve us?
- Should we move towards talking about this project as just the next version of fedora?
- Merge issue tracking.
- Pivotal isn't as community friendly for bug tracking
- JIRA isn't very development happy for sprints (though greenhopper is an improvement)
- we'll likely tackle this consolidation effort last
- Merge wiki
- some of the fedora 4 structures may be worth keeping rather than applying the fedora 3 templates
- we should maintain naming convention continuity ("fedora futures" --> "fedora 4")
- Merge github, cleaning out cruft projects
- Move to uniform google group mailing list
- European Hack Fest
- DC Steering committee meeting
- Hackfest
- Should there be two or three a year?
- There should be one in Europe, between December and March.
- Some concerns with a two week thing (doubling up with a conference) due to productivity drop-off in second week and the difficulty of taking 2 weeks away from work and family.
- Hackfest
- DC Steering committee meeting