Blogs
This post is about the latest changes we added to Publications.
1.Enabled Change Tracking for Contact Info
Introduction
Users, Organizations, and Accounts all rely on contact
information such as email address, address, phone numbers.
While
we currently do not support adding these entities to a publication,
this foundation is needed to enable it for the future, to make
publication more useful for the customers.
Desired
outcome
Make the email address, address, phone numbers
change tracked.
What we have
done
We have made these information change tracked.
2.Reduced the noise of reviewing changes in Publications, while improved user experience
Introduction
Publications is becoming the defacto standard for Content
Publishing. While the product has been in development for awhile, it
has quirks that can make it difficult to use.
Some example quirks:
-
Showing changes that are not relevant for users
-
Reviewing changes takes far too long to load
-
Make wiki page to be able to change tracked
-
Buttons will say Submit for Publication but you are actually submitting for workflow.
-
Old publications can stack up in database
Desired
Outcome
Show only the relevant information to users,
with a better performance. Also we would like to avoid outdated data
to be stored in database. While also notify users if they are
submitting their data to a workflow, or a publication.
What we have
done
We have implemented CTDisplayRenderers for
multiple entities to improve performance, and added a mechanism to
remove publications older than six months. We have made wiki pages
to be able to change tracked. We replaced a language key, but in the
future we are planning to replace multiple labels in the product
when workflow and/or publication is enabled.