Skip to main content

Open ideas have been reviewed by our Product Management and are open for commenting and voting.

Filter by idea status

Filter by product area

4586 Ideas

SonarQube Plugin for FMEOpen

Description: FME is a powerful data integration tool used by many organizations to move, transform and validate data across multiple systems. As the complexity of FME workspaces grows, it can be challenging to ensure that code quality and security best practices are being followed. A SonarQube plugin for FME would be a valuable addition to the FME ecosystem, providing a powerful linting tool that can identify issues, suggest improvements, and flag potential security vulnerabilities in FME workspaces.Use case: The plugin could be used by FME developers, data analysts and IT teams to enforce coding standards and best practices, improving the overall quality and maintainability of FME workspaces. The plugin would allow developers to catch issues early in the development cycle, reducing the risk of errors and security vulnerabilities in production. The plugin could also provide detailed reports that could be used by IT teams to monitor and manage code quality across multiple FME workspaces.Features: The SonarQube plugin for FME could include the following features:Linting of FME workspaces, with suggestions for improvementsIdentification of potential security vulnerabilitiesIntegration with the SonarQube dashboard for easy reporting and managementCustomization of linting rules to fit specific coding standards and best practicesIntegration with FME Server for continuous integration and automated testingImpact: The SonarQube plugin for FME would be a powerful addition to the FME ecosystem, providing a valuable tool for improving code quality, reducing errors and ensuring the security of data integration workflows. This plugin would be a great investment for organizations that rely on FME for critical data integration tasks.

FME Data Express: Device bearing/direction as parameter valueArchived

Hello community,Safe Mobile team is working on new Data Express functionality that will allow capturing device bearing/direction as a parameter value or as a part of location parameter value. We would like to gather some feedback from users and future users of FME mobile apps to make sure the new functionality will help you solve problems you are working on and will be as user friendly as possible.As you might already know, we have added EXIF GPSImageDirection tag support for photos taken with FME Data Express camera. This tag value specifies the direction the device was pointed to when the photo was taken. However, quite likely, there are some scenarios that require capturing device bearing without taking a photo. We would like to hear more about these scenarios.Some of the questions we are discussing now:Would it be sufficient to add device bearing to the Location parameter value? Are there scenarios where using Location parameter wouldn't be logical/user friendly and a separate parameter for device bearing value would be preferred? Is device bearing needed on location only? Are there scenarios when the user would need to select a point on the map and then specify a direction from the selected point/to another point of interest?If the bearing is captured as part of the location parameter value (i.e. on the map), should the bearing be somehow selected/specified on the map (e.g. top of the map) or should still the device direction be considered?Please tell us more about your tasks and scenarios and share your implementation ideas and requests.Thank you in advance for your input.