Giter VIP home page Giter VIP logo

Comments (14)

mcarrer avatar mcarrer commented on June 19, 2024

+1 great idea.

Is anybody in the community willing to help us getting it started?

Thanks.
-Marco

On Mar 31, 2016, at 11:00 PM, Amit Kumar Mondal <[email protected]mailto:[email protected]> wrote:

To ease the setup of Development Environment, an Oomph Catalogue can be provided. Many eclipse projects, for instance, E4 Tools, EMF provide Oomph Catalogues for a hassle free development environment setup.

Another solution could be to create an Yatta Profile to package an Eclipse Installation which abstracts all the required steps for Development Environment setup.

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHubhttps://github.com//issues/110

from kura.

amitjoy avatar amitjoy commented on June 19, 2024

For my personal use, I have created an Yatta Profile which comprises all the necessary plugins and the bundles from a specific branch (kura2) for the Development Environment setup.

You can find it in https://marketplace.yatta.de/.

from kura.

mcarrer avatar mcarrer commented on June 19, 2024

Thanks Amit, that’s great.

@dave - can we advertise this in the Kura web site?
https://marketplace.yatta.de/profiles/l6NV

@amit - is the Yatta Profile something that can be automated with the Kura build so we can have this automatically created in every build?

-Marco

On Apr 2, 2016, at 7:45 PM, Amit Kumar Mondal <[email protected]mailto:[email protected]> wrote:

For my personal use, I have created an Yatta Profile which comprises all the necessary plugins and the bundles from a specific branch (kura2) for the Development Environment setup.

You can find it in https://marketplace.yatta.de/.


You are receiving this because you commented.
Reply to this email directly or view it on GitHubhttps://github.com//issues/110#issuecomment-204764886

from kura.

amitjoy avatar amitjoy commented on June 19, 2024

So far what I have explored, I couldn't find any such maven integration to create automated build for a Yatta Profile. But if there is a change in the specified kura branch, for instance, new bundles are added, then all the bundles including the new ones will automatically be imported while setting up new development environment.

For instance, the Yatta Profile that I have created tracks kura2 branch and if a new developer wants to setup development environment for the first time, this Yatta Profile will automatically import all the existing projects from kura2 branch.

from kura.

mcarrer avatar mcarrer commented on June 19, 2024

If we create a yotta profile on the master branch, we should be able to have a it following the product releases.

Would that work?

On Apr 3, 2016, at 12:43 AM, Amit Kumar Mondal <[email protected]mailto:[email protected]> wrote:

So far what I have explored, I couldn't find any such maven integration to create automated build for a Yatta Profile. But if there is a change in the specified kura branch, for instance, new bundles are added, then all the bundles including the new ones will automatically be imported while setting up new development environment.

For instance, the Yatta Profile that I have created tracks kura2 branch and if a new developer wants to setup development environment for the first time, this Yatta Profile will automatically import all the existing projects from kura2 branch.


You are receiving this because you commented.
Reply to this email directly or view it on GitHubhttps://github.com//issues/110#issuecomment-204815500

from kura.

amitjoy avatar amitjoy commented on June 19, 2024

Yeah, we can create an Yatta Profile on the Master branch as well, so that in the following releases it would track the released changes on the branch. That would work.

from kura.

dwoodard1 avatar dwoodard1 commented on June 19, 2024

Hi Amit,

I just tried the profile and it worked great! Very cool stuff. Maybe we should setup a profile for the master and develop branch. I would be happy to promote this on the Kura website.

One question, the profile seems to tie the Kura source code location to the Eclipse installation directory. Is that configurable? It is not a big deal, it was just a bit confusing for me.

Thanks and let me know if I can help get this rolling.

Thanks,
--Dave

On Apr 4, 2016, at 06:17, Amit Kumar Mondal <[email protected]mailto:[email protected]> wrote:

Yeah, we can create an Yatta Profile on the Master branch as well, so that in the following releases it would track the released changes on the branch. That would work.


You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHubhttps://github.com//issues/110#issuecomment-205230265

from kura.

amitjoy avatar amitjoy commented on June 19, 2024

Hi Dave,

As you suggested, I have created two Yatta Profiles for master as well as develop branches, following a minimalistic approach to install least number of plugins needed for the Development Environment setup.

https://marketplace.yatta.de/profiles/4d0a - Develop
https://marketplace.yatta.de/profiles/1B8n - Master

As the profile is tied to the branch provided in the configuration, it clones the complete repository in its Eclipse installation folder. I couldn't find any such configurable property to set the location. If I find any way to configure this, I would update the profiles then.

from kura.

amitjoy avatar amitjoy commented on June 19, 2024

@dwoodard1 @mcarrer @cdealti

Please do find the new updated Yatta Profiles for Kura Development Environment setup.

https://marketplace.yatta.de/profiles/X4Wj - develop branch
https://marketplace.yatta.de/profiles/OqmT - master branch

These profiles now perform all the manual tasks (importing projects, building the target platform, building all the bundles, setting up custom target platform and so on) automatically. Now contributors can setup their development environment very easily (within 2-3 clicks).

I believe these profiles would definitely help future contributors.

from kura.

ibinshtok avatar ibinshtok commented on June 19, 2024

Use profiles to new web page.

from kura.

cdealti avatar cdealti commented on June 19, 2024

@dwoodard1 Can we close or postpone this?

from kura.

cdealti avatar cdealti commented on June 19, 2024

@dwoodard1 I think so.

from kura.

ctron avatar ctron commented on June 19, 2024

I think this is solved by PR #320 using the Eclipse Installer.

from kura.

dwoodard1 avatar dwoodard1 commented on June 19, 2024

Closing this issue. We now have a Yatta profile and Oomph installer for Kura. Any issues with these methods should be tracked separately.

from kura.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.