Lakeland, Florida
Account created on 24 August 2005, almost 20 years ago
#

Merge Requests

More

Recent comments

🇺🇸United States darren oh Lakeland, Florida

darren oh created an issue.

🇺🇸United States darren oh Lakeland, Florida
🇺🇸United States darren oh Lakeland, Florida

darren oh created an issue.

🇺🇸United States darren oh Lakeland, Florida
🇺🇸United States darren oh Lakeland, Florida

This is due to a cron run that checks for available updates. Falling back to the parent mail method in the easy_email_override.mail_manager_decorator service when the theme hooks are not available would be more reliable than squashing the bug on a case by case basis.

🇺🇸United States darren oh Lakeland, Florida

darren oh created an issue.

🇺🇸United States darren oh Lakeland, Florida
🇺🇸United States darren oh Lakeland, Florida
🇺🇸United States darren oh Lakeland, Florida

darren oh created an issue.

🇺🇸United States darren oh Lakeland, Florida

A module could alter the XSS tag list to make it more secure, so the security concern is not relevant to the solution that is being proposed.

🇺🇸United States darren oh Lakeland, Florida

Comment #34 is long out of date. What we are doing now is allowing the XSS tag list to be altered by modules.

🇺🇸United States darren oh Lakeland, Florida

darren oh made their first commit to this issue’s fork.

🇺🇸United States darren oh Lakeland, Florida

darren oh created an issue.

🇺🇸United States darren oh Lakeland, Florida
🇺🇸United States darren oh Lakeland, Florida

Added section headings

🇺🇸United States darren oh Lakeland, Florida
🇺🇸United States darren oh Lakeland, Florida

darren oh created an issue.

🇺🇸United States darren oh Lakeland, Florida
🇺🇸United States darren oh Lakeland, Florida
🇺🇸United States darren oh Lakeland, Florida

darren oh created an issue.

🇺🇸United States darren oh Lakeland, Florida

I don’t think a comment should be considered a contribution subject to the AI policy. I’m not worried about people using AI to express themselves or to improve the tone of their comments. It would only be spam if AI were used to increase the volume of comments rather than to improve their quality.

🇺🇸United States darren oh Lakeland, Florida

The CWG and DA have not put together a position on this. The Google doc will serve as a starting point. I will pass it on to the CWG to polish up and turn over to the DA.

🇺🇸United States darren oh Lakeland, Florida

I apologize for not updating this issue after the last CWG meeting. We did discuss it, and have action items to set up accounts on alternative platforms and put notices on the old platforms about where to find updates. I think the next steps would be to draft an official policy on selecting communication platforms, and create reports on which platforms we do and do not consider to be safe and reliable. I have created a public Google Doc so the participants in this issue can directly engage in the drafting process. https://docs.google.com/document/d/1E6lEx7wbk5xGDC_eImiPHPAxAevApfrafMo6...

🇺🇸United States darren oh Lakeland, Florida
🇺🇸United States darren oh Lakeland, Florida

I would like to help maintain this project. I have already created a browser extension to make it work with Drupal Forge and am currently working on enhancements.

🇺🇸United States darren oh Lakeland, Florida

darren oh created an issue.

🇺🇸United States darren oh Lakeland, Florida

Add DDEV to roadmap.

🇺🇸United States darren oh Lakeland, Florida

Fix summary.

🇺🇸United States darren oh Lakeland, Florida

Fixed capitalization of Ops Association.

🇺🇸United States darren oh Lakeland, Florida

I remember the vetting process. I would not want to bring the previous vetting process back. I think an open vetting process would prevent a backlog from forming. The important thing is for vetted status to be revokable.

🇺🇸United States darren oh Lakeland, Florida

I started the Drupal Forge project to design a marketplace for site templates that rewards collaboration and contribution. Drupal Forge is very close to being a functional marketplace. I would be happy for the Drupal Association to use our work to build an official marketplace for the Drupal community. I hope the Drupal Association adopts the principles we have followed to build Drupal Forge.

  1. Sellers should be allowed to sell any templates, not just templates they contribute.
  2. Template contributors should decide who are the featured sellers for their templates.
  3. We do not sell the right to use templates, but actual functional sites that generate recurring revenue for sellers and contributors.
🇺🇸United States darren oh Lakeland, Florida

Added DrupalPod tasks.

🇺🇸United States darren oh Lakeland, Florida

In case anyone else was confused, I proposed that vetted contributors could lose their vetted status.

🇺🇸United States darren oh Lakeland, Florida

I propose we reconsider deprecating sandbox projects in light of the use of AI to abuse the system.

  • Non-vetted contributors should only be allowed to create sandbox projects.
  • A sandbox project should only be promoted to a full project by a vetted contributor.
  • A contributor who creates a release without reviewing it should be given a warning.
  • A contributor who creates a release without reviewing it after being warned should lose vetted status for a year.

