Hello Hoppers,

Proposition 3 is good, I would just add that it would be practical to
change the project and the environment at the same time.

Switch from "Project 1/DEV" to Project2/PROD"

Regards
Nico


Le jeu. 21 janv. 2021 à 16:18, Matt Casters <[email protected]>
a écrit :

> Dear Hoppers,
>
> In a lot of other IDE like tools you find a project-centric approach to
> developing something.
> Using a project is mostly enforced by the way that software works, for
> example Eclipse or Idea.
>
> In Hop we implemented projects as part of a plugin because sometimes you
> just want to trim things down to the bare essentials.   So essentially what
> this comes down to is that you can use projects and put all your work under
> a certain folder as per usual OR you can do your own thing and configure
> Hop just the way you like.
>
> Right now though it's not possible to not use a project once you've used
> one in the GUI.
>
> Brandon raised this issue in a JIRA case and on the chat and perhaps it was
> a misunderstanding but in any case we are faced with some options to reduce
> confusion:
>
> 1. Force the use of a project on a user.  Don't even allow new files or
> metadata to be created without a project to work in.  This is how most
> tools work but the downside is that we'd have to nag the user for the
> creation of a new project before anything can be done.
> 2. Keep things as the way they are but allow the user to disconnect from a
> project. Carify where metadata is stored in this scenario.  We could simply
> add a new button in the toolbar to "disconnect" from a project which would
> simply clear the project combo box.
> 3. Option 1. but with automatic creation of a "Default" project. We can
> store that project somewhere in a standard location (configurable) like
> Eclipse does in ~/workspace/ or simply in the config folder next to the
> metadata (./config/projects/default)
>
> I honestly have no opinion on it so I thought I'd ask.  It's not urgent but
> it warrants clarification since this confusion will continue to bubble up I
> think.  Maybe you have another idea?  Let us know.  I'd be happy to make
> the changes to the codebase, those are likely quite limited.
>
> I also think this issue can be tied together with the shipment of standard
> samples packages with the Hop distribution. Perhaps if we have a Default
> project we could also have a "Samples" project.
>
> Cheers,
> Matt
>

Reply via email to