impulse-org / imp.runtime

IMP radically simplifies and speeds up the IDE development process in Eclipse, for both language with existing front-ends as well as languages generated using compiler and interpreter generation frameworks
8 stars 8 forks source link

add README #4

Open paulvi opened 10 years ago

paulvi commented 10 years ago

Please add README.md with essentials links, quick start etc

jurgenvinju commented 10 years ago

Thanks Paul. A minimal README was added. I am not closing this bug while it can be improved.

paulvi commented 10 years ago

Yes, some Internet links would help

Ingo60 commented 10 years ago

It looks like Eclipse removed the IMP update site on http://download.eclipse.org/technology/imp/updates/

Will there be some replacement? Or should one build this and distribute it along with the plugin one has written?

jurgenvinju commented 10 years ago

Hi!

You are the first to ask! How about we host the runtime on update.rascal-mpl.org for now? Would that be helpful?

Cheers

Jurgen — Jurgen J. Vinju CWI SWAT INRIA Lille UvA master software engineering http://jurgen.vinju.org

On Fri, Feb 28, 2014 at 11:50 PM, Ingo Wechsung notifications@github.com wrote:

It looks like Eclipse removed the IMP update site on http://download.eclipse.org/technology/imp/updates/

Will there be some replacement? Or should one build this and distribute it along with the plugin one has written?

Reply to this email directly or view it on GitHub: https://github.com/impulse-org/imp.runtime/issues/4#issuecomment-36402873

Ingo60 commented 10 years ago

Thank you for the quick reply.

Well, the problem for me is that I have a plugin I am distributing, which is based on the IMP. (https://github.com/Frege/eclipse-plugin). I have written tutorials and documentation about how to install the prerequisite (i.e. IMP) for my plugin. I need to make this idiot-proof, you know. But as it stands, new users couldn't get it running at all. Upgrades are fortunately possible, though.

So, anything is better than nothing, but the more stable the URL is, the better. I'd also prefer a naked runtime, without any LPG stuff or whatnot.

BTW, I find it sad, that the IMP is apparently not maintained any longer. The more so as I find the basic idea (you have a compiler? now make yourself an IDE!) quite appealing.

On that note, as far a I could find out (absolute eclipse noob as I am), IMP seems to use deprecated eclipse features (for ex. Actions instead of Commands), though it still runs fine on Kepler. But I am afraid that some time it will just stop working. Any comments on that?

jurgenvinju commented 10 years ago

Hi

Well, we intend to keep the runtime up and running because we need it! We are in the same situation as you and there are a few others. Together we can easily keep this pivotal functionality up using github. We are planning to merge a fork by tu delft for example in spring. Its not dead! Its just a bit smaller and more focused now and IBM seems to have lost interest. 

Cheers!

Jurgen — Sent from Mailbox for iPad

On Sat, Mar 1, 2014 at 1:28 PM, Ingo Wechsung notifications@github.com wrote:

Thank you for the quick reply. Well, the problem for me is that I have a plugin I am distributing, which is based on the IMP. (https://github.com/Frege/eclipse-plugin). I have written tutorials and documentation about how to install the prerequisite (i.e. IMP) for my plugin. I need to make this idiot-proof, you know. So, anything is better than nothing, but the more stable the URL is, the better. I'd also prefer a naked runtime, without any LPG stuff or whatnot. BTW, I find it sad, that the IMP is apparently not maintained any longer. The more so as I find the basic idea (you have a compiler? now make yourself an IDE!) quite appealing.

On that note, as far a I could find out (absolute eclipse noob as I am), IMP seems to use deprecated eclipse features (for ex. Actions instead of Commands), though it still runs fine on Kepler. But I am afraid that some time it will just stop working. Any comments on that?

Reply to this email directly or view it on GitHub: https://github.com/impulse-org/imp.runtime/issues/4#issuecomment-36423518

Ingo60 commented 10 years ago

Good to hear I am not the only one!

So, will you publish the URL of the upgrade site once you have it?

jurgenvinju commented 10 years ago

Yes. Can it wait a week or so? Cheers!— Sent from Mailbox for iPad

On Sat, Mar 1, 2014 at 8:00 PM, Ingo Wechsung notifications@github.com wrote:

Good to hear I am not the only one!

So, will you publish the URL of the upgrade site once you have it?

Reply to this email directly or view it on GitHub: https://github.com/impulse-org/imp.runtime/issues/4#issuecomment-36433175

Ingo60 commented 10 years ago

Sure, no worries! I'll look here from time to time.

Maybe I could even help out with something, yet as I said, I am not that good at Eclipse (that's why I choose IMP in the first place).

jurgenvinju commented 10 years ago

I have create an IMP feature category on our own update site which is continuously produced by jenkins. If it works correctly we will copy it to the stable version. Could you test if this works for you at http://www.rascal-mpl.org/unstable-updates ?

Thanks!

Ingo60 commented 10 years ago

Works for me, with both Indigo and Kepler. I have tested with virgin installs. (The URL I used was http://update.rascal-mpl.org/unstable)