Übersicht

Vorschläge max.2 pro Tag

Platz für Vorschläge, Fragen, Anderes

Wenn sie Antworten erhalten wollen tragen sie hier Kontaktdaten wie email-Adresse oder Telefonnummer oder Postanschrift ein

CAPTCHA
Sicherheitscheck: Tragen sie die abgebildeten Buchstaben und/oder Zahlen hier unter in das freie Feld ein.
Image CAPTCHA
Enter the characters shown in the image.

Linux - here we go

Umfrage

Wie gefällt euch/ihnen diese Seite:

Vorschläge und Wünsche bitte an: support@webjoke.de.

Benutzeranmeldung

CAPTCHA
Sicherheitscheck: Tragen sie die abgebildeten Buchstaben und/oder Zahlen hier unter in das freie Feld ein.
Image CAPTCHA
Enter the characters shown in the image.

ComputerMinds.co.uk: Views Data Export: Sprint 1 Summary

Drupal News - Fr, 12/20/2024 - 18:47

As explained in the previous article in the series I've started working on maintaining Views Data Export again.

I've decided to document my work in 2 week 'sprints'. And so this article is about what I did in Sprint 1.

Sprint progress

At the start of the sprint there in the Drupal.org issue queue there were:

  • 204 open bugs
  • 276 other open issues.

So that's a total of 480 open issues.

By the end it looked like this:

  • 91 open bugs
  • 17 fixed issues.
  • 81 other open issues

So that's a total of 189 open issues, a 60% reduction from before!

Key goals

In this sprint I wanted to:

  • Tame the issue queues on Drupal.org and get a handle on what the common frustrations and missing features were.
  • Read and understand all of the code in the Drupal 8.x-1.x branch.

 

Taming the issue queue

As mentioned in a previous article I decided to close down pretty much all the tickets for the Drupal 7 version of the module. This is the codebase that I'm most familiar with, but it's causing a lot of noise in the issue queue, so getting rid of that is a great first step, and pretty easy.

https://www.drupal.org/project/views_data_export/issues/3492246 was my ticket where I detailed what I was going to do, and then I went about doing that.

This felt immensely good! I went through each Drupal 7 ticket and gave it a quick scan and then pasted-in my prepared closing statement. It took just over an hour, and was like taking a trip down memory lane: seeing all those old issues come up and remembering when I triaged some of them originally.

After this initial round of work, I've also been working in the 8.x-1.x queue to close out duplicate and solved issues. I've been focussing on support requests which are usually super quick to evaluate and close out. However, this means that I've not really had a chance to look through all the feature requests and bugs, so I still don't really have a handle on what's needed/broken with the module.

Understanding the code

I had a good old read of the code. There's some really great stuff in there, and there's some obvious room for improvement.

But, at least I know what the code does now, and can see some obvious problems/issues. But also, the codebase is small, and there some automated tests, so we've got a great platform to get going with.

Giving direction

There were a few tickets for 8.x-1.x where there were contributors making great contributions and I was able to provide some guidance of how to implement a feature or resolve a bug. I feel like the issue queue has been lacking any kind of technical leadership and so many tickets are collections of patches where developers are fixing the problem they have in quite a specific way. I'm really looking forward to giving some direction to these contributions and then at some point committing and releasing the great work!

Future roadmap/goals

I'm not committing myself to doing these exactly, or any particular order, but this is my high-level list of hopes/dreams/desires, I'll copy and paste this to the next sprint summary article as I go and adjust as required.

  • Get the project page updated with information relevant to Drupal 8.x-1.x version of the module
  • Update the documentation on Drupal.org
  • Not have any duplicate issues on Drupal.org
Kategorien: Drupal News

MidCamp - Midwest Drupal Camp: Last Chance Proposal Help: MidCamp 2025 Session Proposal Workshop

Drupal News - Fr, 12/20/2024 - 18:30
Last Chance Proposal Help: MidCamp 2025 Session Proposal Workshop

Missed the last Session Proposal Workshop? Don't worry; we have another one in January right before the submission deadline!

Kategorien: Drupal News

