-
Notifications
You must be signed in to change notification settings - Fork 299
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
Merging wicket-jquery-ui into wicketstuff core #850
Comments
+1 for this. We are also using this library |
+1 |
+1
…On Mon, Mar 25, 2024 at 8:41 AM Martin Grigorov ***@***.***> wrote:
+1
—
Reply to this email directly, view it on GitHub
<#850 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAEDCUFA2XWSDCZ756OTBVLYZ7II5AVCNFSM6AAAAABFEPYLPCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMJXGM4TGOJXGI>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
--
Andrea Del Bene.
Apache Wicket committer.
|
@sebfz1 WDYT? :))) |
Thanks Maxim, I didn't noticed this issue was opened. |
Also... Wicket Kendo UI provides the integration for the free components (ASF licensed), but also some of the pro components. There's a reference to "kendo-full.js" kendo's CDN (if I recollect the name correctly) for the demo app to run for those pro widgets. From my understanding reading the license, it's ok, no issues. And as long as it was my project/repo, it's not a big deal even if my understanding was incorrect. Now that the project is about to join the ASF repo, better to quickly double check on this I think... |
@sebfz1 Wicketstuff is not an ASF repo. |
@sebfz1 I believe transfer to wicketstuff can be very much transparent :)
I can handle it later this week :) (or someone else can do it) |
@sebfz1 in principle, we have a Wicket 10 compatible Wicket Kendo milestone release that could be used / tested. The parts I have tested so far worked with Wicket 10. So if that is enough for everybody until the code has been merged into Wicketstuff and another Wicketstuff 10.x release has been cut, we may not need another immediate Wicket Kendo release. I'd say as part of the merge, the GAV and package names of the code would indeed change. That would happen on the PR that merges the Wicket Kendo Repo into this Repo. So while this would be a breaking change for users and a bit of effort to upgrade in their code, I think it is ok given the "major" release of the code from 9 to 10 and given that it moves to another hopefully long-time home. Since the API will very likely not change other than the rename, it should be a global search/replace thing for people to fix their code. |
Btw. I think it would be good to prepare the PR in such a way that it merges the entire Kendo Wicket history as well (at least of the branch(s) being merged) and not just be a code-dump of the current state. WDYT? |
I would move everything in one commit (with reference to original repo in README ....) |
In case you ever need to trace the provenance of code or have to go back and read commit comments in order to reproduce what somebody was thinking when they wrote a particular part of the code, having the history is essential. In my personal experience, I have to do this quite regularly - in particular when taking over code from another maintainer. Having to have to switch to a different repo to "git blame" would be annoying. |
make sense :) |
Oh, I forgot wicket-stuff was not an ASF repo! |
@sebfz1 the parameter is |
The process for merging two repos is approximately as follows:
|
I'm looking into preparing a PR... |
- Moving all files from root folder into new wicket-jquery-ui-parent folder
I have opened a PR here: #856 I think it would be good if somebody could have a first look whether this is going into a good direction and if/which wicketstuff conventions should be observed that I may not be aware of. |
- Moving all files from root folder into new wicket-jquery-ui-parent folder
- Integrated Wicket JQuery/Kendo modules into the build process - Adjusted versions
- Removed various redundancies between the wicket jquery parent pom and the wicketstuff parent pom
- Adjust groupId - Integrated Wicket JQuery/Kendo modules into the build process - Adjusted versions - Moved new modules as subfolders under wicket-jquery-ui-parent to align with the structure of other submodules
- Moving all files from root folder into new wicket-jquery-ui-parent folder
- Moving all files from root folder into new wicket-jquery-ui-parent folder
- Use the old groupId for the Wicket JQuery UI / Kendo modules for backwards compatibility
- Use the old groupId for the Wicket JQuery UI / Kendo modules for backwards compatibility
- Use the old groupId for the Wicket JQuery UI / Kendo modules for backwards compatibility
- Use the old groupId for the Wicket JQuery UI / Kendo modules for backwards compatibility
- Use the old groupId for the Wicket JQuery UI / Kendo modules for backwards compatibility
…query-ui-into-wicketstuff-core-9.x Issue #850: Merging wicket jquery UI into wicketstuff core (9.x)
- Adjust module folder names and artifactIds to match wicketstuff conventions
- Adjust package names to match wicketstuff conventions
- Fix additional references to old package names etc. - Fix demo application
…query-ui-into-wicketstuff-core Issue #850: Merging wicket jquery UI into wicketstuff core (10.x)
wicket-jquery-ui has not seen a release for quite some time, but it is still a useful library and it is in principle ready to be release for Wicket 10. I have been offered the opportunity to run such a release.
However, I would propose to instead prepare a PR to merge wicket-jquery-ui into WicketStuff Core. That would save the work for a release cycle. And I would offer to help out a bit with wicketstuff itself (including the merged wicket-jquery-ui) then, so there is one shoulder more to back the project.
WDYT?
The text was updated successfully, but these errors were encountered: