CSUF

CSUF, Drupal 8

Week 6 thru 8 - Master's Project - Making Drupal 8 CI/CD

Week 6 thru 8 has been a week of research, investigation, and recovering. Researching CI/CD, investigating best hosting, and with recovering; well, my system with the latest MacOS X OS software and Aquia DevDesktop seized to work because Apple decided to eliminate 32-bit software. As I continue my exploration of Drupal 8, I'm now trying to solve several big questions: 1. How to make the site CI/CD capable. There is a lot of information on the web on this and a lot of paid services that ca
Gerardo
Gerardo
1 min read
CSUF, Drupal 8

Week 5 - Master's Project - Time to Present at Drupal BadCamp 2019

For over 13 years the Bay Area Drupal Camp has gathered thousands from a worldwide community of Drupal users, developers, marketers and content specialists to share their expertise, and level up their skills. This year I decided to take the opportunity to present ADD at the developer conference. I used my Ricoh experience as a Solutions Engineer and the knowledge gained from my master’s class to put together a presentation on how ADD can work with architecting systems or systems of systems with
Gerardo
Gerardo
2 min read
Drupal 8, Software Engineering, Open Source, CSUF

Week 4 - Playground: Acquia Lighting for Drupal 8

I'm trying to see if I can use Lightning as the base profile for a future site that I want to create. So far, I'm on step 0, trying to understand how Drupal 8 with composer works. I want to ensure that I can create a development environment, push to a testing server, and from testing to staging and then staging to production. I hope to document my findings in this blog so that I can share my experience. References: Composer-based installer https://github.com/acquia/lightning-project#get-start
Gerardo
Gerardo
1 min read
Drupal 8, CSUF

Week 3 - Configuration Drupal 8 - Fresh Install

There are a few things that are required to be done in order to follow the best practices within a Drupal 8 site in regards to setting up added security and configuration directories. Below are two items that I performed that allowed me to have a status report with no errors. 1. Secure the Trusted Host Settings - https://www.drupal.org/docs/8/install/trusted-host-settings Example of trusted host configuration setting: $settings['trusted_host_patterns'] = array( '^sitename.com.dd$', );
Gerardo
Gerardo
2 min read
Open Source, Drupal 8, Software Engineering, CSUF

Week 2 - Master's Project - Drupal 8 Development on Windows 10

I've decided to make the plunge into Drupal 8 development on Windows 10. Below I have a list of links that I found to be the most helpful in getting the installation completed. Drupal 8 is built on the AMP Stack so on Windows 10 I'll need to install the Windows Subsystem for Linux, or known as WSL. * Apache * MySQL * PHP Resources Installing Windows Subsystem for Linux Installation Guide for Windows 10 https://docs.microsoft.com/en-us/windows/wsl/install-win10 Installing PHP 7 and Compos
Gerardo
Gerardo
1 min read
CSUF

Week 1 - Master's Project - Getting everything organized

This is the beginning of my work for the graduate project and in the first week I've been organizing all of my tools, documents, resources and even configuring my laptop to get things in order so that I can craft a schedule and start work. I've decided to use a combination of a Microsoft Project document and Trello to manage my tasks and the schedule. I plan to abandon one and stick with the winner. The winner will be selected based on me being able to follow up consistently, enjoying the proces
Gerardo
Gerardo
1 min read
CSUF, Drupal 8

Week 0 -Drupal 8 meets my CSUF Master's Project

I’m excited to take my first steps in defining, designing, implementing and project managing a new application that will provide a Support System to the Drupal community. As a first step I have two items that I need to prepare and research so that I can get started on the project to create a Drupal 8 Support System site. First, I need to learn best practices on git so that I can create an environment model with a 4-teir development process. This will allow me to push my code up from local to dev
Gerardo
Gerardo
1 min read