Freelock Blog: Automatically post to BlueSky

Drupal News - Fr, 12/20/2024 - 17:00
Automatically post to BlueSky Anonymous (not verified) Fri, 12/20/2024 - 07:00 Tags AI Web Development BlueSky Social Media Custom Development Automation Drupal Planet

Since the 2024 election, the BlueSky social network has exploded in popularity, and appears to be replacing the cesspool that used to be Twitter. I'm not much of a social media person -- I much prefer hanging out in smaller spaces with people with shared interests. If you're like me, I would highly recommend finding a Mastodon server that caters to your interests, where you're sure to find rewarding conversations.

Kategorien: Drupal News

The Drop Times: An Enriching Experience to Carry Forward: Reflections from DrupalCon Asia

Drupal News - Fr, 12/20/2024 - 16:35
Curious about how Drupal is evolving, shaping the future of web experiences, and connecting a global community of innovators? Step inside my journey at DrupalCon Singapore 2024, where sessions on cutting-edge technologies, hands-on mentoring, and insightful discussions collided to spark new ideas. From decoupled architectures and automated testing to dynamic SEO enhancements and multilingual site strategies, discover what happened on the conference floor—and how these fresh perspectives can fuel your own Drupal ambitions.
Kategorien: Drupal News

LostCarPark Drupal Blog: Drupal Advent Calendar day 20 - Navigation

Drupal News - Fr, 12/20/2024 - 11:00
Drupal Advent Calendar day 20 - Navigation james Fri, 12/20/2024 - 09:00

It’s day 20 of the Drupal Advent Calendar, and today we’re looking at the admin UI Navigation. Joining us today are Pablo López and Matthew Oliveira, so let’s look into it…

The aim of the Navigation track is to provide a better site management experience for Drupal users. It does not provide a specific recipe or feature to Drupal CMS. Navigation is a core experimental module. However, the Navigation track provides key integration points to Drupal CMS that will help other tracks to highlight their features in the new Navigation left sidebar.

The navigation sidebar provides an improved interface for site builders and content creators

Since Navigation has replaced Toolbar in Drupal CMS…

Tags
Kategorien: Drupal News

CKEditor: Unlock New Levels of Drupal Content Editing: Webinar Recap

Drupal News - Fr, 12/20/2024 - 10:51
Recap of the CKEditor webinar: Explore AI tools, templates, and collaboration features to level up Drupal content editing. Watch the video now!
Kategorien: Drupal News

mark.ie: My LocalGov Drupal contributions for week-ending December 20th, 2024

Drupal News - Do, 12/19/2024 - 19:00

Rewriting a lot of JavaScript and creating a contact component.

Kategorien: Drupal News

CKEditor: CKEditor 5, now with self-service licensing and version override for Drupal

Drupal News - Do, 12/19/2024 - 18:00
With the release of Drupal 11.1.0, CKEditor 5 core module has been updated to version 44.0.0. The new CKEditor 5 version supports self-service licensing plans and enables users to integrate and purchase premium features seamlessly. 

 CKEditor 5 Premium Features module has also been updated and introduces the new Version Override Submodule allowing manual upgrades of CKEditor 5 within Drupal projects, ensuring access to the latest editor capabilities regardless of the Drupal version. Notably, for projects on Drupal 10.3 and 11.0.0 that are not yet upgraded to the current version, the Override Submodule is essential for accessing CKEditor 5 version 44.0.0 and enabling the new self-service licensing features. 
Kategorien: Drupal News

Droptica: Drupal 11 - Release Date, Features, and What to Expect

Drupal News - Do, 12/19/2024 - 17:34

This year, we lived to see the release of a new version of Drupal. Drupal 11 brought many new features, such as intuitive menus and ready-made configurations (called recipes), making it an even better choice as a platform for building a dedicated CMS. How does this system differ from previous versions, and how can you take advantage of its capabilities when building your website? Find out why you should consider choosing this system or upgrading to Drupal 11.

Kategorien: Drupal News

Freelock Blog: Add conflict detection on reservation forms

