So there is the UI refactoring that should make configuration easier to understand: instead of 6 checkboxes with 64 possible combinations that are hard to comprehend and identify which combinations are nonsensical... there are three "discovery" traits that control discovery of origin branches, origin PRs and fork PRs
New functionality is that we can now expose as traits configuration of the git extensions, so if you want to checkout to a local branch rather than a detached head, if you want to control submodule behaviour, etc that is all now available (we also remove the git extensions options that are incompatible with branch sources to stop people complaining when they don't work) New functionality is that - by default - we only clone the minimal ref specs required (add the advanced clone behaviour trait and it will be back to as before) New functionality is that we can use shared code for filtering repositories and branches by wild cards or by regex (and somebody can add Glob style wild cards via an extension plugin and *everyone* gets them!) Then there are the subtle bugs that I fixed due to the better testability of the trait approach Then Bitbucket gets merge commits (except mercurial repositories on Bitbucket cloud... but I hope to address that once I figure out how to get mercurial to do the merges) I claim that the data migration is fully tested... so what I am looking for from testers is: * any issues with data migration * any branches / PRs that were present before and have now disappeared on first rescan after upgrade * any branches / PRs that fall in a "rebuild" storm after upgrade / rescan I believe there should be none of these issues but we need testing from other people's real configuration before we can push an non-beta release for a set of changes this big (40k LoC in the diffs... though a lot - at least half - of that is new tests) On Sat 17 Jun 2017 at 07:43, Łukasz Zachulski <lzachul...@gmail.com> wrote: > Can you summarize what can be expected from those new versions > Is it really only UI refactoring or do changes introduce something more? > > -- > You received this message because you are subscribed to the Google Groups > "Jenkins Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to jenkinsci-dev+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/jenkinsci-dev/6cd55d5c-ea28-4342-9da3-bda8eae1262f%40googlegroups.com > . > For more options, visit https://groups.google.com/d/optout. > -- Sent from my phone -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-dev+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CA%2BnPnMye%2BQEP347495wP5OgiRgOLmdmy%3DnQkgVKHXEMhk3nNVQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.