See 📌 Bulk LLM-generated module publishing by bigbabert Active for an example of a contributor using AI to abuse the system multiple times.

🇺🇸United States darren oh Lakeland, Florida

Added automatic update and testing tasks.

🇺🇸United States darren oh Lakeland, Florida

I propose we reconsider deprecating sandbox projects in light of the use of AI to abuse the system.

  • Non-vetted contributors would only be allowed to create sandbox projects.
  • A sandbox project could only be promoted to a full project by a vetted contributor.
  • A contributor who released a project without reviewing it would lose vetted status for a year.
🇺🇸United States darren oh Lakeland, Florida

There is no problem with publishing modules that are not functional as starting points for community contribution. I believe that is what sandbox projects are for. We used to require all projects to start in a sandbox and go through review before becoming a regular project. Now that AI has made it easier for people to create projects we should go back to that process.

🇺🇸United States darren oh Lakeland, Florida

Clarified summary wording.

🇺🇸United States darren oh Lakeland, Florida

Move this page to the end.

🇺🇸United States darren oh Lakeland, Florida

Move this page to second from end.

🇺🇸United States darren oh Lakeland, Florida

Make this the second guide.

🇺🇸United States darren oh Lakeland, Florida

Make this the first guide.

🇺🇸United States darren oh Lakeland, Florida

Added a reminder to include project membership in this guide.

🇺🇸United States darren oh Lakeland, Florida

Organized bullet points.

🇺🇸United States darren oh Lakeland, Florida

Improved grammar, added advise to ask for pay.

🇺🇸United States darren oh Lakeland, Florida

Not sure why you think everything else is passing. The 11.x branch is failing. Fixing all the failures that are already in the branch is outside the scope of this issue.

🇺🇸United States darren oh Lakeland, Florida

Code quality hasn't changed, which means test failures are not caused by this change.

🇺🇸United States darren oh Lakeland, Florida
🇺🇸United States darren oh Lakeland, Florida
🇺🇸United States darren oh Lakeland, Florida

darren oh created an issue.

🇺🇸United States darren oh Lakeland, Florida
🇺🇸United States darren oh Lakeland, Florida

darren oh created an issue.

🇺🇸United States darren oh Lakeland, Florida

This is available now at https://www.drupalforge.org/template/drupal-cms-xb

A note about costs: We use Digital Ocean to host demos. Due to the resources required for acceptable performance, we can only run three XB demos on a single Digital Ocean droplet. Each droplet costs $96 per month. We have reduced our standard demo time from six hours to one hour to control costs. Once a Digital Ocean droplet fills up with running demos, new demos take extra long to spin up because a new droplet has to be provisioned. We are working on ways to optimize the process without adding too much to costs.

You can help cover the cost of running the demos by donating at https://opencollective.com/drupalforge.

🇺🇸United States darren oh Lakeland, Florida

darren oh created an issue.

🇺🇸United States darren oh Lakeland, Florida

darren oh created an issue.

🇺🇸United States darren oh Lakeland, Florida

darren oh created an issue.

🇺🇸United States darren oh Lakeland, Florida

Confirmed the fix works.

🇺🇸United States darren oh Lakeland, Florida

I haven't seen it recently.

🇺🇸United States darren oh Lakeland, Florida

I was just made aware of this discussion today. I expect this issue to come up at a Community Working Group meeting in the near future. Speaking for myself, I think a good case has been made for not relying on X/Twitter and Meta for official communications. I also think it is very likely that if we leave those platforms completely bad actors will open accounts in our name and use them maliciously. For that reason I think the Free Software Foundation is wise to recommend that we maintain our presence on those platforms even after we have replaced them with other communication channels.

🇺🇸United States darren oh Lakeland, Florida

darren oh made their first commit to this issue’s fork.

🇺🇸United States darren oh Lakeland, Florida

We found out the DevPanel developers were giving us under-powered containers. This has been fixed and it spun up in 4 minutes in my last test. I'm planning to build an optimized image to reduce launch time further. I appreciate the suggestions for improvement. I’m thinking to keep review for this issue manageable we should make the fewest possible changes to DrupalPod itself until after this is merged in.

🇺🇸United States darren oh Lakeland, Florida

Hi Randy, thanks for checking it out. Your feedback is appreciated. The configuration is determined by URL parameters.

🇺🇸United States darren oh Lakeland, Florida

darren oh made their first commit to this issue’s fork.

🇺🇸United States darren oh Lakeland, Florida

Thanks for the quick turnaround!

Production build 0.71.5 2024