| Summary: | Please make submodules of org.eclipse.jetty.toolchain provide separate source tarballs | ||
|---|---|---|---|
| Product: | [RT] Jetty | Reporter: | Stanislav Ochotnicky <sochotnicky> |
| Component: | other | Assignee: | Jesse McConnell <jesse.mcconnell> |
| Status: | RESOLVED MOVED | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | akurtakov, joakim.erdfelt |
| Version: | unspecified | ||
| Target Milestone: | 7.5.x | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
Stanislav Ochotnicky
ok, so your issue here is that your pulling down the tag of say, the jetty-versions-maven-plugin-1.0.7 and it is really a tag of the whole repo... fwiw the subdirectory for the plugin is the actual tagged version so if you just descend into that directory you should be able to build what you need there, would that work? Yes I am aware of this. Of course git tags cannot represent part of tree because they are by design repository-wide, that's why I said we'd have to teach gitweb to understand maven projects (and modules). Even then it would be impossible to match a tag to a submodule unless there was a standardized naming of tags. So yes, as long as there are no per-module source tarballs I'll be using global tarball and descending into proper subdirectory to build. If you don't plan to generate separate source tarball for each module that has its own release cycle I am OK as long as each release is tagged (it will just mean we'll be keeping more stuff on our build servers/srpms basically). If you don't want to generate (I know it would involve some work on each release), no problem. Just wanted to be sure you are aware of this. ok, so yes, I am aware of it (now) and how this could be problematic for you guys to maintain. lemme give it a bit of thought and I suspect I'll take care of this for you, just give me a bit to get some time to make it happen. cheers, jesse I marked this as enhancement for a reason. There are already tarballs we can use and so even if you decide to fix this, it's not a priority. Thanks for looking into it. I want to strike a balance where I don't sacrifice your convenience for our standardization of builds. Project moved to https://github.com/eclipse/jetty.toolchain |