Maven and Alfresco
Last week I spent several hours automating the creation of an Alfresco development environment using bash scripts–copying sample project files, customizing Ant scripts and properties, creating...
View ArticleQuerying Alfresco Using CMIS and jQuery
Here’s a handy tip: When developing web applications on top of the Alfresco platform, use jQuery and the built-in CMIS API to query nodes in the repository. CMIS, which stands for Content Management...
View ArticleParing Down the All-In-One Maven Archetype
In an effort to better understand the development lifecycle using the Maven Alfresco SDK, I decided to set up a project for an add-on idea I’ve got and looked to the all-in-one archetype. The...
View ArticleSetting Up a Dual-AMP Maven Project
On Wednesday I wrote about downsizing the monolithic project created from the Alfresco All-in-One Maven SDK archetype. My goal was to end up with a project that would only build and deploy the Alfresco...
View ArticleCSRFs and Alfresco Enterprise 4.1.4
Alfresco Enterprise 4.1.4 was released on Thursday, bringing with it a slew of security and stability fixes. One such fix protects against cross-site request forgeries (CSRF). A CSRF attack is one in...
View ArticleAlfresco Folder Templates
A node template in action. If you’re using Alfresco Enterprise 4.0 and above, you’re probably familiar with the Node Templates feature which allows you to place files in the Repository under “Data...
View ArticleLearning Crafter CMS
Originally published at craftersoftware.com. Earlier this month I attended a training course for Crafter CMS, the open-source web content management system. In this post, I discuss my motivations for...
View ArticleAlfresco Maven SDK for 4.2 Now Uses Tomcat 7
In January, I wrote about setting up a dual-AMP project for developing an extension with both Share and repository AMPs for Alfresco. Back then, the integration test goals targeted deployment to a...
View ArticleGit-astrophe: Accidental merges, pushes, and deploys
It’s been a few years since I’ve had any major mishaps with git and I was feeling pretty proud of myself. Yesterday, I had to reset my number of days without incident count to 0. Womp womp. A bit of...
View ArticleOblique Strategies for Atom
In the spirit of my last post, I decided to buckle down last weekend and Be a Creator. I ended up building oblique-strategies, a tiny package for the Atom editor that will display a random aphorism if...
View Article