We have a K2 workflow(.kprx) which is quite complex and due to many changes over the years, it has become messy. I was wondering if there is a way to prettify/beautify it automatically so that the activities fall in some sort of a sequence making it a little more readable.
K2 also allows Visio based plugin to allow Business users to define process flow and then have it imported into Visual Studio for developer to implement it. K2 also provides multiple ways to define processes targeting different audiences (K2 For SharePoint designer, K2 Studio for less complex processes and Visual Studio for developers.
Refer to external documentations regarding implemetations(https://www.trustradius.com/products/k2-platform/reviews) or consult with your local remote services.
That will be a great idea to have a workflow that can be changed automatically to sequence of steps for readability reason. Unfortunately there is no supported way to workaround this. You can create an idea on the Ideas forum: https://ideas.k2.com. and give a vote if you want to see this feature to be implemented in the future.
If the workflow was designed in K2 Studio / K2 for Visual Studio or in the HTML5 designer, then there is no automatic way or re-arranging the activities, this is unfortunately a manual excersize.
The silverlight designer did automatically move activities around.