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

Repository reorganization #417

Open
geofjamg opened this issue Jan 9, 2022 · 3 comments
Open

Repository reorganization #417

geofjamg opened this issue Jan 9, 2022 · 3 comments
Assignees

Comments

@geofjamg
Copy link
Member

geofjamg commented Jan 9, 2022

  • Do you want to request a feature or report a bug?
    feature

  • What is the current behavior?

In order to extend OLF repo scope and having a more modular and extendable code, would could reorganize the code.

  • What is the expected behavior?

powsybl-openloadflow repository would be renamed powsybl-open-simulator
It would be a multi-module Maven project with the following sub modules:
powsybl-open-simulator
+ powsybl-open-simulator-matrix (transfer of com.powsybl.math.matrix from powsybl core)
+ powsybl-open-simulator-network (would contain com.powsybl.openloadflow.network, LfNetwork renamed OsNetwork)
+ powsybl-open-simulator-core (would contain com.powsybl.openloadflow.equation)
+ powsybl-open-loadflow (remaining code from actual repo: lf + as + sensi, DC + AC)

  • What is the motivation / use case for changing the behavior?

  • Please tell us about your environment:

    • PowSyBl Version: ...
    • OS Version: ...
  • Other information (e.g. detailed explanation, stacktraces, related issues, suggestions how to fix, links for us to have context, eg. stackoverflow, spectrum, etc)

(if a question doesn't apply, you can delete it)

@annetill
Copy link
Member

annetill commented Jan 9, 2022

Yes I trust you on that, I have no skill to resolve this issue :-) Why OsNetwork ? For the transfer of the matrix management, I can find someone from my team.

Maybe, before doing that, it would be great to merge all the PRs open that are close to be finish. What do you think ?

@geofjamg
Copy link
Member Author

Why OsNetwork ?

Like Open Simulator Network

@geofjamg
Copy link
Member Author

Maybe, before doing that, it would be great to merge all the PRs open that are close to be finish. What do you think ?

Sure

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

No branches or pull requests

2 participants