Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WINDOWS - gvle.discrete-time: dependance in description.txt #170

Open
helraynal opened this issue Apr 25, 2018 · 4 comments
Open

WINDOWS - gvle.discrete-time: dependance in description.txt #170

helraynal opened this issue Apr 25, 2018 · 4 comments

Comments

@helraynal
Copy link

The dependance to discrete-time isn't added in the file "Description.txt" of the package. I have to add it manually.
image

@Chabrier Chabrier self-assigned this May 3, 2018
@Chabrier
Copy link
Member

Chabrier commented May 3, 2018

Hi,

So far, The description.txt file is note edited automatically by the plugins. And the user has to manage dépendencies.

It is true that it could be very convenient to automatically manage, when it is possible this field of the the description file.

But this has to be studied, in order to keep the package consistent.

The main piffal stand and the possibility to mix 2 editing way of the package.
A package can be edited without the GUI, and in this case the depnedencies has to me managed by the editor.
When a package is edited by plugins, we could manage to add the dependency if necessary, but managing to remove a dependency is not so simple.

@rtrepos
Copy link
Member

rtrepos commented Nov 12, 2018

In the gvle menu 'Packages > Current packages dependencies', it is possible to check and to uncheck the packages that are dependencies of the current package.

See for example the beginning of the tutorial for Fibonnacci : https://www.vle-project.org/tutorials/

Is this an answer to this question ?

@Chabrier
Copy link
Member

Almost, i did'nt remember this.
But my idea was more about a complete automation system.
I mean when we add a discrete time class inside a package, of course we do a add a dependency.
But i'm not sure of the feasibility of a total automation?

@rtrepos
Copy link
Member

rtrepos commented Nov 13, 2018

Yes implementing a fully automated process is very challenging. I think we should not try to do it for now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants