Skip to main content
Archived

Introduce packaged/zipped FMX

Related products:FME Form
  • August 23, 2017
  • 1 reply
  • 9 views
rylanatsafe
siennaatsafe
virtualcitymatt
geosander
+3
  • rylanatsafe
    rylanatsafe
  • siennaatsafe
    siennaatsafe
  • virtualcitymatt
    virtualcitymatt
  • geosander
    geosander
  • mark_f
  • crayxt
  • jorge_vidinha
    jorge_vidinha
  • wchatx

geosander

In order to be able to easily share both plug-ins and custom transformers (both using the .fmx extension), it would be great to introduce a new file type, that basically is a packaged/zipped FMX with a bunch of auxiliary files added to it. This would be similar to the .fmwt file (Workspace Template), that has the ability to include source datasets with the workspace.

Why?

  • If you developed an FME plug-in using Python for example, you typically end up with a .fmx file and one or more .py files. This can't be shared on FME Hub unfortunately (as discussed here). Bundling it and adding support for it might solve that for those users who are not familiar with Git (if FME moves in that direction): the code file would simply be included in the package and when the user downloads the plug-in, it will all be installed in the FME transformer directory.
  • An FMX package would allow us to include required resources, e.g. when the custom transformer requires some kind of lookup table (e.g. CSV).
  • You could include images (GIF, JPG) that can be used for creating examples in the transformer description/help section. If you want to do that now, you'd have to host the image on a server (which means keeping it online "forever") and link to it in the transformer description/help.
<strong>This post is closed to further activity.</strong><br /> It may be a question with a best answer, an implemented idea, or just a post needing no comment.<br /> If you have a follow-up or related question, please <a href="https://community.safe.com/topic/new">post a new question or idea</a>.<br /> If there is a genuine update to be made, please contact us and request that the post is reopened.

1 reply

fmelizard
Safer
Forum|alt.badge.img+19
  • Safer
  • August 23, 2017

Top people are working on this right now actually. Our initial plan should cover off these use cases actually, but please keep the requirements list flowing. I'll be sure to forward this link over to the people doing the work.

We intend ourselves to make use of this expanded capability so we can deliver more timely and less invasive fixes when (yes, WHEN not IF) APIs to various services change. Twitter, I'm looking at you...


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings