Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Nächste Überarbeitung
Vorherige Überarbeitung
u:adrian:git_federated_pr [2018/03/26 11:05] – angelegt Adrian Heineu:adrian:git_federated_pr [2018/03/29 07:32] (aktuell) – [Federated git merge requests] Adrian Heine
Zeile 2: Zeile 2:
  
   * https://gitlab.com/gitlab-org/gitlab-ce/issues/4013   * https://gitlab.com/gitlab-org/gitlab-ce/issues/4013
 +  * https://git-scm.com/docs/git-am / https://git-scm.com/docs/git-format-patch
 +  * https://notabug.org/NotABug.org/notabug/src/master
 +  * git request-pull
 +  * git appraise
 +  * https://github.com/gogits/gogs/issues/3131
 +  * https://news.ycombinator.com/item?id=13190411
 +  * https://github.com/gogits/gogs/issues/4437
 +  * https://github.com/go-gitea/gitea/issues/184
 +  * https://docs.pagure.org/pagure/usage/pull_requests.html#remote-git-to-pagure-pull-request
 +  * ~/net/adrian/var/gitr
 +  * Mail / web / git+ssh / git+HTTPS
 +    * Request merge
 +      * Commits should land in a separate repo
 +    * Write comment
 +    * Update merge request
 +    * Abandon merge request
 +  * Verify E-Mail address?
 +
 +===== git+ssh =====
 +
 +  * Request merge
 +    * git push anon-git@git-server.net:user/repo
 +    * Would require an SSH server that accepts every key or a setup step where you paste your key
 +    * Also, you cannot pull anonymously right now, so your origin will usually be the HTTPS endpoint
 +
 +===== git+HTTPS =====
 +
 +  * Request merge
 +    * git push https://gitlab.com/gitlab-org/gitlab-shell.git HEAD:master
 +      * Pro: Simple
 +      * Con: An action that should normally fail suddenly succeeds in an unexpected way
 +      * Con: Anon commit is in main repo
 +      * Con: Pull after successful push does not yield commit
 +      * Maybe an HTTP redirect would work?
 +    * git push https://gitlab.com/gitlab-org/gitlab-shell/ANON.git HEAD:master
 +      * Con: More complicated
 +      * Con: Pull after successful push does not yield commit
 +      * Pro: Anon commit is in separate repo
 +      * Pro: Anon MR has to be requested explicitly
 +
 +
 +Beschreibe Dein Projekt kurz.
 +
 +Max. 700 Zeichen
 +
 +
 +Welches gesellschaftliche Problem willst Du mit Deinem Projekt lösen?*
 +
 +Max. 700 Zeichen
 +
 +Wie willst Du Dein Projekt technisch umsetzen?*
 +
 +Max. 1300 Zeichen
 +
 +Welche ähnlichen Lösungen gibt es schon, und was wird Dein Projekt anders bzw. besser machen?*
 +
 +Max. 400 Zeichen
 +
 +
 +Wer ist die Zielgruppe, und wie soll Dein Tool sie erreichen?*
 +
 +Max. 700 Zeichen
 +
 +
 +Hast Du schon an der Idee gearbeitet? Wenn ja, beschreibe kurz den aktuellen Stand und erkläre die Neuerung.*
 +
 +Max. 700 Zeichen
 +
 +Link zum bestehenden Projekt (falls vorhanden)
 +
 +
 +Wie viele Stunden willst Du (bzw. will das Team) in den 6 Monaten Förderzeitraum an der Umsetzung arbeiten?*
 +
 +Bitte eine Zahl eintragen.
 +
 +Skizziere kurz die wichtigsten Meilensteine, die Du (bzw. das Team) im Förderzeitraum umsetzen willst.*
 +
 +Max. 700 Zeichen