Ability to clone Extensions

By André Ramos on 27 Apr 2010


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

J.8 May 2010

what's the advantage and how much would you use it?
André Ramos9 May 2010
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.

Fernando Sousa11 May 2010

Not only to clone it, but also to merge!
Hugo Matthioli28 May 2010
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
J.30 May 2010
similar to
http://www.outsystems.com/wisdomofthecrowds /IdeaComment_List.aspx?IdeaId=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
Matthias Preuter31 May 2010

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
Justin James15 Dec 2010
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
Nuno Rolo15 Oct 2013
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.
Kilian Hekhuis25 Oct 2013
Can't you just do a Save As and rename it?
Fernando Sousa25 Oct 2013
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
J.31 Aug 2012
- 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
Kilian Hekhuis10 Sep 2012

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

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

J.18 Sep

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!

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.