Ability to clone Extensions
3049
Views
22
Comments
Implemented
Data & Integrations
OutSystems 10


The ability to clone an extension would be a really really nice-to-have. :-)

2016-04-21 20-09-55
J.
 
MVP

what's the advantage and how much would you use it?
If you ever have to copy an extension to change some part of it you'll curse the lack of this feature.

It's not something you use very often, but it's very handy when the need arrives.


Not only to clone it, but also to merge!
It would be (very) nice to be able to clone an extension. This is even more interesting because copy/paste of actions does not exist as well (but that will be my next idea :))

Merged from 'Clone an extension in Integration Studio' (idea created on 2010-05-28 15:21:21 by Hugo Matthioli), on 2010-06-21 19:16:48 by Pedro Oliveira
2016-04-21 20-09-55
J.
 
MVP
similar to
https://www.outsystems.com/ideas/23/ ?


Merged from 'Clone an extension in Integration Studio' (idea created on 2010-05-28 15:21:21 by Hugo Matthioli), on 2010-06-21 19:16:48 by Pedro Oliveira

can be merged with:

  Clone an extension in Integration Studio



Merged from "Clone an extension in Integration Studio" (idea created on 2010-05-28 15:21:21 by Hugo Matthioli), on 2010-06-21 19:16:48 by Pedro Oliveira
I recently copied an XIF file to branch an extension, and it was a bad experience. Stuff like app.config and settings.settings not coming over made it more work than it should be. There needs to be a good way to clone an extension file.

J.Ja

Merged from 'Integration Studio - Copying extensions should be better' (idea created on 2010-12-15 04:37:08 by Justin James), on 2011-03-18 16:09:19 by Rodrigo Castelo
Also would be nice to detect if a different version is published, like in eSpaces. 
Scenario:
Two developers altering same extension, the one that publish last will see is changes the other don't.

Ideal, detect if different version and allow to merge.
Can't you just do a Save As and rename it?
No, you can't. Just like eSpaces, Extensions have internal unique identifiers. Even if you change the Extension's name, once you publish it on server, the existing extension with the old name will be renamed and the new version will be published.
Well just like it's possible with an eSpace have the option to clone an extension so it can be extended/changed without publishing it under the old extension.

Merged from '[Integration Studio] Possibility to clone extension' (idea created on 2012-08-30 12:51:13 by Evert van der Zalm), on 2016-06-30 15:20:11 by Tiago Simões
2016-04-21 20-09-55
J.
 
MVP
- rename xif
- open xif

does not work?


Merged from '[Integration Studio] Possibility to clone extension' (idea created on 2012-08-30 12:51:13 by Evert van der Zalm), on 2016-06-30 15:20:11 by Tiago Simões
Joost,

Nope it doesn't. When you do that your original xif name is renamed with the new name (and each consumer can't find the reference anymore).

So somewhere it keeps an identifier of the extension.

Merged from '[Integration Studio] Possibility to clone extension' (idea created on 2012-08-30 12:51:13 by Evert van der Zalm), on 2016-06-30 15:20:11 by Tiago Simões

I agree, this should be possible. But Integration Studio is of course that weird uncle nobody talks about, resulting in it having no major changes for ages. I mean, you can't even copy/paste a structure! I think the last "major" change was a fix earlier this year (or last year, can't remember) that fixed some layout issue with Vista/7. Yeah, that's what, 5 years after Vista came to light? Oh wait, I'm not supposed to rant in the comments of every Integration Studio wish? Darn...



Merged from '[Integration Studio] Possibility to clone extension' (idea created on 2012-08-30 12:51:13 by Evert van der Zalm), on 2016-06-30 15:20:11 by Tiago Simões
2016-11-21 23-23-05
Gonçalo Borrêga

It is.... finally... coming...!

2016-04-21 20-09-55
J.
 
MVP

woot, woot!


woot woot

Wow. Glad I didn't hold my breath though :).

There's so much more to P10 than just native mobile apps!!

A game changer!

2013-07-11 10-16-10
David Salvador

Hi!

I'm happy to announce that your idea is already available on the last release of the OutSystems platform 10.

Thank you for your time and collaboration in making OutSystems platform better.

Merged this idea with 'Integration Studio - Copying extensions should be better' (created on 2010-12-15 04:37:08 by Justin James)