Releases are cheap. Don't make people switch to dev or apply patches. If you're not going to cut a release because you're waiting for an extra issue, ie to bundle a couple of fixes, point people to that issue so they can help get it done and get the release out faster. In npm land many use semantic-release which auto creates a...
@kreynen great advice from @larowlan. I'd just add a request that maintainers resist the urge to add new features already with a security release... even if they've already been RBTC and merged. Create a new branch so that the release is just the last stable/supported release and the security fix. Even bug fixes can have unintended consequences.
Retrofit has opened an easier path to upgrading from Drupal 7. And Backdrop CMS offers an option for those who refuse to modernize but require a solid off-ramp.
@symfonystation While I agree that sites need to make a long overdue decision about their direction, is there any evidence that Retrofit will actually save a team time or produce a stable, reliable upgrade? I also take issue w/ describing Backdrop as a solution for people "stuck on the outdated Drupal 7 mindset". While I rely on a modern build process to test the tightly coupled CMS/CRM solutions, the cost and complexity of maintaining this is FAR from serenity and the pace of change is intense.
@rachel_norfolk You can create an alias using git config --global alias.cheery-pick cherry-pick. If you are doing a lot of cherry picking every day, why not make the process more cheery?
Feels like there is a need for an #opensource library for code which facilitates message posting to Twitter, Mastodon, Bluesky, and Threads (once an API is released.)
And if someone could write it in PHP, that would be great.
@trick you could configure a Drupal or WordPress instance to do this with a few contrib modules/plugins. Post to this instance. Have it post to the services using the APIs.
I work in the Drupal/Salesforce/Pardot space, so it was easy for me to identify that from the HTML of the site, but someone more familiar w/ WP could probably tell which plugins the site is running. Anyone who tries to deplatform this group is going to court over the decision. I would love to see someone play the reverse-uno card on the 303 Creative LLC v. Elenis decision.
If you care about Drupal being an inclusive & open community, please consider how Pantheon's actions, and the #Drupal Association's tacit endorsement of them as a #DrupalCon sponsor, looks & feels to people whose human rights are directly under attack from a group that is literally being platformed by a supposedly-enlightened leader in our community.
@drupalchix@andy_blum Honest question. I had heard about this controversy, but didn't look at the site until WPCampus made their post about ending their relationship with Pantheon last week. While hosted on Pantheon, the ADF's site uses WordPress and is integrated with Salesforce's Pardot and forms. Is this same discussion/pressure being put on those organizations to "deplatform" this group?
@andy_blum@drupalchix WordPress core yes. WordPress contrib plugins with paid support? Since the ADF is a legal org with members already preparing legal action around deplatforming, it seems like the org you'd want to do this would be the smallest (using the 303 Creative case as precedent to reject work for hire) or the largest (Salesforce).
Here's something #drupal users in the fedi/threadiverse might find interesting. If you follow @drupal@feedsin.space on https://feedsin.space/feed/drupal-planet, you'll see new Drupal Planet posts in your feed. These posts also show up on https://kbin.social/m/drupal, but regardless of what "channel" you access them, the discussion, boosts and favoriting of the posts on any Mastodon, Kbin or Lemmy instance will be readable on all other instances due to the "magic" of ActivityPub.
I'm working on an open source that contains software & content. And I'm wondering if we can have mixed OSS licenses in a repo 🤔
Which license should I use for the content if the rights to the content are reserved?
How can we combine the content's license with a permissive software license (MIT, etc.)? In my understanding, we can only have a single LICENSE.txt file in a repo?
@AdiatiAyu#Drupal is a CMS project. Contributed modules extending core functionality are often a combination of code, content & design. Our goal w/ these licensing policies is enabling developers, designers & ambitious site builders to share functionality that includes everything a user needs to easily install the project while preserving the same freedoms to edit & redistribute images as code.
It took many years for our community to get comfortable distributing this mix of licenses. 3/3
I love how I gave myself a "Ready to publish" moderation state for my blog, assuming my future self would somehow have more than one blog ready to publish at any given time.
And not ad-hoc write them the day before or the morning of my weekly publication.
@mglaman it would love to see some data about the number of clients that ask for a mandatory Needs Review state that gives a very limited number of people permission to Publish only to realize those are the same people who never have the bandwidth to review content changes.
@dropismoving if you include #drupal on Mastodon posts, they automaticlt show up in the Drupal Kbin magazine/community at https://kbin.social/m/drupal/microblog. If you aren't familiar with Kbin, it (along with Lemmy) are growing rapidly as Reddit alternatives based on the same ActivityPub standard. Kbin is open source and written Symfony making it a natural fit for PHP-related groups shifting away from publishing on platforms we don't own/control.
Discover the powerful collaboration of CKEditor 5 and Drupal 10, igniting innovation in content creation. Explore the cutting-edge features and seamless integration that revolutionize the way you create and manage content.
@mgifford a scenario I now think is actually more likely is that Elon is a time traveler who came back to save humanity by stopping a Skynet like innovation that was developed at Twitter. He knew when the AI took over and that EVs, rockets and satellite internet are all major industries in the future. So he gets in early to generate the $44 billion needed to stop Twitter from building Skynet.
I know it sounds crazy, but is that any crazier than spending $44 billion to run it into the ground?
@cosmicdreams if you add the #Drupal hashtag, Mastodon posts show up as a microblog in the m/drupal Kbin magazine available at https://kbin.social/m/drupal/microblog. Posts can be upvoted on Kbin like Reddit or Stack Exchange, but that is Kbin/threadverse specific metadata. Boosts and favorites feed back into "traditional" mastodon instance feeds. I'm really blown away by how the ActivityPub standard can be used create a community around these different apps and instances.
@symfonystation@cosmicdreams I'm learning a lot about ActivityPub with just m/drupal, but I think the long-term goal should be for the Drupal community to either run our own Kbin instance or expand on the features of https://www.drupal.org/project/activitypub to replace some of places we've been sharing solutions on other people own and control. I feel a bit like a frog that didn't realize I was getting boiled as we shifted from IRC -> Slack, groups.drupal.org -> Stack Exchange and Reddit, etc.
@mortendk and then a band you've loved for years shows up after playing a gig at a much larger, $$ venue to jam with their fans who couldn't afford the other show. They play until the sun comes up. You stumble out into the sun thinking what a crazy life you've led. If it isn't obvious, @backdropcms is the band.
#P92 is equal parts scary and exciting. What gives me hope is that while the product is dictated by the deeply untrustworthy #Meta company, it’s being developed by engineers who are amenable to the #OpenSource ethos, as evidenced by React, Docosaurus, RocksDB, PyTorch, LLaMA etc.
If you believe in the #fediverse like I do, you’ll see we have a far more compelling story for fellow techies to come along with. If we make it easy for them to do the right thing, it’s harder for Meta to do wrong.
@erlend It's worth noting that while Facebook has shifted to their PHP-ish Hack/GraphQL/React stack, what they were doing with HHVM for PHP was a major influence on modern PHP.
@tchambers To be fair, YOU were the product for broadcast television too. Newspapers liked to think journalism was the product and advertising just subsidized it, but sticking to that model didn't work out very well. YOU are now the product for there too.
Dear #drupal module maintainers. If you merge a bugfix, cut a release. (fosstodon.org)
Releases are cheap. Don't make people switch to dev or apply patches. If you're not going to cut a release because you're waiting for an extra issue, ie to bundle a couple of fixes, point people to that issue so they can help get it done and get the release out faster. In npm land many use semantic-release which auto creates a...
Retrofit or Backdrop CMS: Which savior should the damned on Drupal 7 sites turn to? Via Symfony Station. (www.symfonystation.com)
Retrofit has opened an easier path to upgrading from Drupal 7. And Backdrop CMS offers an option for those who refuse to modernize but require a solid off-ramp.
CKEditor 5 & Drupal 10: Fueling Innovation in Content Creation (www.lnwebworks.com)
Discover the powerful collaboration of CKEditor 5 and Drupal 10, igniting innovation in content creation. Explore the cutting-edge features and seamless integration that revolutionize the way you create and manage content.