- Products & Services
- Knowledge Base
Zia believes it is essential for developers to have tools that allow them to focus on the project, and not on what the platform itself needs to activate, package, test, or release extensions.
BOULDER, CO, March 01, 2022 /24-7PressRelease/ -- Zia Consulting, Inc., the leading provider of Enterprise Content Management (ECM) and Intelligent Document Processing (IDP) business solutions, announced today that Piergiorgio Lucidi was awarded "Best Project" for Alfresco Process Services SDK 2.x during the most recent Alfresco Global Virtual Hack-a-thon in January, 2022.
In response to this award, Bindu Wavell, Chief Architect and Owner at Zia Consulting stated, "The APS SDK is a fantastic resource for all Alfresco implementers. It greatly simplifies development of APS projects and encourages best practices of successful APS projects that have been learned over years. Zia is proud that Piergiorgios's project was honored by Hyland and is excited to embrace new collaborators and contributors."
The winning project is a multi-module project based on Apache Maven. It includes support for rapid and standard development for any APS project. The SDK helps developers with different tasks of an APS project, including tasks such as testing, packaging, versioning, and releasing APS integration and extensions.
The project includes the following capabilities:
• Support for any APS version released
• No hidden parent POM (i.e., it works with any IDE)
• Complete support of a Maven lifecycle (i.e., no bash scripts)
• APS Java API classpath settings
• Packaging of the extensions JAR, WARs, Apps, and Docker containers
• Swagger modules that provide for generating APS Rest API client
• Persistent Docker volumes that are useful for testing and migration purposes
• Ability to build, run, and test the entire platform with unit and integration tests
• The inclusion of basic extensions and testing samples
Piergiorgio Lucidi, Solution Architect at Zia Consulting shared, "Technology platforms are progressing at a speed never seen before. Zia believes it is essential for developers to have tools that allow them to focus on the project, and not on what the platform itself needs to activate, package, test, or release extensions. Alfresco Process Services is a fantastic platform with infinite potential to make the realization of a project as smooth as possible."
Before the hack-a-thon, the APS SDK only supported the APS 1.x version. Lucidi from Zia introduced a new development branch that was dedicated to APS 2.x. Two new Maven modules were created and the backport activity done during the event made it easier to migrate and test current extensions. Further, it allowed for testing of the upgrade path when working on a migration project.
During the hack-a-thon, Lucidi was able to finalize everything in a stable version for the APS SDK 2. Improvements done on APS SDK 2.x were backported in APS SDK 1.x, making the entire project reliable. The project also supported the latest version of the Alfresco Process Services platform.
Zia is highly focused on delivering quality results to customers. Investing in this type of project development tool supports best practices, customer satisfaction, accuracy, and ease of use. Check out Zia's blog for more details on the project and technical details. You can also see details of the Alfresco Global Virtual Hack-a-thon by watching the Alfresco Tech Talk here: https://www.alfresco.com/events/webinars/tech-talk-live-135.
About Zia Consulting, Inc.
Zia Consulting is an award-winning system integrator of content management, process management, document capture, and cloud sharing technologies. We address the needs of enterprises to better manage, process, and secure documents by automating business processes and enhancing information governance. Our vertical accelerators for insurance, mortgage, accounting, manufacturing, and more are utilized by some of the world's largest enterprises to reduce costs, increase efficiency, and mitigate risk. For more information visit www.ziaconsulting.com.
# # #