[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Proposal: List files in Xen originated from external sources
- To: Luca Fancellu <Luca.Fancellu@xxxxxxx>
- From: Jan Beulich <jbeulich@xxxxxxxx>
- Date: Mon, 6 Feb 2023 13:38:14 +0100
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=suse.com; dmarc=pass action=none header.from=suse.com; dkim=pass header.d=suse.com; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=mkLg5SyEloLcxVZcSbvXyHj2WH8eTxhgyYru7I+bpq0=; b=H89p50GxG40O3hpmfsnSjaQaLqlLCfl5TUMahqD6EwQlIlS+C5AlVNs1C2efAbyTakgzXc6y/BCSZj9oUFjdzHxcXmI7O6pIe7tpprQj6053aE+4jG06YvCVdNoe5oLSRg/t3FU8tWilTwx7dTKE1WuNkGUyEVf78UfaHiVL9UC3ejW42u8Cz4F1Xz6Xm0crmyMDXSWVqSFHKan24BPhi0DWt9KQ51wU3vi8ykqWjweG8KLfVD1g+otO7m/6cubPwBud1cAc9hXqTSX0mrqfMKHD4q97IwNmZ7AYoaK/nCYEIh4KUY+WdGJoiOatNgNBnnNLLdGYRxnceqaM5i8JYw==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nktsbzNQVZjYE5F5xYLhc7sdcN/OEgu0xBJaXb+Fh2A7W06FpI9NNpaphYuBJS6p43yv9sfvZcWG+vMkRFQRQWD5Cf4QgTKUT3Pgoe6+geH+Qhb8K9TTUO0KYCSenOZLczio3/yFSZjvRNVdw/SSRUbjw1gTHvEPCGe8fJQsJ5BJsIRaQcwlV7v24y2l24DfqteLftfoPxaZWtrjJwtWNnwZimJXzcIyozAG5IjJctvXILFYU5eiCjTrBWasUc7XGbsgGYfpUlWSkNbd7JWkUL3chTg6v+uMKROZrNqjX5vhm8dY7s/oIbQMLZojWOdCEoISmVVjnits1M8SdJ+rjw==
- Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com;
- Cc: Stefano Stabellini <sstabellini@xxxxxxxxxx>, Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, George Dunlap <george.dunlap@xxxxxxxxxx>, Julien Grall <julien@xxxxxxx>, Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxxx>
- Delivery-date: Mon, 06 Feb 2023 12:39:03 +0000
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
On 06.02.2023 13:21, Luca Fancellu wrote:
>> On 6 Feb 2023, at 10:01, Jan Beulich <jbeulich@xxxxxxxx> wrote:
>> On 03.02.2023 10:30, Luca Fancellu wrote:
>>> origin_path: relative path in the original project, mostly linked to the
>>> original_revision field
>>>
>>> origin_revision: revision of the changes in the repository when this file
>>> was taken.
>>
>> I guess this needs clarifying: What revision is meant here? The one
>> originally
>> imported, the one last updated from, or yet something else? Keep in mind that
>> we may also be selectively importing changes, in which case any particular
>> "revision" can easily end up misleading. The format likely also wants
>> specifying, e.g. (like we do for Fixes: tags) the first 12 digits of a commit
>> hash. For said selective updating this might then allow for something like
>> <base-hash>+<cherry-pick>+...
>
> This is a good point, what would it be the best format in your opinion?
> Maybe we should have the field as an array of revisions?
>
> "origin_revision": [
> "Revision of latest backport”,
> [...]
> "originally imported revision”,
> ]
>
> What should be the best to capture the history of the file?
That would be taking the 2nd step before the 1st one. For now we need to
determine _what_ information we want to record. Then we can determine how
to best represent it.
Jan
|