-
Notifications
You must be signed in to change notification settings - Fork 267
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
Modularise the plugin #758
Comments
Idea is known ... topic not easy https://groups.google.com/g/mojohaus-dev/c/hRltMfTmB4o We also have some of proposition in PR #619 |
The most important is that we will break a links to documentation site. Site is referenced from many place ... we need some redirection from old url to new one. There is many useful hints https://gist.github.com/domenic/1f286d415559b56d725bee51a62c24a7 |
I've noticed that it's not an easy job. Everything is interconnected. |
I don't get why you want to move the repository though. I'll create a draft PR so that you can have a look at my work so far, albeit not done yet. |
I've updated the links, but now I'm actually thinking of maybe changing the EDIT: No, that would mess things up. |
Proposition for first stepfirst modules
assumptions
rename git repository to versionsLinks like https://www.mojohaus.org/versions-maven-plugin/... should be redirect to https://www.mojohaus.org/versions/versions-maven-plugin/... I hope it can be achieved by creating simple html files in https://github.com/mojohaus/mojohaus.github.io with redirects Next stepsIntroduce new module
|
If we're changing the packages, shouldn't it be |
Root site will contains list of modules and simple description like in https://maven.apache.org/surefire/index.html |
First step done, |
Another (mainteinance) idea: modularise the plugin: at least a separate module for the API, etc.
The text was updated successfully, but these errors were encountered: