Posts

Corteza 2020.12.2 has been released today. This update includes the following updates and improvements:

  • Pagination navigation on reverse sort
  • Properly load record lists when navigating from record page (Github)
  • Add Federation API to swagger docs
  • Fix date range filters for record export (Github)

At the same time, Corteza 2020.09.5 has been released. This release includes:

  • Fix date range filters for record export (Github)
  • Improve record import error screen with additional error context (Github)

How to install Corteza

You can follow the local setup instructions for a local development or demonstration instance of Corteza. If you are looking for setting up a live deployment, check out the extensive production setup instructions. If you have questions, you can engage with other community members in the messaging channels on the Corteza community server at https://latest.cortezaproject.org.

How to upgrade you Corteza instance

To upgrade your instance to the latest version of Corteza, please check out our Upgrade Guide.

Try out Corteza online

Crust Technology has an online Corteza demo available. In this demo, you can try out the Low-Code platform, the CRM, and more. Alternatively, you can sign up for the Corteza Community Server and try out Corteza there.

 

In September 2020, Crust Technology announced that it was being funded by the European Commission’s Next Generation Internet initiative to deliver the Corteza platform as a federated cloud solution for record sharing. After months of development, Corteza’s Record Federation federation feature will be available in the upcoming 2020.12 version, set for release on 22 December 2020.

Following successful Proof of Concept (PoC) and Minimal Viable Product (MVP) stages, additional effort centered on feature and performance stability along with security testing. This included:

  • Concurrent data-sync procedures performance improvements
  • Full support for record update and delete functionality
  • Improved node pairing stability
  • Removed unused and suboptimal components
  • Extensive white-box testing of node-pairing protocol
  • Peer code reviews to ensure all necessary security measures have been implemented
  • Review of all logged events on security critical points
  • Review of accessible data after node pairing (Machine-to-Machine)

Crust Technology’s development of Corteza Record Federation will not stop here. In future versions we will add additional structure and data sychronisation protocols (e.g. gRPC, streaming) and formats. This will widen the list of possible candidates that Corteza can add to its Record Federation network.

Documentation

Three different guides have been created to explain how to enable, set up and use Corteza Record Federation:

Repositories

The 2020.12.x-feature-federation branches have been merged with the main 2020.12.x branch. So, the related repositories on Github are now.

Additionally, the documentation can also be found on GitHub:

About Crust Technology

Crust Technology Ltd, headquartered in Ireland, is the driving force behind Crust, the free and open-source low-code platform and Salesforce alternative. Besides the advanced low-code platform for rapid application development, Crust includes a fully-featured CRM, Service Cloud, Enterprise Messaging, Crust Unify for application management, and End-to-End Business Automation. All 100% free, open and completely standardised. For more information or an online demo, visit www.crust.tech or follow @Crusttech on Twitter.

About Corteza

Corteza is the Digital Work Platform for Humanity. The Corteza project builds a 100% open-source, self-hosted cloud platform for growing your organisation’s productivity. It enables relationships and protects the work and the privacy of all those concerned. Corteza is developed entirely in the public domain, including its design considerations and processes. To download Corteza and for more information about the project, visit www.cortezaproject.org or follow @CortezaProject on Twitter.

About NGI Zero and the European Union Next Generation Internet

NGI Zero is a unique group of organisations that fund and nurture trustworthy, secure and privacy-strengthening technologies as part of the Next Generation Internet initiative of the European Commission. The overall mission of the Next Generation Internet Initiative is to re-imagine and re-engineer the internet for the third millennium and beyond. In order to preserve and expand the European way of life, NGI helps shape a value-centric, human and inclusive internet for all. For more information, visit nlnet.nl/NGI0 or www.ngi.eu.

We are excited to announce a new major release, version 2020.09. This release comes with significant feature and functionality upgrades, including Mail/SMTP improvements, new CRM Suite campaign automation scripts, added support for user impersonation and a lot more. Read more

This is a common question, but a much better question is what should an open source CRM suite be? After all, there are quite a few choices out there on the market – including old stuff that pretends to be new and new stuff just not doing enough to be considered modern in any meaningful way.

Firstly, an open source CRM is a customer relationship management system where all of the software code is published in the public domain. In the case of Corteza, it’s all here: https://github.com/cortezaproject. If all the software is published, the idea is that it can never be taken away from you – whether you pay or not. A CRM suite is, after all, software upon which your business will rely for many years. Another advantage of this approach is that the software can easily be customized and there is usually a pool of providers with the required skills from which to choose.

