Logistics
- Date/time: March 29-30, 2018 - 9am to 5pm
- Location: IC Classroom (Green Library East 166), 557 Escondido Mall, Stanford, CA (map)
- Facilitator: bess
- Registration form: https://www.eventbrite.com/e/samvera-developer-congress-march-2018-tickets-43621236292
- Code of conduct: This event follows the Code of Conduct.
- Lodging and Transportation: https://library.stanford.edu/projects/ldcx/2018-conference/location-and-travel
Note: please consider attending and separately registering for LDCX on the preceding Monday through Wednesday.
Goals
- Focused face to face time for Samvera developer community
- Knowledge sharing, new developer on-boarding, & paring time
- Community code exchange
- Move community development goals forward
Dev Congress Rough Schedule
Thursday AM
8:30 am to 9 am: Coffee and introductions
9 am-10:30 am: Start of Conference
Fast Introductions
One Minute Curated Session Pitches (sign up here)
- Hyrax Release 2.1.0 - bug fixes (Lynette Rayle)
- Actor Stack → Dry Transactions (tamsin woo)
Plenary Topics (10 minutes max per topic, if further discussion is needed a group can be spun off)
- Core Components Working Group (bess, tamsin johnson)
10:30 AM to 11:40 AM: Group Work
11:40 am to Noon: Groups report on morning work
Thursday PM
1 pm to 5 pm: Continuation of Group Topics
5:15 PM: Dinner and Drinks At Lathrop Courtyard
Potential Topics (Add your ideas here)
Development Ideas (Add your ideas here)
- A sentence or more about your development idea, and how long you think it will take to implement with a team of ~5 developers. (Your name) Take a look here for more ideas: https://github.com/projecthydra/hydra/wiki/Hackfest-ideas and February Hydra Developer Congress
- Extract Sipity from Hyrax to an engine or microservice. ~1.5 days (justin)
- Bug fixes for v2.1.0 release (Lynette Rayle)
- Core components working group - prioritize work, populate backlogs, kick off work for phase 2 of the WG (bess)
- Optimization of nested collection indexing. (LaRita Robinson) minimally address issue: https://github.com/samvera/hyrax/issues/2798 which may require changes in ActiveFedora (help wanted)
- Explore dry-transaction (https://github.com/samvera/hyrax/tree/dry-transaction) as a potential replacement for the actor stack http://dry-rb.org/gems/dry-transaction/ (time box to 1 day) (tamsin woo)
- How do we onboard new developers to the community? What could be covered quickly - e.g. in 4 days or so at Samvera Camp? What things need more time and mentoring from others in the community? (Mark Bussey)
- If you were going to attend an Advanced Samvera Camp, what topics would you like to see covered? (bess, Mark Bussey)
- Sorting tables. The final frontier. https://github.com/samvera/hyrax/issues/2858
Development Ideas, Prioritized (for later use, pls do not edit)
Rank | Well Defined | Achievable by Friday | Feature/Description |
---|---|---|---|
| |||