Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Oomph » Share setups via links
Share setups via links [message #1718439] Wed, 23 December 2015 16:36 Go to next message
Felix Dorner is currently offline Felix DornerFriend
Messages: 295
Registered: March 2012
Senior Member
Hi,

When I "test" my setup model, I can drag the model file onto the
installer. Can I also drag a link onto the installer to test a model
someone else makes available on a web server?

I basically would like to make sharing setup models super easy without
making people edit their eclipse.ini of uri redirection described on the
wiki. Just drop a setup link on the installer and it'll know about it..

Felix
Re: Share setups via links [message #1718445 is a reply to message #1718439] Wed, 23 December 2015 19:54 Go to previous messageGo to next message
Abel Hegedus is currently offline Abel HegedusFriend
Messages: 197
Registered: September 2015
Senior Member
This is already supported, if you click on the green plus button on the project selection page, you can enter a publicly available web address and if it points to a .setup file, then the installer will be able to use that.

As far as I know, this is how most projects that are not included in the official Oomph catalog do it (examples with shameless plug for some of our projects: https://github.com/FTSRG/massif/wiki/DevelopersGuide or https://wiki.eclipse.org/EMFIncQuery/DeveloperDocumentation/DevEnvironment#Automatic_.28Oomph.29 )
Re: Share setups via links [message #1718447 is a reply to message #1718445] Wed, 23 December 2015 20:34 Go to previous messageGo to next message
Felix Dorner is currently offline Felix DornerFriend
Messages: 295
Registered: March 2012
Senior Member
On 23/12/2015 20:54, Abel Hegedus wrote:
> This is already supported, if you click on the green plus button on the
> project selection page, you can enter a publicly available web address
> and if it points to a .setup file, then the installer will be able to
> use that.

Exactly what I was searching.

>
> As far as I know, this is how most projects that are not included in the
> official Oomph catalog do it (examples with shameless plug for some of
> our projects: https://github.com/FTSRG/massif/wiki/DevelopersGuide or
> https://wiki.eclipse.org/EMFIncQuery/DeveloperDocumentation/DevEnvironment#Automatic_.28Oomph.29
> )

Afaiu github projects can be added to the main index by filing a
bugzilla. I need this 'host your own' because my project is neither on
eclipse.org nor github.

Thanks Abel.
Re: Share setups via links [message #1718448 is a reply to message #1718447] Wed, 23 December 2015 20:44 Go to previous messageGo to next message
Abel Hegedus is currently offline Abel HegedusFriend
Messages: 197
Registered: September 2015
Senior Member
> Exactly what I was searching.

Great, glad to help even this time of the year!

> Afaiu github projects can be added to the main index by filing a
bugzilla.

Yes, I am aware. Just did not get around to do it yet Smile

> I need this 'host your own' because my project is neither on
eclipse.org nor github.

I think if it is open source, you could also have it added to the main index, no matter where the code resides.

Final note: the great thing is that this URL based approach is easily usable for private, proprietary projects, since having a setup file publicly reachable on the internet does not pose a problem in most cases. In addition, if I remember correctly, the Eclipse Installer even handles some types of authentications as well, and asks for user/password when you load the model.
Re: Share setups via links [message #1718465 is a reply to message #1718448] Thu, 24 December 2015 07:53 Go to previous message
Ed Merks is currently offline Ed MerksFriend
Messages: 33264
Registered: July 2009
Senior Member
Abel,

Yes, I was able to get a Bitbucket project requiring authentication to
work as well. And yes, if a project is open source somewhere, we can
try to find a way to accommodate a catalog for it. Also, at least on
Windows with Firefox, I can drag and drop the link to add it to the
project catalog extensions.

Note that we've also added a redirectable project catalog and a
redirectable product catalog to the index:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=481580


On 23/12/2015 9:44 PM, Abel Hegedus wrote:
>> Exactly what I was searching.
>
> Great, glad to help even this time of the year!
>
>> Afaiu github projects can be added to the main index by filing a
> bugzilla.
>
> Yes, I am aware. Just did not get around to do it yet :)
>
>> I need this 'host your own' because my project is neither on
> eclipse.org nor github.
>
> I think if it is open source, you could also have it added to the main
> index, no matter where the code resides.
>
> Final note: the great thing is that this URL based approach is easily
> usable for private, proprietary projects, since having a setup file
> publicly reachable on the internet does not pose a problem in most
> cases. In addition, if I remember correctly, the Eclipse Installer
> even handles some types of authentications as well, and asks for
> user/password when you load the model.


Ed Merks
Professional Support: https://www.macromodeling.com/
Previous Topic:[Announcement] Save your preferences on the Eclipse.org server
Next Topic:M2E Setup Task: ignore the root pom.
Goto Forum:
  


Current Time: Thu Dec 26 15:18:36 GMT 2024

Powered by FUDForum. Page generated in 0.04293 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top