[glue-wg] GLUE2 enumerations

Greg Corbett - UKRI STFC greg.corbett at stfc.ac.uk
Fri Jul 31 10:50:50 EDT 2020


Hi all,

> Once the procedure is clear I have no problem accepting pull requests and doing the merges from time to time. Of course others are warmly welcome.

I think having the procedure clarified would also help the GOCDB team in creating the ServiceTypes and the pull requests going forward. 

For example, it may be useful for the team to include the working group as part of the community review of new ServiceTypes before we add them to GOCDB.

Thanks
Greg

-----Original Message-----
From: Florido Paganelli <florido.paganelli at hep.lu.se> 
Sent: Friday, 31 July 2020 09:42
To: Navarro, JP <navarro at mcs.anl.gov>
Cc: OGF GLUE Working Group <glue-wg at ogf.org>; Corbett, Greg (STFC,RAL,SC) <greg.corbett at stfc.ac.uk>
Subject: Re: [glue-wg] GLUE2 enumerations

Hi all,

On 2020-07-30 22:50, Navarro, JP wrote:
> Hello Florido,
> 
> Reviewing our last GLUE2 WG meeting on November 12, 2019 I see that we have not made visible progress on GLUE 2.1 action items. That is in part my fault which I'll try to correct soon.
> 

I think some of the enumerations introduced with GLUE2.1 are not part of the list on github. Actually the github repo itself is far from complete. But I guess due to the best effort basis of this work we stick to the enumerations that are most important, I guess ServiceType_t at the moment.

> As for the languishing Enumerations pull requests, since this GLUE effort is purely volunteer, others can volunteer to review the pull requests and merge them. If nobody volunteers, and we don't hear from David, I'm willing to help out.
> 
> Would you be willing to review and accept the changes to your "OGF GLUE2 Enumerations procedures and best practices" document so that we can post it and make it official after a brief comment period? With that document in hand it will be easier for myself or others to help maintain the list of Enumerations.

I can do.

Once the procedure is clear I have no problem accepting pull requests and doing the merges from time to time. Of course others are warmly welcome.

I also noticed a copy of the document is here in wiki format:

https://redmine.ogf.org/projects/glue-wg/wiki/Enumerations_procedures_and_best_practices_v10

Which is referenced in the GLUE2.1 specification so it must be kept up to date.

I guess the best is to keep that page and eventually change the version in the page but not the link.

Cheers,
Florido

> 
> Regards,
> 
> JP
> 
> p.s. as you can see, we/XSEDE still want to engage and contribute to 
> the GLUE WG
> 
> 
> 
>> On Jul 30, 2020, at 3:54 AM, Florido Paganelli <florido.paganelli at hep.lu.se> wrote:
>>
>> Hi all
>>
>> I haven't been following the progress in this group for quite a 
>> while, as a matter of fact I do not even know if this channel is still official.
>>
>> I've been asked by Greg from UKRI STFC in UK (in CC) about the status 
>> of the Open Enumerations registry at
>>
>>   https://github.com/OGF-GLUE/Enumerations
>>
>> I recall David Meredith was taking care of merging pull requests but 
>> I do not see any updated procedure anywhere and I think he is no 
>> longer actively doing the merges.
>>
>> I wonder how we should go about it. Right now most of my research 
>> group is on vacation and I do not know how much NorduGRID/ARC is 
>> interested in being part of this. If Greg and UKRI STFC are 
>> interested in maintaining the registry I will gladly give them rights to approve merge requests.
>>
>> My only complaint after a quick look at the current pull requests
>>
>>   https://github.com/OGF-GLUE/Enumerations/pulls
>>
>> Is that some of the new strings are not all lowercase. I would prefer 
>> they are all lowercase at least, to be consistent with the rest of 
>> GLUE2. But I do not know what happened in GLUE2.1 and how much you 
>> kept consistency. I must sadly say I lost interest long ago in the 
>> group activities mainly for the lack of consistency in some that I 
>> believe were critical decisions so my enthusiasm about the subject is low.
>>
>> About the pending merge requests, I think the namespaces in the pull 
>> requests are all well formed, one should check case by case how much 
>> they conform to the expected values and how good the descriptions 
>> are, I remember we had different opinions about these details as well 
>> but I forgot what it was about.
>>
>> I have the feeling the word ServiceType is overused as there is some 
>> confusion about what is a GLUE2 ServiceType and what is a GOCDB 
>> servicetype, but as said I've been far from this and lost track.
>>
>> I'd say from my side as long as it doesn't affect ARC/NorduGRID 
>> negatively I don't really care about which strings end up in this registry.
>>
>> I think the main point is, was there ever consensus on this document 
>> which defines formats and other similar things?
>>
>> http://redmine.ogf.org/dmsf_files/13224?download=
>>
>> Clearly not since the document suggest scheduled venues for the 
>> merges that clearly never happened. Sad. But partly also my bad for 
>> not following up.
>>
>> Would be nice to update such document and the information on github 
>> with the actual procedure including pull requests.
>>
>> Cheers,
>> Florido
>> --
>> ==================================================
>> Florido Paganelli
>>    ARC Middleware Developer - NorduGrid Collaboration
>>    System Administrator
>> Lund University
>> Department of Physics
>> Division of Particle Physics
>> BOX118
>> 221 00 Lund
>> Office Location: Fysikum, Hus A, Rum A403 Office Tel: 046-2220272
>> Email: florido.paganelli at REMOVE_THIShep.lu.se
>> Homepage: http://www.hep.lu.se/staff/paganelli
>> ==================================================
>>
>> _______________________________________________
>> glue-wg mailing list
>> glue-wg at ogf.org
>> https://www.ogf.org/mailman/listinfo/glue-wg
> 

--
==================================================
  Florido Paganelli
    ARC Middleware Developer - NorduGrid Collaboration
    System Administrator
  Lund University
  Department of Physics
  Division of Particle Physics
  BOX118
  221 00 Lund
  Office Location: Fysikum, Hus A, Rum A403
  Office Tel: 046-2220272
  Email: florido.paganelli at REMOVE_THIShep.lu.se
  Homepage: http://www.hep.lu.se/staff/paganelli
==================================================

This email and any attachments are intended solely for the use of the named recipients. If you are not the intended recipient you must not use, disclose, copy or distribute this email or any of its attachments and should notify the sender immediately and delete this email from your system. UK Research and Innovation (UKRI) has taken every reasonable precaution to minimise risk of this email or any attachments containing viruses or malware but the recipient should carry out its own virus and malware checks before opening the attachments. UKRI does not accept any liability for any losses or damages which the recipient may sustain due to presence of any viruses. Opinions, conclusions or other information in this message and attachments that are not related directly to UKRI business are solely those of the author and do not represent the views of UKRI.



More information about the glue-wg mailing list