Tag1 https://www.tag1consulting.com/ en Mistakes & lessons in OSS development https://www.tag1consulting.com/blog/mistakes-lessons-oss-development <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"> <p>Everyone’s new once, no matter what it is you’re doing - the first steps you take, the first time you cook your own breakfast, the first time you head off to school on your own, the first time you make a contribution to a project. There’s a first contribution for everyone, and hopefully it’s a good enough experience that you continue contributing, or you take that experience to contribute to multiple projects.</p> <div class="more-link"><a href="/blog/mistakes-lessons-oss-development" class="more-link" aria-label="Read more about Mistakes &amp;amp; lessons in OSS development" hreflang="en">Read more</a></div> </div> <span><a title="View user profile." href="/user/lynette-miles">lynette@tag1co…</a></span> <span><time datetime="2022-02-23T14:27:22-08:00" title="Wednesday, February 23, 2022 - 14:27">Wed, 02/23/2022 - 14:27</time> </span> Wed, 23 Feb 2022 22:27:22 +0000 lynette@tag1consulting.com 424 at https://www.tag1consulting.com Drupal 10 is coming https://www.tag1consulting.com/blog/drupal-10-coming <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"> <p>Drupal development never stops. Drupal 9 was released on June 3, 2020, and that’s already a year behind us. Drupal 10’s target date is June 2022! As long as 2020 was, 2022 seemed a long way away, but it definitely is not. As Drupal continues to progress, Drupal users and developers get more used to the consistent framework Drupal is built on. Planning ahead for everything from new features, to software upgrades, is faster and simpler than ever before. ## Listening to the Symfony November 2023 is the target end of life (EOL) date for Symfony 4. Drupal versions have to keep up with supported versions of Symfony. Drupal 8’s end of life (EOL) is determined by Symfony 3’s EOL date, which is part of why the EOL date for D8 was not extended, even though Drupal 7’s was. Compatibility with later Symfony versions may come sooner, to ensure cross-compatibility in Drupal. ## Ease of upgrades Drupal 8 to 9 was probably the easiest major version upgrade in the history of Drupal, because Drupal 9 was built on the same framework, only removing deprecated code. With the conversion to the <a href="https://symfony.com/">Symfony</a> framework, along with the integration of Composer and several...</p> <div class="more-link"><a href="/blog/drupal-10-coming" class="more-link" aria-label="Read more about Drupal 10 is coming" hreflang="en">Read more</a></div> </div> <span><a title="View user profile." href="/user/lynette-miles">lynette@tag1co…</a></span> <span><time datetime="2021-11-29T04:00:29-08:00" title="Monday, November 29, 2021 - 04:00">Mon, 11/29/2021 - 04:00</time> </span> Mon, 29 Nov 2021 12:00:29 +0000 lynette@tag1consulting.com 391 at https://www.tag1consulting.com Are my favorite modules ready for D9? https://www.tag1consulting.com/blog/are-my-favorite-modules-ready-d9 <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"> <p>As everyone in the Drupal community knows, Drupal 8 was a major shift in the way the software was built and will be developed into the future. Prior to Drupal 8, each major release essentially caused major rewrites for core and all of the contributed modules. Drupal 8 aimed to fix this; moving forward, Drupal upgrades will be easy and fast. You get a great return on investment upgrading to D9 because you can seamlessly upgrade to Drupal 10, then 11. Development is looking forward to newer versions, not looking back. This is great news if you want to upgrade to Drupal 9. Over half of the top 50 D7 contrib modules have versions which are Drupal 9 compatible or have compatible releases in progress. Many or all of the features you rely on are ready to go in the new versions. Upgrading modules to Drupal 8 or greater has been an iterative process, like previous versions. Issue trackers, sprints, and focused sessions helped move many of the major modules into readiness for later versions. There aren't many sprints for Drupal 7 development anymore, but there are people working to upgrade D7 modules to D8 and D9. ## What does...</p> <div class="more-link"><a href="/blog/are-my-favorite-modules-ready-d9" class="more-link" aria-label="Read more about Are my favorite modules ready for D9?" hreflang="en">Read more</a></div> </div> <span><a title="View user profile." href="/user/lynette-miles">lynette@tag1co…</a></span> <span><time datetime="2021-09-01T07:49:12-07:00" title="Wednesday, September 1, 2021 - 07:49">Wed, 09/01/2021 - 07:49</time> </span> Wed, 01 Sep 2021 14:49:12 +0000 lynette@tag1consulting.com 390 at https://www.tag1consulting.com What's in your open source toolbox? https://www.tag1consulting.com/blog/whats-your-open-source-toolbox <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"> <p>Many of us in open source communities tend to be proponents of not only the primary project we’re working with (like Drupal), we also tend to be pretty big proponents of other types of open source software. These may be projects that benefit us in our day to day work, libraries that we leverage to build on our main project, or software we end up using in our personal lives, for projects that we do strictly for our own purposes. Tag1, being a company based on using open source software, uses a variety of software based on the day to day work of our team, and the needs of our clients. This software ranges from Drupal itself, to the underlying software it uses, to the testing software, and IDEs and plugins we use to help create quality code and content. ## Drupal We all know Drupal is open source, and one of the largest CMS projects out there. It relies on a variety of other open source software as well - MySQL, PHP, Composer, Symfony, and so on. Some parts of Drupal make use of additional libraries that fulfill needs that would otherwise go unmet. ## Load testing No well-trafficked...</p> <div class="more-link"><a href="/blog/whats-your-open-source-toolbox" class="more-link" aria-label="Read more about What&amp;#039;s in your open source toolbox?" hreflang="en">Read more</a></div> </div> <span><a title="View user profile." href="/user/lynette-miles">lynette@tag1co…</a></span> <span><time datetime="2021-08-10T11:36:22-07:00" title="Tuesday, August 10, 2021 - 11:36">Tue, 08/10/2021 - 11:36</time> </span> Tue, 10 Aug 2021 18:36:22 +0000 lynette@tag1consulting.com 389 at https://www.tag1consulting.com Tag1 Joins the Rust Foundation as the First Silver Member https://www.tag1consulting.com/blog/tag1-joins-rust-foundation-first-silver-member <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"> <p>Open Source software is the foundation of Tag1 Consulting’s business, and it is essential to our core values that we contribute to and support the open source communities we benefit from. Just as we support the Drupal Association as an Enterprise Supporting partner and Platinum sponsor of DrupalCon NA, we are proud to announce that we are the first Silver member of the Rust Foundation.</p> <div class="more-link"><a href="/blog/tag1-joins-rust-foundation-first-silver-member" class="more-link" aria-label="Read more about Tag1 Joins the Rust Foundation as the First Silver Member" hreflang="en">Read more</a></div> </div> <span><a title="View user profile." href="/user/lynette-miles">lynette@tag1co…</a></span> <span><time datetime="2021-07-06T11:51:40-07:00" title="Tuesday, July 6, 2021 - 11:51">Tue, 07/06/2021 - 11:51</time> </span> Tue, 06 Jul 2021 18:51:40 +0000 lynette@tag1consulting.com 381 at https://www.tag1consulting.com A Goose In The Clouds: Load Testing At Scale https://www.tag1consulting.com/blog/goose-clouds-load-testing-scale <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"> <p>Experimenting with running Goose load tests from AWS, Goose has proven to make fantastic use of all available system resources, so that it is only generally limited by network speeds. A smaller server instance was able to simulate 2,000 users generating over 6,500 requests per second and saturating a 2.6 Gbps uplink.</p> <div class="more-link"><a href="/blog/goose-clouds-load-testing-scale" class="more-link" aria-label="Read more about A Goose In The Clouds: Load Testing At Scale" hreflang="en">Read more</a></div> </div> <span><a title="View user profile." href="/user/jeremy-andrews">Jeremy</a></span> <span><time datetime="2021-06-09T06:57:55-07:00" title="Wednesday, June 9, 2021 - 06:57">Wed, 06/09/2021 - 06:57</time> </span> Wed, 09 Jun 2021 13:57:55 +0000 Jeremy 334 at https://www.tag1consulting.com Infrastructure management for Drupal.org provided by Tag1 Consulting https://www.tag1consulting.com/blog/infrastructure-management-drupalorg-provided-tag1-consulting <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"> <p>We are honored and grateful that the Drupal Association (DA) added this acknowledgment to recognize the financial and resource contributions that Tag1 Consulting has made and continues to make to the DA and the Drupal Community</p> <div class="more-link"><a href="/blog/infrastructure-management-drupalorg-provided-tag1-consulting" class="more-link" aria-label="Read more about Infrastructure management for Drupal.org provided by Tag1 Consulting" hreflang="en">Read more</a></div> </div> <span><a title="View user profile." href="/user/lynette-miles">lynette@tag1co…</a></span> <span><time datetime="2021-06-02T06:42:08-07:00" title="Wednesday, June 2, 2021 - 06:42">Wed, 06/02/2021 - 06:42</time> </span> Wed, 02 Jun 2021 13:42:08 +0000 lynette@tag1consulting.com 318 at https://www.tag1consulting.com An Interview With Linus Torvalds: Open Source And Beyond - Part 2 https://www.tag1consulting.com/blog/interview-linus-torvalds-open-source-and-beyond-part-2 <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"> <p>In this second part, Linus offers insight and perspective gained from managing a large open source project for three decades. He also talks about his employment at the Linux Foundation, and describes what he does with his spare time when he's not focused on kernel development.</p> <div class="more-link"><a href="/blog/interview-linus-torvalds-open-source-and-beyond-part-2" class="more-link" aria-label="Read more about An Interview With Linus Torvalds: Open Source And Beyond - Part 2" hreflang="en">Read more</a></div> </div> <span><a title="View user profile." href="/user/jeremy-andrews">Jeremy</a></span> <span><time datetime="2021-05-05T06:00:36-07:00" title="Wednesday, May 5, 2021 - 06:00">Wed, 05/05/2021 - 06:00</time> </span> Wed, 05 May 2021 13:00:36 +0000 Jeremy 358 at https://www.tag1consulting.com An Interview With Linus Torvalds: Linux and Git - Part 1 https://www.tag1consulting.com/blog/interview-linus-torvalds-linux-and-git <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"> <p>Thirty years ago, Linus Torvalds was a 21 year old student at the University of Helsinki when he first released the Linux Kernel. His announcement started, “I’m doing a (free) operating system (just a hobby, won't be big and professional…)”. Three decades later, the top 500 supercomputers are all running Linux, as are over 70% of all smartphones. Linux is clearly both big and professional.</p> <div class="more-link"><a href="/blog/interview-linus-torvalds-linux-and-git" class="more-link" aria-label="Read more about An Interview With Linus Torvalds: Linux and Git - Part 1" hreflang="en">Read more</a></div> </div> <span><a title="View user profile." href="/user/jeremy-andrews">Jeremy</a></span> <span><time datetime="2021-04-28T06:29:57-07:00" title="Wednesday, April 28, 2021 - 06:29">Wed, 04/28/2021 - 06:29</time> </span> Wed, 28 Apr 2021 13:29:57 +0000 Jeremy 357 at https://www.tag1consulting.com Tag1's Upcoming Talks at DrupalCon NA & Summits - Spring 2021 https://www.tag1consulting.com/blog/tag1-upcoming-talks-spring-2021 <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"> <p>Looking to expand your Drupal knowledge? Tag1’s got you covered. <a href="https://events.drupal.org/northamerica2021">DrupalCon North America 2021</a> (DCNA) is almost here, and Tag1 is once again proud to be a <a href="https://events.drupal.org/northamerica2021/sponsors">Platinum Sponsor</a>. DrupalCon is the largest gathering of Drupal users and enthusiasts in the world - and even with this year’s event being virtual, there are plenty of opportunities to meet people, learn new things, and share your experiences. In addition to the DCNA main conference track, there are DrupalCon <a href="https://events.drupal.org/northamerica2021/summits">Summits</a>, which take place outside of the regular DrupalCon event, and focus on specific industries, giving you even more opportunities to connect with people trying to solve the same issues you are. The Tag1 team is proud to have been selected to present 5 talks, three presentations in the main track and two presentations at the industry-specific summits. We hope to see you there! ## List of talks: <strong>DrupalCon:</strong> * <a href="https://events.drupal.org/northamerica2021/sessions/tern-bicycles-empowering-business-teams-control-their-technology-drupal-9">Tern Bicycles: Empowering business teams to control their technology with Drupal 9</a> - <em>Time:</em> Mon, April 12th 1:30pm - 2:00pm EDT - <em>Speakers:</em> <a href="https://events.drupal.org/u/michaelemeyers">Michael Meyers</a> &amp; <a href="https://events.drupal.org/u/terrychen">Terry Chen</a> - <a href="https://www.tag1consulting.com/sites/default/files/blog/files/Tern%20Presentation%20-%20PDF%20Format.pdf" title="Slides">Slides</a> - <a href="https://www.youtube.com/watch?v=wBm6zkUGOGA" title="Video">Video</a> * [Fortune 50 intranet gives insight across internal &amp; 3rd party apps](https://events.drupal.org/northamerica2021/sessions/fortune50-intranet-gives-insight-across-internal-3rd-party-apps "Fortune 50 intranet gives insight across internal...</p> <div class="more-link"><a href="/blog/tag1-upcoming-talks-spring-2021" class="more-link" aria-label="Read more about Tag1&amp;#039;s Upcoming Talks at DrupalCon NA &amp;amp; Summits - Spring 2021" hreflang="en">Read more</a></div> </div> <span><a title="View user profile." href="/user/lynette-miles">lynette@tag1co…</a></span> <span><time datetime="2021-04-08T06:09:31-07:00" title="Thursday, April 8, 2021 - 06:09">Thu, 04/08/2021 - 06:09</time> </span> Thu, 08 Apr 2021 13:09:31 +0000 lynette@tag1consulting.com 345 at https://www.tag1consulting.com