Santa Cruz, CA, USA
Account created on 16 April 2004, about 20 years ago
#

Merge Requests

Recent comments

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Yay! 🎉 nice work 👍 thanks for the testing, the details and the follow up 🙏

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Fantastic work 🎉 thanks to you both 👍

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Change weight to 20 to bump below initiatives.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Change weight to 10 to bump below initiatives.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Change weight to 0 for all initiatives to get alphabetical ordering.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Change weight to 0 for all initiatives to get alphabetical ordering.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Change weight to 0 for all initiatives to get alphabetical ordering.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Change weight to 0 for all initiatives to get alphabetical ordering.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Change weight to 0 for all initiatives to get alphabetical ordering.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Change weight to 0 for all initiatives to get alphabetical ordering.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Change weight to 0 for all initiatives to get alphabetical ordering.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Change weight to 0 for all initiatives to get alphabetical ordering.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Change weight to 0 for all initiatives to get alphabetical ordering.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Change weight for ordering.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Don't use the word "abandoned" and change weight to drop this in the list

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

I agree that “finish” isn’t a great word here… I like personalize or enhance or customize.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

One thing that came up yesterday when we were discussing the XB designs was what user testing and accessibility review happened on these and if we have access to that information.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Forgot to mention that we were able to schedule work and should have the demo/samples by EOD Thursday (US time zone) but maybe earlier in the day.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Thanks @guptahemant. That's a fun coincidence that yours has a space theme :D

What kind of user testing did you do and what compliance standards does your design system comply with (e.g. WCAG AA 2.2)?

What are your open source licensing policies for Figma, UI Kit, etc?

Any background info on the design system's evolution would be helpful too.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Good point on the uninstall vs revert... though for a site builder who doesn't know what's going on behind the scene we may want to still standardize the language to be the same between modules vs recipes? Good one for the UX and documentation experts :)

As for picking bits and pieces of a recipe, that sounds potentially problematic to me.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

That is my understanding of how it will work. There will be many recipes to choose from that are all [?] optional from my understanding. Also there was a discussion of allowing the uninstall of recipes if you haven’t changed any of the configuration for them.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Also want to understand the relationship between this project and the DA as I know the DA are exploring how to connect people to hosting providers once they have a demo site they want to move.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Didn’t see a slack channel for this…

I’m also unclear about advisory board involvement … when are you meeting? How? What is the structure? Who’s doing the development? Etc

On phone so please excuse brevity:)

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Pasting from Slack:

If I want to mentor an intern to create project icons/logos, how should I help in that effort? How do I choose which projects? How do I communicate we are working on those? Etc

@tekNorah said she'd try to help get this organized ❤️

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Add "how to contribute" section.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Added bullets that should be included on child issues.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Updating the steps to ensure you are installing modules with Project Browser.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Fix typo and more clarification in summary.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Thanks! Updated summary to provide instructions for adding new child issues and updating the list.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Thanks for all the clarifications @lauriii :)

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Thanks @Cellar Door for you input :) In our meeting just now, we actually mentioned the possibility that Drupal may "fork" or move away from CT and do a more Drupal-product-focused thing post-demo. I don't think this is necessarily a bad thing. This is open source ;)

I can't answer all these questions as I didn't help build the design system, but I can follow up with the team for more clarity:

1. What's the basis of the design system? Is is based on Radix, Bootstrap, etc. or is it built entirely unique to this theme? I believe Starshot is looking to use Radix as a base and I'd recommend we coordinate with that effort as well so as to create a cohesive system. Maybe they use CivicTheme?

I don't think it's either Radix or Bootstrap. I will ask the tech lead for more details on this.

But, as far as I understand, we want Experience Builder to work with any design system that uses SDC, so perhaps this doesn't need to be considered for the demo design system? I defer to @lauriii and team to weigh in on that.

2. What's the direction of CivicTheme going and how would that impact the inclusion of it in experience builder? Are there differing directions the design system is going that may be different than the project and what would it look like if that did happen?

We have formed a steering committee to help with the governance model of the open source project. Although CivicTheme was open-sourced years ago, we are in the early days of the steerco and still recruiting new members. We actually have a steerco meeting today and will be discussing this potential opportunity.

The components thus far are all generic components that you come to expect from any design system. They were born out of years of experience in the government space (thus the "Civic" name) but they are generic and could be used for any website. We use them for non-government sites as well.

Some main things about the inclusion of official components into the design system are that they have user research to ensure they are what users actually want/need, they pass WCAG 2.2 AA standards, etc. That said, you can easily extend the design system to have whatever custom components you want, so you aren't locked into the governance model to get components officially added.

Our goal is to engage open source community members who will want to contribute well-thought out and highly-vetted components back into the system as official components. We have contribution guidelines and are working with several organizations who are working right now to contribute components back to the project.

3. How quickly could we get the components ported to SDC so we can use them in the experience builder demo? Is it going to be more effort to port them to SDC than to create from a different starting point?

This is an excellent question and one we've been discussing. I personally haven't used SDC or even researched it that much. Our tech lead did say awhile ago that it should be too hard to port these. We have an action item to look into this more closely and perhaps port one over as a PoC to see how long it takes so we can estimate the work. If there are other contributors who want to help, then this could be a nice way of getting involved by taking a few components and converting them :)

Thanks again for putting thought into this. We are excited at the prospect of CivicTheme being considered for the demo design system. We understand some people may have hesitations and concerns and we hope we can continue to discuss and sort these out.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

@lauriii Question about the mockups as we just had a meeting about this and we were in Figma checking stuff out.

There is the XM Content Mockup page but there are some other things in Figma: Mockup - DUPLICATE PLEASE and Unconverted Design Mockups.

