Contribute to the DSpace Development Fund
The newly established DSpace Development Fund supports the development of new features prioritized by DSpace Governance. For a list of planned features see the fund wiki page.
Developers Meeting before OR12 on Mon, July 9, 2012
Face-to-face developer's meeting on topic of DSpace RoadMap before OR2012 in Edinburgh, Scotland.
Who is invited?
- All Committers,
- All DSpace Community Advisory Team (DCAT) members,
- Any other interested DSpace developers or technology-savvy individuals
If you don't fall into one of the above categories, you are still welcome to attend. However, be warned that discussion will likely get very technical at times (which is why we recommend you be a developer or have a technology background).
Space is limited. Please sign up on the Sign Up sheet below. If we begin to achieve capacity, preference will be given to Committers or DCAT Members. However, we welcome any interested DSpace developers to join us and take part in the discussion!
Logistics
- Day: Monday, July 9th, 2012
- Time: 9:00 AM - 4:00 PM
- Where: Room 1.11 in Main Library, University of Edinburgh
- Google Map: http://www.ed.ac.uk/maps/buildings/main-university-library
- Printable PDF campus map: http://www.ed.ac.uk/polopoly_fs/1.20490!fileManager/campus_maps.pdf|http://www.ed.ac.uk/polopoly_fs/1.20490!fileManager/campus_maps.pdf
- Someone will be at the reception desk to direct you to the room. Instructions/Directions will be left at reception for any latecomers.
- Refreshments
- Coffee / Tea / Caffeine: The Library has a Café (and others are nearby). Some coffee/tea will also be in the room.
- Lunch will be provided from 12:30pm-1:30pm
- Attendance Limit: Likely 30 people maximum
- Wifi: Accounts are provided at the conference registration desk. But, as it's not strictly necessary to have registered before attending this meeting, accounts will also be available at the meeting.
General Agenda
Format of Meeting
This meeting will be organized as a group discussion. Although at times one or more of us may lead discussion sections, it is meant to be a group discussion and not a series of presentations.
Meeting Notes will likely be taken on PiratePad: http://piratepad.net/
AGENDA:
"Master of Ceremonies (MC)": Richard Rodgers, MIT
9:00am: Introductions, Overview of Day (Discussion Director: Richard Rodgers)
- Introductions
9:15am: DuraSpace / Fedora / "DSpace with Fedora Inside" Discussion & Updates (Featuring Jonathan Markow)
- First 1/2 hour : Jonathan Markow, DuraSpace's Chief Strategy Officer, will discuss and lead a Q&A regarding the latest DuraSpace strategies, Fedora RoadMap/Plans and provide updates about the "DSpace with Fedora Inside" concept.
- Second 1/2 hour : Extra time for Q&A (as needed) or open discussion on DuraSpace / DSpace with Fedora Inside / Fedora plans and how they relate to DSpace plans/roadmap.
10:15ish : Break
10:30am: DCAT Discussions (Discussion Director: Val Hollister)
- Developer / DCAT collaboration - how has it been, what improvements can we make
11:00am: Open Discussion Period (Discussion Director: Sarah Shreeves)
- We will discuss "hot topics" decided by all of us (See #Possible Open Discussion Topics listing)
- This time can also be used to touch back on topics from earlier in the days' discussion.
12:30 - 1:30pm: Lunch Break (LUNCH WILL BE PROVIDED)
(Please note that the after-lunch sessions are meant to be a bit more "technology heavy". Non-developers are still welcome to sit in, if you wish. Though you are also welcome to join up again later at the chosen local pub. It's entirely up to you.)
1:30pm: 3.0 Planning / Updates / Digging Deeper (Discussion Director(s): Robin Taylor)
- More detailed planning or updates around DSpace 3.0
- Are there any areas of high interest that need volunteers/support (perhaps based on earlier discussion)? I.e. can we identify areas of "high priority" or potential "low hanging fruit" that needs a person or two to just help out?
- "Finalize" our 3.0 Release Schedule / Feature Freeze dates?
2:30ish: Break
2:45pm: Discussion of DSpace Developer Practices (Discussion Director: Mark Diggory)
- GitHub usage: Any questions/comments from GitHub experience so far? Tips to share?
- Are there ways we can better leverage our developer tools (JIRA, GitHub, Continuous Integration, others) to make things easier on us all?
- Capture various brainstorms / ideas and perhaps even find volunteers to investigate them (if plausible)
- Any suggestions for how we can improve our development workflow in general? Or, even just improve our patch/pull request workflow(s)?
- One suggestion of a possible JIRA workflow improvement: JIRA Workflow Improvements
- What do you need as volunteer developers to make your "lives" easier?
- It would be nice to come out of this session with a ranking of "high priority" infrastructure or workflow changes & a list of volunteers who are willing to help.
3:45pm: Summarizing & Bringing it all Together (Discussion Director: Richard Rodgers)
- Ensure any "To-Do's" or Task Assignments are documented
- Any topics that need further discussion & may warrant a "Special Topic Meeting" or even another "Developers Summit"?
- Meeting Wrap-Up
4:00ish: End Meeting & Depart for the Pear Tree House Pub for Food/Drink
- The Pear Tree House is in walking distance from the conference site, and has plenty of seating and a large beer garden.
- Even if you were not able to attend the meeting, you are still more than welcome to join everyone at the pub for food, drinks or just interesting discussion!
- NOTE: Attendees of the parallel OR12 Fedora Developers Meeting will also be joining us at the Pear Tree House. So, this is an opportunity for DSpace & Fedora developers to mingle!
Possible Open Discussion Topics
This is a list of topics which we may wish to touch upon either during the "Open Discussion" period, or during another part of the day. This list is unordered and unranked.
Please feel free add any topics to this list that you feel would be worth discussing!
- Various Metadata enhancement work/proposals
- Updating the Qualified Dublin Core registry in DSpace to the latest standards of the DCMI
- Standardizing the default namespaces
- Adding metadata authority controls/vocabularies to the data model
- Moving metadata related configurations from dspace.cfg to the database
- Develop support for additional metadata standards (use the "Other" field to specify which standards)
- Improved (or more transparent) flexibility
- Enhancing the metadata available for Communities, Collections and Files (bitstreams)
- Re-examination of Autentication / Authorization (RELEVANT LINKS NEEDED)
- XMLUI Theme Repository
- i18n Improvements Proposal
- Input forms (will add further details before the event!)
Sign Up to Attend!
If you're planning to attend this meeting, please add your name to the sign up sheet. This will allow us to determine a proper headcount. If you only plan to attend for part of the day, you can also let us know (e.g. "AM only", "PM only", etc.).
Sign Up Sheet - Will Be Attending
- Kevin Van de Velde
- Bram Luyten (Atmire)
- Valorie Hollister
- Stuart Lewis
- Amy Lana
- Sarah Shreeves
- Bill Ingram
- Ryan Scherle
- Richard Jones
- Andrea Schweer (from lunch onward)
- Elin Stangeland
- Robin Taylor
- Richard Rodgers
- Mark Diggory
- Graham Triggs
- ~pottingerhj@umsystem.edu
- Pratyusha Doddapaneni (EDINA)
- Gareth Waller (PM only)
Want To Attend / May Be Attending
- Andrea Bollini (CILEA - I will arrive at 13.30 to the EDI airport)
- Davide Vitale (CILEA - I will arrive at 13.30 to the EDI airport)
- (add your name here)
Will Not Be Attending
- Tim Donohue - family conflict
Meeting Notes
A summary of the meeting will go here.
(We may just want to use something like PiratePad again to take community notes: http://piratepad.net/)