Skip to content

APL-Innovation-Lab/APL-CMS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 [email protected].

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

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published