- The new unique source of truth will be the internal hidden repository.
- PR/WIP will be still visible only for third party contributors as now.
- The approval/"ready to pull" timing will establish who will have the burden of rebasing and resolving conflicts: google internally vs third party contributor in public PR.
Is this right?
--
You received this message because you are subscribed to the Google Groups "TensorFlow Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to developers+...@tensorflow.org.
Visit this group at https://groups.google.com/a/tensorflow.org/group/developers/.
To view this discussion on the web visit https://groups.google.com/a/tensorflow.org/d/msgid/developers/a8679756-4443-4953-80ab-2abc7c6be7f7%40tensorflow.org.
If the only new source of truth will be an internal repository that we cannot see how we can be sure that:* You will not procastinate to label a ready PR as "ready to pull" just cause your internal code, that we will not see, is conflicting with this potential PR and so you will try to public push your internal change on master before labeling a Public PR to the burden the charge of rebasing to the author of the external contributor.
* That there will be a minimal respect of the time of the arrival of the code (when it is QA ready) cause we only know when WIP started in public PR but not in the internal side (the new source of truth).
I understand the main motivation of your new approach, but I think that there is a regression from the community transparency point of view.
Just my 2c.Il giorno lunedì 2 luglio 2018 18:58:47 UTC+2, Martin Wicke ha scritto:Instead of regularly merging commits from two repositories, the new process will keep them tightly in sync, so that commits appear in both effectively simultaneously. We cannot use Github's tooling to achieve this, so we will merge using our internal tooling (which also merges the PR on GitHub).Google internal commits will show up sooner in this new model (as soon as they're committed), but not before they are committed.PRs have to be rebased against master as before. Once a PR is "ready to pull", it does undergo additional testing (we sometimes do this today, but not for every PR). Sometimes those tests will uncover additional problems, and the reviewer may request additional changes. But as today, those changes will generally not be for conflict resolution.MartinOn Fri, Jun 29, 2018, 19:26 Bhack <s.fa...@gmail.com> wrote:So to summarize:
- The new unique source of truth will be the internal hidden repository.
- PR/WIP will be still visible only for third party contributors as now.
- The approval/"ready to pull" timing will establish who will have the burden of rebasing and resolving conflicts: google internally vs third party contributor in public PR.
Is this right?
--
You received this message because you are subscribed to the Google Groups "TensorFlow Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to developers+...@tensorflow.org.
Visit this group at https://groups.google.com/a/tensorflow.org/group/developers/.
To view this discussion on the web visit https://groups.google.com/a/tensorflow.org/d/msgid/developers/CALW3V4c0pxUhq___mpez%3D3eCmSQOcWKX5_m8hdrXnai5-475Xg%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "TensorFlow Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to developers+...@tensorflow.org.
Visit this group at https://groups.google.com/a/tensorflow.org/group/developers/.
To view this discussion on the web visit https://groups.google.com/a/tensorflow.org/d/msgid/developers/0f06e536-ef33-480f-8e80-c9fda701ba6b%40tensorflow.org.
To unsubscribe from this group and stop receiving emails from it, send an email to developers+unsubscribe@tensorflow.org.
Visit this group at https://groups.google.com/a/tensorflow.org/group/developers/.
To view this discussion on the web visit https://groups.google.com/a/tensorflow.org/d/msgid/developers/4f2fc447-5934-4999-bcac-f8352fbf9142%40tensorflow.org.
To view this discussion on the web visit https://groups.google.com/a/tensorflow.org/d/msgid/developers/4f2fc447-5934-4999-bcac-f8352fbf9142%40tensorflow.org.
--
You received this message because you are subscribed to the Google Groups "TensorFlow Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to developers+...@tensorflow.org.
Visit this group at https://groups.google.com/a/tensorflow.org/group/developers/.
To view this discussion on the web visit https://groups.google.com/a/tensorflow.org/d/msgid/developers/CAGag0U2SYyUtVLEkh0vwP%3DogG20Jy4%2Bwm7RpfMYcQtpJF5stWQ%40mail.gmail.com.
To unsubscribe from this group and stop receiving emails from it, send an email to developers+unsubscribe@tensorflow.org.
Visit this group at https://groups.google.com/a/tensorflow.org/group/developers/.
To view this discussion on the web visit https://groups.google.com/a/tensorflow.org/d/msgid/developers/4f2fc447-5934-4999-bcac-f8352fbf9142%40tensorflow.org.
--
You received this message because you are subscribed to the Google Groups "TensorFlow Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to developers+unsubscribe@tensorflow.org.
To view this discussion on the web visit https://groups.google.com/a/tensorflow.org/d/msgid/developers/4f2fc447-5934-4999-bcac-f8352fbf9142%40tensorflow.org.
--
You received this message because you are subscribed to the Google Groups "TensorFlow Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to developers+...@tensorflow.org.
Visit this group at https://groups.google.com/a/tensorflow.org/group/developers/.
To view this discussion on the web visit https://groups.google.com/a/tensorflow.org/d/msgid/developers/CAGag0U2SYyUtVLEkh0vwP%3DogG20Jy4%2Bwm7RpfMYcQtpJF5stWQ%40mail.gmail.com.
The commits authored by tensorflower-gardener are from anonymous people at Google who may not have a github account.
--
You received this message because you are subscribed to the Google Groups "TensorFlow Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to developers+...@tensorflow.org.
Visit this group at https://groups.google.com/a/tensorflow.org/group/developers/.
To view this discussion on the web visit https://groups.google.com/a/tensorflow.org/d/msgid/developers/40b57af4-2fd7-4763-8a99-0479c3709914%40tensorflow.org.
To view this discussion on the web visit https://groups.google.com/a/tensorflow.org/d/msgid/developers/4a87c8cd-e03d-4887-b6cb-1133adc7e100%40tensorflow.org.
To view this discussion on the web visit https://groups.google.com/a/tensorflow.org/d/msgid/developers/20180815055731.GB18057%40baraddur.perfinion.com.
To view this discussion on the web visit https://groups.google.com/a/tensorflow.org/d/msgid/developers/CAGag0U1JhC7_edFFaZSf6pKHOraHuwA0s7A7n%3DQBqCY2v%3DmRxQ%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/tensorflow.org/d/msgid/developers/CAGag0U2sd8%3D8RFtfN%2BxZZt_vzh5zARD9aEAawRRwmqWYfeOj9g%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/tensorflow.org/d/msgid/developers/d0dcc306-b280-45b2-a14f-a6c487a6e878%40tensorflow.org.