These buttons, although unlike the headphone socket they are truly redundant and require no additional hardware to retain functionality!
I suspect @takashi will disagree, but I think everything TCL-related is a good candidate: It filled a crucial role in the beginning but has since long been replaced with more modern technologies (Python). Now it exists only for backwards compatibility, just like the headphone jack :-)
A ha ha, yes, I absolutely disagree that Tcl is a headphone socket All the readers/writers might be a headphone socket. We now have the FeatureWriter, any workflow can be configured with transformers!
The help panel.
No wait. That didn't go too well the last time.
The help panel.
No wait. That didn't go too well the last time.
Yes, but at least we brought it back. I can't see Apple returning the headphone socket any time soon!
Yes, but at least we brought it back. I can't see Apple returning the headphone socket any time soon!
I can make all sort of replies about the relative responsiveness of Safe's development team to the community and Apple's.
But I'll just say that I'm quite happy with Safe. There's just that one promise Don made at the FMEUC2014 about focal analysis tools that never materialized...
I suspect @takashi will disagree, but I think everything TCL-related is a good candidate: It filled a crucial role in the beginning but has since long been replaced with more modern technologies (Python). Now it exists only for backwards compatibility, just like the headphone jack :-)
Practically this means getting rid of Begin/End Tcl and the TclCaller? Is there any other place this manifests itself at the UI level any longer? We no longer use Tcl Regexp processing so its not in Regular Expression stuff.
The help panel.
No wait. That didn't go too well the last time.
Ouch! I feel the Bern....
If Safe was bold enough they might at some point in the future remove the Transformers containing functionality that is also provided by the new AttributeManager. Such as the AttributeCreator and AttributeRemover.
I actually hope they won't. I'm never a big fan of one-tool-does-everything and while I appreciate the AttributeManager for some functionality, I tend to prefer the originals as their name already indicates what is happening. Inversely, nobody knows what managers do;)
The help panel.
No wait. That didn't go too well the last time.
On a similar note: 'Snap to grid' comes to mind!
You can't charge your iPhone any longer while listening to music (at least not without an adapter).
Imagine FME Workbench would not allow you to view/edit workspaces any longer while running them. Or FME Server "locking" a workspace for each run.
Practically this means getting rid of Begin/End Tcl and the TclCaller? Is there any other place this manifests itself at the UI level any longer? We no longer use Tcl Regexp processing so its not in Regular Expression stuff.
How about the ExpressionEvaluator, is that still TCL-based?
Remove all readers and writers as we now have FeatureReader and FeatureWriter.
(As I just wrote the above sentence I feel like we are removing the base foundation of Workspace. Do we really want that?)
Remove all readers and writers as we now have FeatureReader and FeatureWriter.
(As I just wrote the above sentence I feel like we are removing the base foundation of Workspace. Do we really want that?)
I'd get tired of setting attribute types fairly quickly if there was only the featurereader.
I think Safe Software was early to adopt this trend in FME (the new iPhone 7 launches later this week with one very obvious feature removed: the headphone socket!, including the AirPods).
Here is the proof:srg-fmeheadphonesocket.jpg
Hope this is acceptable and agreeable to everyone!
Just like why I've just bought an iPhone 5SE (lean and mean with headphone jack) I think any such move will cause a large percentage of FME users to hold on to the old ways. We'll get "FME Classic" and "New FME"
You can't charge your iPhone any longer while listening to music (at least not without an adapter).
Imagine FME Workbench would not allow you to view/edit workspaces any longer while running them. Or FME Server "locking" a workspace for each run.
It isn't very long ago that you couldn't save a workspace while it was running...
Just like why I've just bought an iPhone 5SE (lean and mean with headphone jack) I think any such move will cause a large percentage of FME users to hold on to the old ways. We'll get "FME Classic" and "New FME"
Ah yes, together with Vanilla FME and Cherry FME.
I'm sure it would be a huge success!
Ah yes, together with Vanilla FME and Cherry FME.
I'm sure it would be a huge success!
FME Light... FME Zero... What can possibly go wrong ;)
FME Light... FME Zero... What can possibly go wrong ;)
I can see it now: FME Zero: great speed, zero transformers!
I can see it now: FME Zero: great speed, zero transformers!
Didn't we already have that in the FME Universal Translator?
How about the FME Universal Viewer? Safe really lead the way for Apple on that one.
OK. No one else has mentioned it, so I am going to jump in with this one.
What if we removed Shape support from FME?
Now that really would be like removing the headphones socket. Do you think everyone would move to a better format (wireless headphones = geodatabase?) or would they stop using FME?!
It'll never happen - but just imagine the outcry if we did!
I can't recall if we ever did this, but for one old FME Idol I wanted development to create me a Workbench without the canvas! See if anyone could create a translation by keyboard shortcuts alone. Just imagine an iPhone without a screen. It could be amazingly small. I think Apple are missing a trick there.