@kreynen@fosstodon.org avatar

kreynen

@kreynen@fosstodon.org

This profile is from a federated server and may be incomplete. Browse more on the original instance.

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...

kreynen,
@kreynen@fosstodon.org avatar

@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.

kreynen,
@kreynen@fosstodon.org avatar

@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, to random

Git cheery-pick doesn’t work. Disappointed.

kreynen,
@kreynen@fosstodon.org avatar

@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?

trick, to opensource
@trick@hachyderm.io avatar

Feels like there is a need for an 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.

kreynen,
@kreynen@fosstodon.org avatar

@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.

kreynen, to random
@kreynen@fosstodon.org avatar

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.

drupalchix, to drupal
@drupalchix@drupal.community avatar

This post is an excellent & thorough response by @andy_blum to 's spin on their continued hosting of hate groups: https://andy-blum.com/articles/response-to-pantheon/

If you care about Drupal being an inclusive & open community, please consider how Pantheon's actions, and the Association's tacit endorsement of them as a 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.

kreynen,
@kreynen@fosstodon.org avatar

@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?

kreynen, (edited )
@kreynen@fosstodon.org avatar

@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).

kreynen, (edited ) to drupal
@kreynen@fosstodon.org avatar

Here's something 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.

kanapatrick, to drupal
@kanapatrick@techhub.social avatar

🌐 Boost your web development skills with Drupal 10 and Symfony 6.2! Discover the perfect combination that brings scalability, flexibility, and performance to your projects. Don't miss our latest blog post! https://qtatech.com/en/article/why-drupal-10-and-symfony-62-are-perfect-combination-web-development .2 🚀💡

kreynen,
@kreynen@fosstodon.org avatar

@kanapatrick I love seeing Drupal described as a great Symfony solution. Someone at QA Tech should submit the filtered feed of https://qtatech.com/en/taxonomy/term/30/feed to https://www.drupal.org/planet. That will get your Drupal related post more visibility. Those posts show up in the Drupal.org dashboard and a posted to https://kbin.social/m/drupal

AdiatiAyu, to opensource

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?

kreynen,
@kreynen@fosstodon.org avatar

@AdiatiAyu 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

mglaman, to random
@mglaman@phpc.social avatar

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.

kreynen,
@kreynen@fosstodon.org avatar

@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, to random
@dropismoving@drupal.community avatar

🤩 We've never seen a minor release like Drupal 10.1. Anywhere you look there is something to be excited about!

Easier frontend customization and decoupled navigation. Content modeling and editing, block management, performance and many more improved.

https://www.drupal.org/blog/drupal-10-1-0

kreynen,
@kreynen@fosstodon.org avatar

@dropismoving if you include 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.

kreynen,
@kreynen@fosstodon.org avatar

@dropismoving you can also follow Kbin communities in Mastodon using @drupal

kreynen,
@kreynen@fosstodon.org avatar

@kreynen I've been manually adding posts from https://www.drupal.org/planet to https://kbin.social/m/drupal. I'd like to script that so that planet posts are done by a drupal-planet-bot account. I asked what the policies related to that are on , but didn't get a response.

mgifford, to random
@mgifford@mastodon.social avatar

So is there a countdown app somewhere in which people think that Twitter will implode?

How many more days do folks think it has left?

kreynen,
@kreynen@fosstodon.org avatar

@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, to random

Since Drupalcamp Florida, we've been hacking on Same Page Preview. Now we've created an issue on Drupal's idea board to add it into Core

https://www.drupal.org/project/ideas/issues/3367356

kreynen,
@kreynen@fosstodon.org avatar

@cosmicdreams if you add the 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.

kreynen,
@kreynen@fosstodon.org avatar

@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.

ntnsndr, to random
@ntnsndr@social.coop avatar

Should have a Lemmy?

kreynen,
@kreynen@fosstodon.org avatar

@ntnsndr Lemmy and Kbin are both licensed as AGPL, but beyond AGPL & use of ActivityPub, they are very different. Kbin is PHP/Symfony managed at https://codeberg.org/Kbin/. Lemmy is a mix of back & front end projects found at https://github.com/LemmyNet. For me, Kbin is the obvious choice because it is uses the same tech stack as modern which I'm already familiar w/. https://codeberg.org/Kbin/kbin-core/src/branch/develop/templates/people/front.html.twig is very approachable, while Lemmy's Rust & TypeScript has a higher learning curve... at least for me.

mortendk, to random
@mortendk@mastodon.social avatar

Drupal 7 end of life saga

Its like sitting in a dive bar
“ok just 1 more before we go Home”

Ok One more cause … alright fuck it the final One
Mnaaaaah One more - and a chaser
Ok then this is the final One

kreynen,
@kreynen@fosstodon.org avatar

@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.

erlend, to internet
@erlend@writing.exchange avatar

is equal parts scary and exciting. What gives me hope is that while the product is dictated by the deeply untrustworthy company, it’s being developed by engineers who are amenable to the ethos, as evidenced by React, Docosaurus, RocksDB, PyTorch, LLaMA etc.

If you believe in the 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.

kreynen,
@kreynen@fosstodon.org avatar

@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 random

Literally YOU are the product being sold as a Facebook or Instagram user….

“Meta makes $207 per year per user in the US and Canada, without charging them anything.

That's more than what many subscription products (Netflix, Spotify, etc) make from their paid users.”

https://twitter.com/tanayj/status/1651334563401027584?s=46&t=SJq9hij4JmK6nQhFUm559w

kreynen,
@kreynen@fosstodon.org avatar

@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.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • kavyap
  • DreamBathrooms
  • ngwrru68w68
  • Durango
  • mdbf
  • magazineikmin
  • everett
  • thenastyranch
  • rosin
  • Youngstown
  • slotface
  • khanakhh
  • osvaldo12
  • JUstTest
  • GTA5RPClips
  • tacticalgear
  • cubers
  • modclub
  • tester
  • InstantRegret
  • ethstaker
  • cisconetworking
  • anitta
  • provamag3
  • Leos
  • normalnudes
  • lostlight
  • All magazines