Historical issues #229
Replies: 3 comments
-
I'll go ahead and merge that proposed PR. If folks aren't happy, we can rollback later. |
Beta Was this translation helpful? Give feedback.
-
I do think we need to go through the old issues and migrate them to the new repository. I have read that Geb setup that separate repo as some means of keeping issue numbers that matched the old CodeHaus Jira system. I suppose that was to prevent needing to update old issues. Bulk transfer is pretty straightforward using the GitHub CLI. There are about 280 instances of the I used a code generator to bash out something that should do this:
Looks to me like it should work with a little testing. If there are no objections, I'll go ahead & do that a week from today (after spot-testing an issue or two). |
Beta Was this translation helpful? Give feedback.
-
The main thing is that if you change the numbers, the issue mentions in existing commits will be lost/more confusing. There aren't many but for example this commit: The commit message is: Add a failing test for geb/issues#395 by adding more test coverage for Also, older commits use codehaus Jira references, e.g. Has commit message: GEB-287:Support for static atCheckWait on Page classes Doesn't have an automatic link but at least you can get to: And it looks like there are lots of commits that use that convention. |
Beta Was this translation helpful? Give feedback.
-
I didn't notice before but geb issues were stored in the geb/issues repo not the geb/geb repo. The latter of these has been "moved" under Apache. Asciidoc is currently set up with a macro to point issue links to the geb/issues repo. I was thinking of just leaving the historical issues where they are for now and just have two macros for old and new issue links. We can always copy/move the geb/issues repo as well later if we want (and change the respective macro). Thoughts?
Beta Was this translation helpful? Give feedback.
All reactions