[debian-mysql] MySQL 5.7 Packaging

Otto Kekäläinen otto at seravo.fi
Thu Mar 17 18:03:03 UTC 2016


Hello!

2016-03-17 17:25 GMT+02:00 Robie Basak <robie.basak at ubuntu.com>:
> 1) It has 5.6 in its history, so figuring out the past is much easier.

Great! I was thinking about doing the same for the next mariadb-10.1
repo: not to start it from scratch but to instead simply copy current
mariadb-10.0 to be used as the starting point. The upstream branch
would contain different stuff in mariadb-10.0 and mariadb-10.1
repositories, but 10.1 repository would have complete history of all
changes ever made.

> 2) There are a series of logical and small commits that can be
> individually reviewed to get from 5.6 to 5.7. This way when reviewing I
> can be sure that we have not regressed anything.

Looks nice! I hope everybody would be as good as you are on writing
commit messages (and using 'git rebase' and 'git amend' to produce a
logical chain of commits).

> I cannot replace the master branch, so I pushed to a branch called
> "rbasak" and also copied the current master branch from Bjoern to one
> called "jesusch" (his username). Can a DD please delete the current
> master branch and rename "rbasak" to "master"?

Done.

> I found the lack of history to be a big pain during 5.6. As none of us
> were around many years ago, we need to be able to ask git questions like
> "when was line X added and with what changelog message". Not preserving
> this history in git makes life much harder so I think it's worth doing
> this properly from the start.
>
> I also ask (again) that people only push to the master branch high
> quality commits of this form: one logical change per commit, with a
> sensible commit message explaining the change.

I agree to the all of above.

> With that, I think my branch is ready for upload to Debian experimental,
> and I'd appreciate any review. One thing that still needs to be done is
> translation updates. We have various updates in the BTS and also need to
> unfuzz the latest s/5.6/5.7/ changes.

I don't have time to review your code, but if you prepare everything
so I don't need to do anything else than build and upload, I can help.



More information about the pkg-mysql-maint mailing list