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 (TENTATIVE)
- Where: TBA (Edinburgh, Scotland)
- Attendance Limit: Likely 30 people maximum
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/
Feedback on Agenda is Welcome
The Agenda is still a work in progress, and feedback is welcome. If you'd be willing to lead the discussion on a particular topic, please add your name next to the topic in the draft agenda below.
In addition, please continue to add topic ideas to the #Possible Open Discussion Topics list below, and we will do our best to find a spot for that discussion within the agenda.
DRAFT AGENDA: (Feedback is welcome!)
"Master of Ceremonies (MC)": Richard Rodgers, MIT
9:00am: Introductions, Overview of Day (Discussion Director: Richard Rodgers)
- Introductions
9:15am: Lightning Talks (Official Timer: TBD)
- Very brief 2-3 minute talks on cool things you are working on at your institution (preferably repo-related)
- This session is meant to give a lot people (developers and non-developers alike) a brief period to talk about cool things you have done or are working on.
- No slides allowed (we'd like this to be informal & quick). But there will be an Internet enabled laptop available to show something off briefly.
- After your talk, please add relevant links to this wiki page (so that people can follow up with you later for more information, etc.)
9:45am: DCAT Discussions (Discussion Director: Val Hollister)
- Developer / DCAT collaboration - how has it been, what improvements can we make
10:15ish : Break
10:30am: Ask a Committer / Developer Anything (Discussion Director: TBD)
- This is a time where anyone (non-devs or devs) can ask anything!
- It is an opportunity to ask about something that's been bugging you in DSpace, or something that you'd really like to see changed / fixed.
- It is also an opportunity to throw out an idea/brainstorm to the Developers/Committers to get quick feedback.
11:00am: Open Discussion Period (Discussion Director: TBD)
- 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.
Noon - 1:30pm: Lunch Break
(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): 3.0 Release Team members?)
- 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: TBD)
- 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)?
- What do you need as volunteer developers to make your "lives" easier?
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 a Local Pub (TBA) for Food/Drink
- Even if you were not able to attend all of the meeting, you are still more than welcome to join everyone at the pub for food, drinks or just interesting discussion!
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
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
- Ryan Scherle
- Richard Jones
- Andrea Schweer (afternoon only)
- Elin Stangeland
- Robin Taylor
- Richard Rodgers
- Mark Diggory
- Graham Triggs
- ~pottingerhj@umsystem.edu
Want To Attend / May Be Attending
- (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/)