<div dir="ltr">Hello folks,<br><br>I have some questions about the github move.<br><br>The git histories of the selfhosted repository [0] and that of the github<br>repository [1] are currently divergent (first commits are 753606a [2] and<br>1427738 [3] respectively -- same timestamp, different authors).<br><br>Moving forward, which repository should we take as "canon"? ie, which repository<br>is it preferred to code against? The documentation refers to different repos in<br>various locations: e.g. this [4] refers the self hosted url [0] but [5] refers<br>to the github url [1] (but only for trunk, not for the other branches)<br><br>I'm maintaining a fork for personal use and I'd like to know if I should<br>cherrypick my changes unto the github upstream or not (otherwise rebasing in the<br>future may be increasingly problematic -- right now, it would take quite a while<br>to rebase and I think it would replay/reapply the whole history, i.e. each<br>commit would be there twice, so all my commits should be cherrypicked instead)<br><br>Ideally, the history would not diverge, but I'm assuming there was a good reason<br>to do so (cleaning up author names/emails + ...?).<br><br>Basically, I would like to know the following:<br><br>1. Should we indeed move to github and consider that as upstream from now on?<br>2. Are there plans on merging the histories, or are you comfortable with the<br>fact that they diverge and intend on keeping it that way?<br>    If it's a mistake, then I shouldn't "take the plunge" and cherrypick against<br>    github if that's indeed going to again change in the future.<br>3. Is there an, or can we have an "official stance" on this? I assume it is/will<br>be confusing for many others as well, so some some sort of official guideline<br>would be helpful.<br><br><br>Reference: Announcement of the github move: <a href="https://lists.openwrt.org/pipermail/openwrt-devel/2016-June/041857.html">https://lists.openwrt.org/pipermail/openwrt-devel/2016-June/041857.html</a><br>[0]: <a href="https://git.openwrt.org/openwrt.git">https://git.openwrt.org/openwrt.git</a><br>[1]: git://<a href="http://github.com/openwrt/openwrt.git">github.com/openwrt/openwrt.git</a> (or <a href="https://github.com/openwrt/openwrt.git">https://github.com/openwrt/openwrt.git</a>)<br>[2]: <a href="https://git.openwrt.org/openwrt.git?p=openwrt.git;a=commit;h=753606a">https://git.openwrt.org/openwrt.git?p=openwrt.git;a=commit;h=753606a</a><br>[3]: <a href="https://github.com/openwrt/openwrt/commit/1427738">https://github.com/openwrt/openwrt/commit/1427738</a><br>[4]: <a href="https://wiki.openwrt.org/doc/howto/buildroot.exigence">https://wiki.openwrt.org/doc/howto/buildroot.exigence</a><br>[5]: <a href="https://dev.openwrt.org/wiki/GetSource">https://dev.openwrt.org/wiki/GetSource</a><br><br></div>