Skip to main content

***Note from Migration:***

Original Title was: Add the Ability to Generate Documentation (PDF, Word, Sharepoint, Web) from Workspaces


I don't know if you are familiar with BizAGI (http://www.bizagi.com/). It's a tool to document "processes". After you described the tasks etc in the process you can generate documentation (PDF, Word, Sharepoint, Web, etc).

I think it would be cool if it was possible to document FME Workspaces in a similar way. If it would be possible to write descriptions in the "transformers", bookmarks could be used to generate structure, different "chapters" in the documentation (in a PDF).

Now I am sometimes using BizAgi to document FME Workspaces. Because FME Workspaces are very "process oriented" it would be nice to be able to generate documentation automatically. It would also force you be able to write even more "clean" workspaces :).
I don't know about bizagi, but I am recently familiar with Doxygen which is a similar concept (automatically creates HTML documentation based on comments within the source code of a program).

 

I think something similar for FME would actually be pretty neat from a process perspective. It could take Bookmarks and use them for grouping. Annotation would become the general commentary (of the process (possibly with tags like doxygen)). After all, while FME is relatively self-documenting, it can still be tricky to determine what a workspace does.

 


This would be very nice. It would have saved me and my co-workers a lot of work documenting workspaces for a client. I would prefer Word, PDF and OpenOffice-formats.


Excited to share that in FME Workbench 2025.1 — you can now generate intelligent summaries of your workspace using AI Assist!

Whether you’re preparing documentation for a colleague, writing a report for stakeholders, or just trying to make sense of a large workflow, AI Assist can now automatically generate a summary of your workspace.

With just a few clicks, AI Assist will scan your current workspace and produce a natural-language overview of what it does — including key transformers, data flow, and the purpose of each section. This gives you a fast starting point for documentation, audits, and team handoffs.


OpenReleased