Skip to main content

Open ideas have been reviewed by our Customer Success team and are open for commenting and voting.

4476 Ideas

jeroen
Contributor
jeroenContributor

Restore Bookmark Navigator toolbar optionGathering Interest

See: In earlier versions of FME (for example 2023.2), the Bookmark Navigator was available as a toolbar option under Tools → FME Options → Toolbars. This feature seems to have been removed in 2024.2. I am not sure if it has returned in 2025, and the FME documentation does not clearly state which toolbar options are currently available or what they do.While bookmarks are still accessible through the Navigator panel, that is not an effective substitute for those who rely on the Bookmark Navigator toolbar. The Navigator is typically used for managing transformers, parameters, database connections, and other elements. In larger workspaces, bookmarks get pushed out of view and require vertical scrolling, which is not only annoying but also time-consuming. It is not a UI element with a fixed or easily reachable position.The Bookmark Navigator in the toolbar provided immediate, horizontal access and required very little screen space. If users choose to enable it, the impact on toolbar real estate is minimal. It was especially useful for jumping between major workspace sections and worked well in presentations or collaborative reviews.As a consultant working with various organisations, I found this feature to be a good motivator for adopting clear and consistent bookmark titles.Please consider restoring this option, or making it available as a configurable UI element in future versions.

Add a way to propagate attribute renaming to downstream referencesArchived

A way to update downstream attributes following attribute renaming would be a really nice feature. It is already done for parameters so why not put in the work to extent it to attributes as well.For example a user has workspace which includes several attributes which are coming from a JSONFlattner - after creating several transformers downstream using the newly created attributes the user decides that he wants to add a prefix to the attributes. When adding this prefix the rest of the workspace breaks because none of the references have been updated to reflect the changes. Probably the more common situation is when an input data set gets an updated schema - e.g., Maybe “Layer” becomes “layerName”. If I update my reader then the rest of my workspace will break. At this point the author has two choices, either, rename all the attributes in the process to match the new names (probably good practice) or just add one AttibuteRenamer at the start of the process to rename the new names back to the old names so the workspace runs again. There are quite a few situations where I think having this kind of functionality would do a lot to improve workspaces readability with little effort on the authors part. For example often when building a workspace it’s pretty common to just reuse the out-out-the box default attribute names (e.g., _area). Then once you’ve finished the bulk of the work maybe you see that it’s unclear what “_area” actually is so you want to rename it so something like foorprint_area - only to find our you’ve used it in several places. Perhaps you decide you can’t be bothered to rename it.This kind of functionally can be used to help promote better readability and better practice with attribute naming. It would also make it a lot easier for AI to understand sections of workspaces as well - (footprint_area x building_height) is a lot easier for an AI to understand what is happening with some context. The way I see it happening would be either completely automatic (similar to User Parameters) or a prompt with a list of affected transformers and which ones to update.