Drupal News - Do, 12/19/2024 - 17:00
Add conflict detection on reservation forms Anonymous (not verified) Thu, 12/19/2024 - 07:00 Tags Drupal ECA Automation Drupal Planet Registrations

Our Yacht Club client has three workslips that members can reserve for up to 3 days. Using core taxonomy, content types, views, and the Events, Conditions, and Actions (ECA) module, we built a system to allow members to make reservations, and have the system prevent double-bookings.

Kategorien: Drupal News

Smartbees: Drupal Scheduler Module – What Is It and How Can It Help You Manage Content?

Drupal News - Do, 12/19/2024 - 13:08

Scheduler is one of many modules that have contributed to facilitating content management on Drupal-based websites. The CMS is highly efficient and widely used by universities, businesses, and others, necessitating additional automated publishing options.

Kategorien: Drupal News

The Drop Times: Drupal Needs to Innovate: Neurodiversity Might be the Answer

Drupal News - Do, 12/19/2024 - 12:26
How can Drupal's future be shaped by embracing neurodivergent talent? In this insightful piece, Kelly Jacobs of Kalamuna explores the vital role of neuro-inclusivity in the tech industry. Through real-life stories of neurodivergent professionals like Angela Andrews, Jon Towles, Lia Chavda, and the author’s own journey, the article highlights the unique strengths neurodivergent minds bring to teams. It also outlines practical steps for Drupal organizations to create inclusive workplaces — from recruitment best practices to workplace accommodations. Discover how fostering neurodiversity can drive innovation, boost team performance, and create a more equitable industry for all.
Kategorien: Drupal News

CodeLift: Terminology for Drupal Migration Projects

Drupal News - Do, 12/19/2024 - 12:20
Consistent and precise terminology for workflows, tasks, and roles involved in migrating and upgrading Drupal. It serves as a guide for clients, developers, and stakeholders to ensure clarity, alignment, and quality throughout the project lifecycle.
Kategorien: Drupal News

The Drop Times: From Data to Impact: How a Decoupled Drupal & Gatsby Transformation Empowered IDMC’s Global Advocacy

Drupal News - Do, 12/19/2024 - 11:37
Established in 1998 as part of the Norwegian Refugee Council (NRC), IDMC provide rigorous, independent, and trusted service to the international community
Kategorien: Drupal News

LostCarPark Drupal Blog: Drupal Advent Calendar day 19 - Marketing Track

Drupal News - Do, 12/19/2024 - 11:00
Drupal Advent Calendar day 19 - Marketing Track james Thu, 12/19/2024 - 09:00

Welcome back for day 19 of the Drupal Advent Calendar, and today we are welcoming Suzanne Dergacheva and Will Huggins to tell us about the marketing of Drupal CMS.

The Starshot marketing track has been focused on designing the website content and journeys that will promote Drupal CMS, attracting new audiences of marketers, designers and content creators that may never have previously considered Drupal. You can see the first wave of this content.

As we move towards the launch on 15th January 2025, we will be adding to this content to build a compelling narrative that positions Drupal CMS as the…

Tags
Kategorien: Drupal News

Drupal Association blog: DrupalCon Atlanta 2025 - How to Convince Your Boss (Sample Letter Enclosed)

Drupal News - Mi, 12/18/2024 - 22:34

DrupalCon Atlanta 2025 is coming up, and you’re excited to attend. But there’s one small challenge—convincing your boss to approve the trip. Don’t worry, this guide will help you build a solid case. Let’s get started!

Why You Should Attend DrupalCon Atlanta 2025

Your boss may ask if sending you to DrupalCon is a smart investment. But first, ask yourself: are you convinced? Here’s why attending DrupalCon Atlanta 2025 is an excellent idea for both you and your organization: 

Learn New Skills
  • Training Sessions: Find out all you wanted to know about Drupal CMS, Drupal 11, headless architecture, and sharpen your skills with hands-on learning.
  • Keynotes: Hear directly from leaders like Dries Buytaert (DriesNote) and others about the future of Drupal and the web.
  • Sessions: Learn practical tips and solutions from experts.
