Hello and welcome to this Starshot Demo Design System (SDDS) meeting!
This meeting:
➤ Is for people who want to contribute to (or are just curious about) the SDDS project including designers, developers, testers, documentation writers, and other roles.
➤ Happens every Wednesday at 3:00 UTC (5am CEST, 8:30am IST, 1pm AEST, 8pm PDT).
➤ Is done over chat.
➤ Happens in threads, which you can follow to be notified of new replies even if you don’t comment in the thread. You may also join the meeting later and participate asynchronously!
➤ Has a public agenda anyone can add to: [link]
➤ *Transcript will be exported and posted* to the agenda issue. For anonymous comments, start with a :bust_in_silhouette: emoji. To take a comment or thread off the record, start with a :no_entry_sign: emoji.
:zero: Who is here today? Comment in the thread to introduce yourself. We’ll keep the meeting open for 24 hours for all time zones. Optional fun fact: [add question]
:one: Do you have suggested topics you are looking to discuss? Post in this thread, and we’ll open threads for them as appropriate.
:two: Weekly updates: What have you been working on? What’s up next? Need assistance with anything? Any blockers?
:three: Celebrations 🎉 What wins have you had since the last meeting? Share your successes!
:four: Does anyone need a synchronous meeting this week to discuss a blocker or critical issue?
:five: I’m not sure where to start, but I want to contribute to SDDS.
:six: Experience builder status and updates
:seven: Documentation status and updates
:eight: New component status and updates
:nine: SDS migration status and updates
:one: :zero: Testing status and updates
:one: :one: Marketing status and updates
:one: :two: Thanks for attending the initiative meeting :+1: Please feel free to continue the conversation in the threads or start a new (numbered) topic below this... threads are "officially" open for 24 hours to provide async collaboration in all time zones
0️⃣ Who is here today? Comment in the thread to introduce yourself. We’ll keep the meeting open for 24 hours for all time zones. Optional fun fact: What's your favorite insect and when did you last see it?
| Kristen Pol (she/her) | Kristen, California :wave: Hmm... I like dragonflies but not sure when I last saw one. I did see some news video fly by yesterday I think of a beach being swarmed by dragonflies though :fb-wow: |
| Jacob Deutsch | Jacob, Washington (usually California). I’m a fan of beetles within the Tribe Cychrini. I last saw one on the 4th of July, the species in particular Scaphinotus angusticollis. |
| alan-salsadigital | Hi, Alan from Victoria. Never really thought about a favourite insect - fireflies seem interesting. Never seen one though |
| Feb Dao | Hi everyone, I'm Feb from Canberra. Ladybug is my favorite one because of its pattern and colour. I don't remember where is the last time I saw in in real life, but just saw a photo of it when I google checked about its name ladybug or ladybird :smile: |
| Akhil Babu | Hi All, Akhil from India. Grasshopper is my favorite insect. I saw one this morning. |
| guptahemant | Hi everyone, Hemant from india, My favourite insect is butterfly. |
| kiran.kadam911 | Hello Everyone! I'm Kiran from Mumbai, India and My favourite insect is Black ant. (edited) |
| Dang Tran | Hi, I'm Dang, from Texas. Haven't thought about a favorite insect, but butterflies are cool, since I read a couple stories about butterflies for my kindergarten daughter, and that is one of the insects she's not afraid of 🙂 |
1️⃣ Do you have suggested topics you are looking to discuss? Post in this thread, and we’ll open threads for them as appropriate.
| Kristen Pol (she/her) | I have added a bunch of threads on the various streams of work but if you have a particular question/topic, fire away (edited) |
2️⃣ Weekly updates: What have you been working on? What’s up next? Need assistance with anything? Any blockers?
| Kristen Pol (she/her) | So much to report! The biggest is probably the webinar from yesterday... did a ton of research and slide prep for that. Also onboarded front devs (Alan and Feb) a couple weeks ago. And have gotten a lot of docs uploaded to d.o. And have added a ton of issues. Lots going on and I'm probably forgetting things 🙂 My only blocker is not enough hours in the day (edited) |
| Feb Dao | I started working on the Starshot demo last week, had some meeting with @Kristen Pol (she/her) and @alan-salsadigital, created a first component which is the Hero/Drupal bannerCurrently working on the Case study component. No blocker, just have some works on other projects need to be done before go back to work the component. |
| guptahemant | Started looking through issue queues yesterday and looking for migration guide to get started |
| Dang Tran | I was able to set up the project on my local following the guideline at https://www.drupal.org/community-initiatives/starshot-demo-design-system... started with startshot prototype. At the step to enable required modules for civictheme, there was an errorUnable to install modules components, block_content, ckeditor5, config, content_moderation, datetime_range, focal_point, help, image, inline_form_errors, layout_builder, layout_discovery, media, media_library, options, rest, shortcut, taxonomy, user, views, field_group, layout_builder_restrictions, linkit, menu_block, paragraphs, pathauto, redirect, webform, system, node, search_api, search_api_db due to missing modules search_api, search_api_db.Not sure which modules above requires search_api or search_api_db I did composer install search_api to get through the step above.And at the step to enable the theme drush then demo_design_system , the correct command on my local was drush then civictheme .Maybe we need the last step to set civictheme as the default theme?I see some drush commands not started with ddev , which I think should be preferred?And to run storybook, probably, we should have a command cd web/themes/contrib/demo_design_system , run npm i and then npm run storybook ?Just some notes about what I did on my local to set up the project, not sure if other devs run into the same things. I'm not very familiar with ddev so I might miss something! (edited) |
| guptahemant | Yes @Dang Tran Akhil faced similar issues https://drupal.slack.com/archives/C07CDLSD8UU/p1722410815408249?thread_t... |
| Kristen Pol (she/her) | Okay thanks for testing :pray:I’ll try to update the docs today :+1: |
| Kristen Pol (she/her) | for those who have tested and provided feedback on the development guide, please add a comment here so you can receive credit for your work:#3464541: Create SDDS project development guide |
| Kristen Pol (she/her) | Fyi, I've been cleaning and testing the docs but am still in the middle of it 🙂 https://www.drupal.org/community-initiatives/starshot-demo-design-system... |
3️⃣ Celebrations :tada: What wins have you had since the last meeting? Share your successes!
| Kristen Pol (she/her) | Biggest win is the webinar from yesterday 🙂 I'll post a link to the recording (edited) |
| Kristen Pol (she/her) | https://youtu.be/hIT7vtncubU?si=DkJP6Q8H2D_AFYyy |
4️⃣ Does anyone need a synchronous meeting this week to discuss a blocker or critical issue?
| Kristen Pol (she/her) | I'm good for now 🙂 been scrambling to keep up... but if anyone needs a sync meeting, let me know and we can make it happen (edited) |
5️⃣ I’m not sure where to start, but I want to contribute to SDDS.
| Kristen Pol (she/her) | This is a good place for people who are new and aren't sure how to help... add a message 🙂 (edited) |
| Akhil Babu | I am a Back-end developer and I would like to contribute |
| Kristen Pol (she/her) | Great! I think a great place to start would be to try the development guide (not totally done) to see if you can get set up |
| Kristen Pol (she/her) | you have the skills to help with the SDC conversion work even though it's "frontend" because it's just creating a yml file and readme file... check the docs thread for more info |
| Kristen Pol (she/her) | would love feedback on the docs to see if there are mistakes or gaps |
| Akhil Babu | Thanks. Is this the guide? https://www.drupal.org/community-initiatives/starshot-demo-design-system... |
| Kristen Pol (she/her) | Yes :+1: |
| guptahemant | Thanks for the guide, will work internally to align FE devs from our team to get started on SDC components |
| Kristen Pol (she/her) | Cool :sunglasses: I’m not done yet but I think what’s there is a good start |
| Kristen Pol (she/her) | Plan on finishing tomorrow :crossed_fingers: |
| guptahemant | :+1: |
| Akhil Babu | Faced some issues while setting up local site (Drupal 10.3, not the Starshot prototype), following the developer guide. Posting them here along with the workarounds followedddev composer require drupal/demo_design_system -->Could not find a version of package drupal/demo_design_system matching your minimum-stability (stable)Workaround: First run ddev composer config minimum-stability dev , then ddev composer require drupal/demo_design_system Installing dependent modules drush ev "require_once dirname(\Drupal::getContainer()->get('theme_handler')->rebuildThemeData()['civictheme']->getPathname()) . '/theme-settings.provision.inc'; civictheme_enable_modules();" -->Unable to install modules due to missing modules search_api, search_api_dbWorkaround: Not sure why the search_api module is a dependency. For now I manually downloaded both the modules (search_api and search_api_db)ddev drush then demo_design_system --> Unknown themes: demo_design_systemWorkaround: The theme files are still in the format civictheme.*.yml . So used ddev drush then civictheme to install the theme.But, Overall the SDDS documentation is really great and provides a good understanding of the initiative, especially the contribution and SDC conversion guides. |
| guptahemant | ddev composer require drupal/demo_design_system -->Could not find a version of package drupal/demo_design_system matching your minimum-stability (stable)Workaround: First run ddev composer config minimum-stability dev , then ddev composer require drupal/demo_design_systemThis one is kind of expected since we don’t have stable release yet.Installing dependent modules drush ev "require_once dirname(\Drupal::getContainer()->get('theme_handler')->rebuildThemeData()['civictheme']->getPathname()) . '/theme-settings.provision.inc'; civictheme_enable_modules();" -->Unable to install modules due to missing modules search_api, search_api_dbWorkaround: Not sure why the search_api module is a dependency. For now I manually downloaded both the modules (search_api and search_api_db)i think we should add one issue for this in projects issue queue.ddev drush then demo_design_system --> Unknown themes: demo_design_systemWorkaround: The theme files are still in the format civictheme.*.yml . So used ddev drush then civictheme to install the theme.For this one as well we can add one issue in the projects issue queue.Thanks @Akhil Babu for sharing your findings |
| Kristen Pol (she/her) | Thanks everyone!!! I was writing those as I went along and obviously missed stuff … will updateWe will figure out how to remove the extra modules as well for the demo but haven’t had time yet :+1: |
| Kristen Pol (she/her) | created this[#3465047] |
| Kristen Pol (she/her) | for those who have tested and provided feedback on the development guide, please add a comment here so you can receive credit for your work:#3464541: Create SDDS project development guide |
| Dang Tran | Thanks @Kristen Pol (she/her)! I'm interested in Experience Builder and building theme with SDC components, how to leverage components in the most flexible way. I would like to contribute to the initiative, I can do probably 5 hours a week. I'm still new to SDC. I can do testing the components, test how to use them with and without Experience Builder. I think I will do testings like a developer rather than a QA 🙂 I can also review documentations and doing developments! |
| Kristen Pol (she/her) | Great! @Dang Tran I'll start a separate thread with some things to start with |
| Kristen Pol (she/her) | Fyi, I've been cleaning and testing the docs but am still in the middle of it 🙂 I have changed it to only use starshot because that has many of the module dependencies already and we should really test in that environment anyway even though it will be challenging as it's in constant flux (edited) |
| Kristen Pol (she/her) | https://www.drupal.org/community-initiatives/starshot-demo-design-system... |
6️⃣ Experience builder status and updates
| Kristen Pol (she/her) | Lauri is out for a couple weeks so not sure who's holding down the fort... (edited) |
| Kristen Pol (she/her) | Perhaps @larowlan or @wimleers (he/him) have some quick general updates? |
| larowlan | 301 Wim |
| larowlan | I have been out of the loop for a couple of weeks, but emailed earlier in the day asking where I should spend my time next |
| Kristen Pol (she/her) | Gotcha, np! 🙂 |
7️⃣ Documentation status and updates
| Kristen Pol (she/her) | Have ported some of the docs over from Google docs... I'll list ones that are ready for review (edited) |
| Kristen Pol (she/her) | https://www.drupal.org/project/demo_design_system/issues/3464536 |
| Kristen Pol (she/her) | https://www.drupal.org/project/demo_design_system/issues/3464569 |
| Kristen Pol (she/her) | https://www.drupal.org/project/demo_design_system/issues/3464540 |
| Kristen Pol (she/her) | I've gotten a big chunk of the SDC conversion guide over but am not done yet... if you want a sneak peek:https://www.drupal.org/community-initiatives/starshot-demo-design-system... |
8️⃣ New component status and updates
| Kristen Pol (she/her) | This is the frontend work for new components and variants (edited) |
| Kristen Pol (she/her) | @alan-salsadigital and/or @Feb Dao feel free to chime in here 🙂 |
| Kristen Pol (she/her) | I know they've made good progress in their dev branches on this front |
| alan-salsadigital | Yep, been working on converting the designs for the cards, and going through the 90 variations cleaning them up a bit. |
| Feb Dao | Worked on the Hero/Drupal component,Working on the Case study component(Please see #2 Weekly updates for more details) |
| Dang Tran | Hi, I would say I'm a full stack dev, but still stronger at backend than frontend. I'm not really familiar with atomic design principles., curious about components conversion, does it mean that molecules will be converted? How about atoms? will they be converted?And when you develop new components, these components will be placed in a subtheme?Hope that my question is in the correct thread!Note: I was able to find the answers when looking at the project GitLab! 🙂 (edited) |
9️⃣ SDC migration status and updates
| Kristen Pol (she/her) | Have much of the SDC migration guide in place... just need to finish it tomorrow and get it fully ported to d.o (edited) |
| Kristen Pol (she/her) | And I'll be onboarding @Jacob Deutsch to help |
1️⃣ 0️⃣ Testing status and updates
| Kristen Pol (she/her) | Haven't done much thought on the testing stuff yet... there will be a testing guide but we need to get some components/conversions done first so we can see how we can best test... probably testing can start at the end of next week (edited) |
1️⃣ 1️⃣ Marketing status and updates
| Kristen Pol (she/her) | Promoted the webinar and the recording but happy to have others spread the work too... I'll be at Drupal GovCon if anyone will be there and wants to say 'hi' in person (edited) |
| Kristen Pol (she/her) | https://www.linkedin.com/feed/update/urn:li:activity:7224106479597842432/ |
| Kristen Pol (she/her) | https://x.com/kristen_pol/status/1818343896218583193 |
1️⃣ 2️⃣ Thanks for attending the initiative meeting :+1: Please feel free to continue the conversation in the threads or start a new (numbered) topic below this... threads are "officially" open for 24 hours to provide async collaboration in all time zones
Participants:
Kristen Pol, Jacob Deutsch, alan-salsadigital, Feb Dao, Akhil Babu, guptahemant, kiran.kadam911, Dang Tran, larowlan
Comments
Comment #2
kristen polComment #7
kristen polAdding attendees.
Comment #12
kristen polAdding credit.
Comment #13
kristen polForgot we need the threads in the summary. Assigning to Jacob.
Go through the threads from the Slack meeting from last week and copy paste them into the issue summary.
Comment #14
kristen polFix status.
Comment #15
kristen polMarking fixed and we can revisit adding the meeting notes when the parser is working again.
Comment #17
kristen polReopening for meeting notes
Comment #18
sarahlorenzen commentedAdding meeting notes and participants.
Comment #19
kristen polThanks! Adding credit...
Comment #20
kristen pol