tjdev7 / APL-CMS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Austin Public Library Innovation Lab - CMS Project

Welcome to the APL Innovation Lab CMS Project! This initiative is all about creating, innovating, and learning in the world of content management systems, specifically with a focus on Drupal. Our goal is to build a series of project repositories under the APL-Innovation-Lab GitHub Organization, each dedicated to setting up a barebones server environment like Drupal 9, but with a twist!

Our Vision

We envision a platform where anyone, be it a seasoned developer or a curious learner, can jump in to experiment, contribute, and grow. Here's what we're setting up:

  1. Project Repositories: Each repository under the APL-Innovation-Lab will focus on establishing a basic server environment, with Drupal 9 as our starting point.

  2. Custom Onboard Experience: We’re not just setting up servers; we’re creating learning hubs. Each setup will be customized with APL Innovation Lab flair, guiding users in learning about and contributing to the Library's CMS.

  3. Diverse Platforms: Leveraging DDEV, Laravel, Pantheon, and Acquia, we aim to simplify the process of setting up Drupal servers for each of the Library's website content types.

  4. Dummy Data Implementation: To ensure a realistic yet secure environment, we’ll populate our servers with dummy data that echoes the Library's actual content—no personal information, no direct links to production servers.

  5. API Integration for Flexibility: The cherry on top is our plan to explore API integrations with the Drupal site. This will open doors to demonstrate other CMSs or to connect various applications, offering a broader perspective beyond the Drupal UI.

Get Involved

We are looking for enthusiastic individuals who are ready to mentor, learn, and contribute. Whether you are an expert in Drupal, have a knack for teaching, or are keen on learning and experimenting with CMS, we welcome you to join our endeavor.

How to Contribute

  • Mentors and Contributors: If you have experience with DDEV, Laravel, or similar platforms and are interested in creating stand-up instructions, we’d love to have you on board.

  • Feedback and Ideas: Have suggestions or innovative ideas? Feel free to open a pull request or issue to discuss what you have in mind.

  • Spread the Word: Know someone who might be interested? Share this project with them!

Contact Us

  • Through GitHub: The best way to reach out is via Pull Requests or Issues right here on GitHub.

  • Email: Alternatively, you can email us at bryce.benton@austintexas.gov.

Join Us

Be a part of an engaging, learning-focused community that’s all about building something great together. Let’s innovate, learn, and grow the CMS landscape, one repository at a time. For Austin, by Austin.

This project is an initiative of the Austin Public Library Innovation Lab.

About


Languages

Language:CSS 90.9%Language:Shell 7.7%Language:PHP 1.4%