I retired from the University of California Santa Cruz in 2018 after 30 years in information technology. In that capacity, I worked on and with a variety of technologies, platforms, open source and proprietary software and hardware in addition to leading teams, providing executive consultation, physical security systems and project management.
Drupal
One of my objectives with migrating data out of Drupal and into a MEAN stack app is for easier management of downstream requests for JSON data. We want to take advantage of the built in functionality of the MeanJS stack, and here's a simple exaple.
In this use case we wish to expose articles to some other app who will make a HTTP GET request for all the articles or just one.
In app/controllers/articles.server.routes.js, we need to add entries for the two functions we'll allow via GET.
app.route('/api/articles')
.get(articles.list);
Over the past few weeks, I started working on a jQuery Mobile based application that would tie together some of my work with campus maps and campus events. My use case was getting a user information about departments, buildings, campus and local events. I've gotten to an alpha version that is deployed to my iPhone and iPad.
I wanted to spend some time learning the following technologies:
I was reflecting on some ideas I had during the recent Drupal BADCamp a couple of weeks ago. I sat in on @amazonk's talk on Drupal in the Enterprise. I've heard Kieran speak on this before and it sounds as if some real progress is being made in government and commercial entities. I've been following some of the developments in my field of higher education via the D.O. site.
Here's a few article ideas to pursue as we get the students moved in this Fall.
Update the "how we're using Aegir" article with enough info for LITS to take over.
Continue documenting our Drupal dev and prod environments for LITS management. This could be part of the updated Aegir article. The basic idea is that I can't continue to manage all aspects of the Aegir->Drupal based service for the sites (20) that we're managing. Show some of the systems and config documentation we've placed in our Open Atrium instance.
I was skimming the twitter stream and came across a reference to this article, http://think.workatplay.com/content/how-convince-your-boss-why-drupal-be.... The article got me thinking about how and where Drupal fit into the enterprise. Our campus has been engaged in a formal Request for Proposal (RFP) process to find a vendor that can meet some 300 individual requirements gathered through extensive outreach by the project team.