[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



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.