Archi Forum

Archi => Archi Development => Topic started by: dimitris on November 03, 2014, 13:08:50 PM

Title: Update site
Post by: dimitris on November 03, 2014, 13:08:50 PM
First of all, thanks for all your hard work on Archi! Is there any chance that the c.a.model and c.a.jdom plugins could be made available in the form of an Eclipse update site so that .archimate models can be used within Eclipse with transformation languages such as Epsilon, ATL, QVT etc.? I'd be more than happy to help with this if that's of interest.

Thanks,
Dimitris
Title: Re: Update site
Post by: Phil Beauvoir on November 03, 2014, 13:44:24 PM
Hi,

could you explain what would be involved in doing this? Would it mean having a separate location for the source?

Phil
Title: Re: Update site
Post by: dimitris on November 03, 2014, 14:05:26 PM
Hi Phil,

Thanks for your response. No - there's no need to have a separate location for the source to do this. There's a nice article on the Eclipse Wiki that demonstrates how to create an update site [1].

Thanks,
Dimitris

[1] https://wiki.eclipse.org/FAQ_How_do_I_create_an_update_site_(site.xml)%3F
Title: Re: Update site
Post by: Phil Beauvoir on November 03, 2014, 15:37:40 PM
Hi Dimitris,

might this be something that you could set up?

[Edit] I created a basic one from the link you provided. Should all plugins go in it?

Phil
Title: Re: Update site
Post by: dimitris on November 03, 2014, 15:50:02 PM
Hi Phil,

The c.a.model and c.a.jdom plugins should suffice. My first thought was to set up an update site for this myself but I thought I'd check with you first.

Thanks,
Dimtiris
Title: Re: Update site
Post by: Phil Beauvoir on November 03, 2014, 15:54:20 PM
Hi Dimitris,

I'm happy if you want to set one up.  :D

I took a quick look at the process and created a Feature project for the c.a.model and a local update site but then I wondered if more plugins should go in there.

I guess, given that the idea is to use it within Eclipse itself and because c.a.model has a dependeny on c.a.jdom, that those two should suffice, as you say.

Phil
Title: Re: Update site
Post by: dimitris on November 03, 2014, 16:17:43 PM
Hi Phil,

Done [1]. In case you'd like to host this on the Archi website in the future, the feature and update site projects are available under [2, 3]. If/when you do this, please respond to this thread and I'll update the link to point towards the "official" update site.

Thanks,
Dimitris

[1] https://code.google.com/p/epsilonlabs/
[2] https://epsilonlabs.googlecode.com/svn/trunk/com.archimatetool.model.updatesite
[3] https://epsilonlabs.googlecode.com/svn/trunk/com.archimatetool.model.feature
Title: Re: Update site
Post by: Phil Beauvoir on November 03, 2014, 16:49:41 PM
That was quick!

I have an idea - would it make sense to put it here:

https://github.com/archi-contribs

Phil
Title: Re: Update site
Post by: dimitris on November 03, 2014, 17:25:41 PM
Hi Phil,

Sure! How do we go about doing this?

Thanks,
Dimitris
Title: Re: Update site
Post by: Phil Beauvoir on November 03, 2014, 17:34:04 PM
If you have a GitHub user name I can invite you.
Title: Re: Update site
Post by: dimitris on November 03, 2014, 17:36:55 PM
Hi Phil,

My GitHub id is kolovos.

Thanks,
Dimitris
Title: Re: Update site
Post by: Phil Beauvoir on November 03, 2014, 17:47:57 PM
I set up two empty git repos there and invited you. Not sure if I've done it correctly. :-)
Title: Re: Update site
Post by: dimitris on November 03, 2014, 23:16:34 PM
Hi Phil,

I've created a new repository which now hosts both projects

https://github.com/archi-contribs/eclipse-update-site

Thanks,
Dimitris
Title: Re: Update site
Post by: Phil Beauvoir on November 04, 2014, 08:31:44 AM
Hi Dimitris,

that's great, thanks very much! I think the link in the README needs to be updated, though. I deleted the unnecessary feature repository as well as you put both projects in the one repo.

Phil
Title: Re: Update site
Post by: dimitris on November 04, 2014, 08:40:44 AM
Hi Phil,

Thanks for doing this. The update site seems to be working well on my side. Typing this on a browser returns a 404 but Eclipse looks for a site.xml under the URL, which exists.

Thanks,
Dimitris
Title: Re: Update site
Post by: Phil Beauvoir on November 04, 2014, 08:42:19 AM
D'oh! Of course. Instinctively I always check the validity of a URL in a browser.  ::)

Thanks!
Title: Re: Update site
Post by: dimitris on November 04, 2014, 08:44:56 AM
On a related note, the following repository can also be safely deleted: https://github.com/archi-contribs/com.archimatetool.model.updatesite

Thanks,
Dimitris
Title: Re: Update site
Post by: Phil Beauvoir on November 04, 2014, 08:51:19 AM
Quote from: dimitris on November 04, 2014, 08:44:56 AM
On a related note, the following repository can also be safely deleted: https://github.com/archi-contribs/com.archimatetool.model.updatesite

Thanks,
Dimitris

Done!