The best free CRM is based on a Low Code platform

Nowadays, the best free CRM should be based on a Low Code Platform. Open source CRM can be complex and many of the business models underpinning them are based on the premise that you won’t be able to do more complex customization yourself i.e. they’re lulling you into a false sense of security. Corteza is an open source Salesforce alternative and firmly follows the “Lightning” Low Code model, even delivering some nice improvements along the way. The Low Code approach allows you to deliver a rich, company CRM which can evolve as your organisation changes with time – without the need for expensive external consulting at each step. Such a rapid application development model is essential for organisations trading in the modern economy.

Freely available CRM Documentation

Documentation is key too. A proper open source CRM should publish all its documentation and make it freely available – including back versions – with zero catches. There is risk in deploying a solution where the documentation may disappear from view at any given moment (e.g. if the vendor of your CRM suite is sold, merges with another company or goes out of business). Corteza documentation will always be available on our website.

Intellectual property must be managed by an independent software foundation

A core strength of Corteza is that all intellectual property is governed by the independent software foundation “The Commons Conservancy“. There can be no games played with the software code, no dual licensing and all back-versions will always be available. There are lessons to be learned from the SugarCRM disaster a number of years back where the SugarCRM Community Edition was abandoned and SugarCRM began closing off the source code to their CRM suite. Some “forking” happened of the older code base, but none even as remotely well-funded as the original SugarCRM effort. No such games can ever happen with Corteza.

Innovation drives Corteza forward

Being a true open source provider, living according to both the spirit and the letter of the law, keeps a software project on its toes. Corteza is looking forward to delivering smart apps for manufacturing, smart schooling, even more depth to its bpms tool, human resource management, ecological tools, making GDPR simplified and much more in 2020. Innovation drives Corteza forward and our research never stops. From applications of IoT to MDD models and on to AI in all its forms, we’re constantly seeking to understand where your organisation needs to go next. Being the very best of all free crms is a tough goal, but Corteza is uniquely structured and feature rich to deliver on that objective.

We are thrilled to announce that we have released the new documentation site for Corteza. The structure has been optimised and the content has been actualised. It now contains everything you need to know to install, set up and use the open-source digital work platform Corteza. The new structure also enables the community to contribute easier then ever before.

Structure

The documentation has the following structure:

1. Overview

The overview explains what Corteza is, and it gives a summary about the topics “Security”, “Architecture”, “Core Development”, “Deployment” and “Customization”. This chapter is recommended for all new Corteza users.

2. User Manual

The user manual has been created for people that use Corteza for their daily tasks, such as sales people, project managers, service agents, etc. It explains how “Corteza One”, the unified workspace, can be used to access applications and profile settings, and it goes in to details how to use “Corteza Messaging”, “Corteza CRM” and “Corteza Service Solution” are used.

3. Admin Manual

The admin manual is aimed at Corteza administrators, and explains how to manage an already installed instance of Corteza. The first part explains in depth features of the Corteza Admin Panel, and the second part is about Corteza Low-Code.
The chapter about Corteza Low-Code gives insights to admin users on how to create new business applications, and on how to modify already existing applications, such as Corteza CRM and Corteza Service Solution.

4. Management and Maintenance

Management and maintenance is the most technical manual, and it’s written for system administrators. It explains how to install and set up Corteza. Additionally, it gives an overview of the architecture, backup and restore methods, and technical requirements.

The technical requirements section is divided by client side (software) and server side (software, hardware, storage, network, domain and HTTPS/SSL Certificates).

5. Extending and Customising

Developers can learn here how to extend and customise Corteza. Automation scripts allow you to practically automate any process inside Corteza, and by using the API Corteza can interact with the outside world.

You can contribute to the documentation!

The documentation is managed in the Corteza github repository, enabling the community to contribute. Documentation is written in AsciiDoc format and processed with the open-source software AsciiDoctor.

These are the steps on how to contribute:

  1. Clone https://github.com/cortezaproject/corteza-docs.git
  2. Modify or add content
  3. Create a pull request

More detailed info on how to contribute can be found in the readme file.

If you are not familiar with Github, check out this manual.

Where can I find the documentation?

The documentation has been published under https://docs.cortezaproject.org, and is licensed under Apache-2.0.