-
Notifications
You must be signed in to change notification settings - Fork 87
Description
Based on discussions w/ core committers, it seems like it would be very advantageous to get everyone on the same page about what this initiative is attempting to do, plans on how/when exactly to get the work into core, how to handle major points of collaboration, work through some architectural questions, etc.
Front End United is coming up the weekend of Thursday, May 31 - Saturday, June 2, and has sprinting space available the weekdays prior (Monday, May 28 - Wednesday, May 30). Several key initiative folks are already planning to be there, along with committers such as Dries and Alex Pott.
So let's figure out:
- What's the agenda for such a sprint?
- Who's coming and when can they be there? (and/or participate remotely)
Here's a stab. I'm sure it needs lots of work.
Logistics
Sprint runs Tuesday, May 29 until Friday, May 1.
Location is at the co-working code sprints at Front End United in Utrecht, Netherlands: https://www.frontendunited.org/program/coworking-code-sprints
Address:
In de Ruimte
Oudegracht-Tolsteegzijde 230, 3511 NT Utrecht
Cost is €11.95 / day; tickets available at https://www.eventbrite.com/e/frontend-united-utrecht-tickets-40107668115 Apparently we are getting access to the space for free! :O Thanks, FEU! :D
Agenda
- Agreement on scope/timeline for initiative w/ Dries + other committers
- Work through architectural questions of various issues tagged Problems That Need Solving, ideally with outside expertise:
- Views support / What should "site builders" be able to change: Do we (and to what extent) support dynamic content generated by e.g. views #15
- What should themes be able to alter: Do we (and to what extent) support themeable output #14
- What should modules be able to alter: Do we (and to what extent) support aspects of the Drupal Form API, such as form alters #13
- Translation/localization: How to localize the app: strings/numbers/pluralize strings etc. #11
- Component library: Component Library #17
- Routing: What information do we need from Drupal for routing related things #12
- Dynamic loading of additional JS from modules?
- Hammer out plan for release management challenges:
- Experimental vs. Stable
- GitHub ❤️
- Coordination with API-First initiative
- Next-generation admin UI designs, goals, and how to integrate with them.
- Ideally we would be able to come up with tasks for people to get involved
- Flesh out roadmap for admin UI: release 1, release 2, release 3... and how/when to integrate upstream with Drupal.
(This seems like a VERY lofty list, so we probably want to prioritize it and focus on doing only a few of these things well.)
Who/when?
If you're planning to attend (remotely or in-person), please fill out your availability at https://docs.google.com/spreadsheets/d/1b73QHyqRKzbiL_sdAflnBCGLbLOghhdTq4VjnyQq7_0/edit?ts=5a9f9ba3#gid=0 under the "Drupal JavaScript Initiative / Admin UI" heading (~row 125).
FAQ
Do I need to buy a ticket for the conference?
webchick
@dawehner I looked into that, and no. However, you do need to buy daily tickets to the co-working space. Sec.https://www.frontendunited.org/program/coworking-code-sprints