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 OR Joint session with Partners' Meeting to discuss component maintenance plan.
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/ (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)
Development Ideas, Prioritized (for later use, pls do not edit)
Rank | Well Defined | Achievable by Friday | Feature/Description |
---|---|---|---|
| |||