Meet the Community
  • Networking: Connect with thousands of Drupal professionals who share your passion.
  • Industry Summits: Join focused discussions in Higher Ed, Nonprofit, Government, Healthcare, and Community to find solutions to your challenges.
Give Back to Drupal
  • Contribution Sprints: Learn how to contribute to Drupal even if you’re not a coder. This is a great way to give back to the community.
What's New in DrupalCon 2025?
  • Calling all event organizers! Receive one free ticket for every five attendees who register from your local association, camp, or community. When registering, be sure to identify which local Drupal camp, community, or association you are a member of.
Sample Letter to Your Boss

Here’s a ready-made letter to help you seal the deal:

Dear [Boss’s Name],

I am writing to express my strong interest in attending DrupalCon 2025 from 24 to 27th March in Atlanta, Georgia. This is the premier event for Drupal professionals, and attending will significantly benefit my professional growth and our organization’s goals.

Here’s why my attendance at DrupalCon is a valuable investment:

  • Skill Enhancement: Targeted training aligns with our projects, enhancing my expertise.
  • Industry Insights: Networking at Industry Summits will keep us updated on best practices and innovative solutions.
  • Strategic Vision: Keynotes, especially DriesNote, offer strategic insights vital for our long-term planning.
  • Community Engagement: Networking with thousands of community members ensures immediate answers and collaborations.
  • Role-Specific Learning: Connecting with peers in our specific roles provides insights into the latest in Drupal.
  • Contribution Sprint: Active participation contributes to Drupal's strength, enhancing our company's reputation.

I am seeking approval for the associated expenditures, which include:

EXPENSE

AMOUNT

Airfare

Visa Fees (if required)

Ground Transportation

Hotel

Meals

Conference Ticket (and/or Summit/Training)

TOTAL EXPENSE

[Add this line if you’re traveling from overseas] The Drupal Association can issue an official letter of invitation to obtain a visa for my travel to the United States.

The Drupal Association can also issue a Certificate of Attendance for the conference if required for our records.

Please accept this proposal to attend, as I'm confident in the significant return we will receive for the small investment. For more information on the event, please visit the conference website: https://events.drupal.org/atlanta2025

I'm available to discuss this further at your earliest convenience.

Sincerely,
[Your Full Name]
[Your Position]
[Your Contact Information]

Kategorien: Drupal News

MidCamp - Midwest Drupal Camp: Just 25 days to go until the call for speakers closed for MidCamp 2025

Drupal News - Mi, 12/18/2024 - 18:30
Just 25 days to go until the call for speakers closed for MidCamp 2025

As the holiday season approaches, we’re excited to include you—our future speakers! You may have heard we have a guest speaker this year, so submit your session and be on the lineup with Drupal founder, Dries Buytaert

Kategorien: Drupal News

Freelock Blog: Make integrations with other services more resilient using a Queue

Drupal News - Mi, 12/18/2024 - 17:00
Make integrations with other services more resilient using a Queue Anonymous (not verified) Wed, 12/18/2024 - 07:00 Tags Web Development Drupal Drupal Planet reliability

One downside of automating things is dealing with outages. Sometimes services go down, and are not available for some period of time. When this happens, how does it impact your automation?

If you don't design your automation carefully, you might lose the data entirely. Or get spammed by hundreds of submissions when it comes back up. Handling this correctly does end up needing some understanding of how the automation works, as well as any quirks of the remote system.

Kategorien: Drupal News

Web Wash: Build Layouts with Bootstrap and Layout Builder in Drupal

Drupal News - Mi, 12/18/2024 - 14:21

The above video will explore how to effectively utilize Bootstrap and Layout Builder to create powerful, responsive layouts in Drupal. Whether you’re a novice or looking to enhance your skills, this guide will walk you through the necessary steps to set up your Bootstrap theme and leverage the full potential of Layout Builder.

Layout Builder in Drupal lets users create custom layouts visually. Combined with Bootstrap’s grid system and components, it makes building responsive, attractive designs easy.

Bootstrap Layout Builder module lets you quickly access Bootstrap classes via Layout Builder to customize containers, spacing, and animations.

Kategorien: Drupal News