For the initial sample/demo we send over soon, should we just focus on the XM Content Mockup or should we also incorporate any of the other pages or sections/components of those pages?

Please note that there is a big CivicTheme release that is scheduled for early next week so we are currently targeting towards the end of the week (Friday Australian time / Thursday US time) to get these samples here. They don't take a lot of time to create, but the release is a blocker to get the right people working on this. We will try to provide more updates early next week as we firm down the exact timing.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Thanks so much for the feedback :) Very exciting stuff, and we hope to get you all something more tangible to look at next week!

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Thanks for the clarification :)

For full transparency, I'm the Chair of the CivicTheme Steering Committee.

I've been talking with the CivicTheme team as well as other members of the steering committee. We are keen to throw our hat in the ring so to speak. The team is pretty heads down getting a release out the door, but the plan is to have some samples next week so you can see what CivicTheme can do right now so we can identify where the gaps are.

For an example, although not focused on Drupal, we put together samples for an open source grant proposal we did recently that may be interesting for people to peek at:

https://cardano.ideascale.com/c/idea/126352

If you search for "Prototype 1" in the proposal and scroll from that point, you'll see a number of samples/demos that were put together quickly for this grant. Here are some other resources as well:

https://www.civictheme.io/cardano/resources
https://www.figma.com/design/y4onMCtsVLXhuVEbzgGFSe/Cardano%3A-Design-Sy...
https://6661aebbcfd864009fb8f395--civictheme-uikit.netlify.app/?path=/st...

The CivicTheme team plans to put together similar Starshot/Drupal-focused samples over the next week for everyone to review and we can go from there.

Note, we do understand this is for the Barcelona demo and may not be folded into the product longer term and that is fine.

Also, there has been some concern above that perhaps we should start from scratch and build the starting *Drupal design system* rather than go with an existing design system such as CivicTheme and improve upon it. The point being then we aren't "throwing away work" and can use the same code for the demo and beyond. I do understand the concern and think we can work through this, but it would be useful for other people in the community to weigh in on this as well.

We are also open to additional questions and concerns that people may have so we can make sure to address them as well asap.

Thanks!

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

I’ve been chatting with the CivicTheme team… there is a question of if SDC is required before Barcelona for the demo design system? From above, it sounds like it’s not? I guess any hard requirements you do have beyond the Figma designs would be great. Thanks 🙏

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Thanks for raising it there 👍 I’ll ping Suzanne to see if she knows anything about plans for a design system.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

@lauriii Thanks for the info. I will discuss with the CivicTheme team to see if those designs are feasible in a short timeframe. As they are planning on switching to SDC, this seems like a good time to do it if it would be the demo design system.

@larowlan Sounds good... is that something you are willing to take on? Or do you know who are the right people to discuss this with? I know some of the Promote Drupal team but I don't know what their goals are in terms of a design system.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

I should also note that if CivicTheme was approved as the demo design system, it’s highly likely the original creators (Salsa) would sponsor their team to convert the design system theme to use SDC.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

CivicTheme is a design system with 60 components that has a Drupal theme. It does need to be switched to SDC but that shouldn’t be too hard.

http://www.drupal.org/project/civictheme

Let me know what you think about converting this for the demo.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

I must have misread it before so please ignore my previous comment.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Thanks 🙏 yes, please add a child issue by cloning one I created as it has some structure and then changing the provider name in two places and then update the issue summary here to include it alphabetically in the list and link it to the child issue… makes it easier to see which providers.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Thanks! On phone so only took a quick look… only noticed a typo in a couple of the comments (“separated”)

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Alphabetize list and link to remaining child issues.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Kristen Pol created an issue.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Kristen Pol created an issue.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Kristen Pol created an issue.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Kristen Pol created an issue.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Kristen Pol created an issue.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Kristen Pol created an issue.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Kristen Pol created an issue.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Kristen Pol created an issue.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Kristen Pol created an issue.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Kristen Pol created an issue.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Kristen Pol created an issue.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Kristen Pol created an issue.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Kristen Pol created an issue.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Kristen Pol created an issue.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Kristen Pol created an issue.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Kristen Pol created an issue.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

I will add the child issues once we've added a few more providers to the list.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Thanks :) Adding more hosting providers. Open to more in the list!

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

We can also try to decide on any standard agenda items for each meeting.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Thanks! I was confused about this redirect and how it’s hard to find the previous initiatives and community initiatives.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Agree that incentivizing the could have a positive impact and those who decide to abuse it will likely be called out.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

@bbrala you should credit yourself for doing this work.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

No problem. We discussed in Drupal Slack too and this oddity will go away once we move to GitLab. I track closed fixed issues for stats which is why I noticed this and another similar one. I’ll stop commenting here so this auto closes in June :D

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

I think removing the dedicated field fine and encouraging maintainers to add whatever is relevant within the project page body. In the past many did this with version 7 vs 8 etc

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

This came up in the contribution feedback channel and @hestenet pointed us here. I vote for changing the Novice issue to Good first issue for simplicity and to encourage people to go beyond these after they already know how to contribute (ie discourage gaming). Thanks

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

I also thought if you merged it was automatic… hmm

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Odd this didn't auto-close on the 26th... isn't it 2 weeks after being marked fixed?

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

@mstrelan You should give yourself credit for maintainer work :)

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Thanks! Should this be mentioned on the project page or you just want it "self-discoverable"?

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Added stretch goal, fixed typo, and I remember using this approach here:

https://www.drupal.org/node/add/project-issue/contribution_events

where I have these components:

  • Ideas
  • Feedback
  • Meetings
  • Planning
  • Documentation
  • Marketing
  • Funding
  • Training
  • Mentoring
  • Events
  • Miscellaneous

so perhaps review those to see if there are others that are useful such as Meetings.

Production build 0.69.0 2024