public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
From: Laszlo Ersek <lersek@redhat.com>
To: Rebecca Cran <rebecca@bluestop.org>
Cc: "Brian J. Johnson" <brian.johnson@hpe.com>,
	Jeremiah Cox <jerecox@microsoft.com>,
	stephano <stephano.cetola@linux.intel.com>,
	"edk2-devel@lists.01.org" <edk2-devel@lists.01.org>
Subject: Re: [edk2-announce] Research Request
Date: Thu, 6 Dec 2018 15:07:42 +0100	[thread overview]
Message-ID: <7775afaf-812a-c2f2-cc68-15698948a2e8@redhat.com> (raw)
In-Reply-To: <dda2064e-e5b1-49e0-1685-1d591b04f82a@redhat.com>

On 12/06/18 15:05, Laszlo Ersek wrote:
> On 12/05/18 18:26, Rebecca Cran wrote:
>> On Wednesday, 5 December 2018 05:55:41 MST Laszlo Ersek wrote:
>>
>>> (1) Pls. explain to me how I can create an edk2 clone at
>>> <code.bluestop.org>. :)
>>
>> You don't. In a production system it may be possible to clone from either 
>> GitHub or code.bluestop.org (which mirrors github), but the clone URL given 
>> when you click "Clone" on https://code.bluestop.org/diffusion/EDK/ doesn't 
>> work (since I've not configured it).
> 
> Well, I don't specifically desire creating an edk2 clone on
> <code.bluestop.org> *using the WebUI*. However, in order to share my
> work (i.e. to submit a pull request that refers to a topic branch of
> mine), I need to have a publicly available / fetchable git repository.
> (This is no different from mailing list based pull requests BTW.)
> 
> So, let me reformulate: can I *have* (by any means) a personal edk2
> clone on <code.bluestop.org>, and can I push my topic branches there?
> (Obviously it's not specifically about me nor specifically about
> <code.bluestop.org>, but about any contributor with a topic branch to
> submit, and about any site that would possibly run the central edk2
> Phabricator instance.)
> 
> Right now I'm confused whether Phabricator (in general) offers
> repository storage for contributors, or if that would have to come from
> another service. (That wouldn't be too convenient.)
> 
> Anyway, the goal of a personal edk2 repo (clone) for me on
> <code.bluestop.org> would be that I should be able to receive pull
> requests against it.
> 
> Am I misunderstanding something?
> 
>>  
>>> (2) Please create a throw-away account for yourself.
>>
>> Done (though not throw-away).
> 
> I suggested "throw-away" because one of the later steps involves
> deleting it.
> 
>>  
>>> (3) Submit a pullreq against (1), with a topic branch that has two
>>> commits, and simple text file modifications.
>>
>> https://code.bluestop.org/D1
>> Since Phabricator doesn't care about topic branches (just patches),
> 
> Please wait a second, I don't understand. What do you mean by "doesn't
> care about topic branches, just patches"?
> 
> Compare three scenarios:
> 
> (a) Someone implements a new feature in 10 patches, and sends each patch
> individually to the mailing list, without a common cover letter, and
> without numbering in the subject lines. That's what I'd call "doesn't
> care about branches just patches", and it's unusable for development.
> 
> (b) Someone sends a normal patch series, they just don't state what
> upstream commit the series applies to. I can sort-of see this as "no
> topic branch, just patches". Is this what you mean? Does Phabricator
> maintain the series of patches as such (without a base commit), i.e. the
> set of patches in the series, and their relative order?
> 
> (c) An actual pull request that refers to a specific commit hash (which
> may or may not, although it almost always is, identified by a branch
> head or tag).

Sigh, I failed to finish (c). I meant to ask, assuming I upload my work
(a topic branch) via git-push to the phabricator instance that hosts my
personal clone -- when I submit the pull request, does the pull req
preserve the specific commit hash (and hence the full git history
leading up to it), or does the request decay to (b), similarly to the
"normal" mailing list posting?

Thanks,
Laszlo


  reply	other threads:[~2018-12-06 14:07 UTC|newest]

Thread overview: 43+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-11-14 18:34 [edk2-announce] Research Request stephano
2018-11-20 23:47 ` Jeremiah Cox
2018-11-21  0:58   ` stephano
2018-11-26 21:43     ` Jeremiah Cox
2018-11-26 22:27       ` stephano
2018-11-27  9:33       ` Knop, Ryszard
2018-11-27 21:16         ` Jeremiah Cox
2018-11-27 22:23           ` Rebecca Cran
2018-11-28 18:19             ` Jeremiah Cox
2018-11-28 19:21               ` Rebecca Cran
2018-11-27 12:53       ` Laszlo Ersek
2018-11-27 21:55         ` Brian J. Johnson
2018-11-28 11:07           ` Laszlo Ersek
2018-11-28 18:31             ` Jeremiah Cox
2018-11-28 22:01               ` Laszlo Ersek
2018-11-29  1:07                 ` Jeremiah Cox
2018-11-29  9:48                   ` Laszlo Ersek
2018-11-29 21:20                     ` Rebecca Cran
2018-12-03  9:29                       ` Laszlo Ersek
2018-12-03 21:39                         ` Rebecca Cran
2018-12-04 18:00                           ` Laszlo Ersek
2018-12-05 12:55                           ` Laszlo Ersek
2018-12-05 17:26                             ` Rebecca Cran
2018-12-06 14:05                               ` Laszlo Ersek
2018-12-06 14:07                                 ` Laszlo Ersek [this message]
2018-12-06 14:13                               ` Laszlo Ersek
2018-12-06 15:25                                 ` Rebecca Cran
2018-12-07  6:10                                 ` Rebecca Cran
2018-12-07 12:00                                   ` my Phabricator findings [was: Research Request] Laszlo Ersek
2018-12-07 13:11                                     ` Rebecca Cran
2018-12-05 17:31                             ` [edk2-announce] Research Request Rebecca Cran
2018-12-06 13:51                               ` Laszlo Ersek
2018-12-03 17:22                     ` Jeremiah Cox
2018-12-04 18:26                       ` Laszlo Ersek
2018-12-05 19:09                         ` Jeremiah Cox
2018-12-06 13:33                           ` Laszlo Ersek
2018-11-28  5:54 ` Desimone, Nathaniel L
2018-11-28  6:22   ` Stephano Cetola
2018-12-04 18:20 ` Philippe Mathieu-Daudé
2018-12-05 16:03   ` stephano
2018-12-12 13:20 ` GitLab results from my POV [was: Research Request] Laszlo Ersek
2018-12-20 17:46   ` Rebecca Cran
2019-01-10 20:17 ` about 'sr.ht' " Laszlo Ersek

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-list from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=7775afaf-812a-c2f2-cc68-15698948a2e8@redhat.com \
    --to=devel@edk2.groups.io \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox