[glue-wg] Pull request system [Re: GLUE2.1 draft...]

Baptiste Grenier baptiste.grenier at egi.eu
Fri Jun 8 11:30:55 EDT 2018


Hi Alan,
Thanks, that's great!

https://github.com/OpenGridForum/OGF-GLUE

I would be happy to make a PR, but figuring what was already agreed or not
is not easy for now, especially as lots of things were changed during the
last few days.
Would it be possible to make another export of the actual version to make a
diff?
It would be nice also to enable some automatic syntax (and more?)
validation with something like travis, I would be happy to help set this up.

Cheers,
Baptiste

On Fri, 8 Jun 2018 at 14:52 Sill, Alan <Alan.Sill at ttu.edu> wrote:

> Retitling this subject line to start a new thread with apologies for
> putting this discussion directly into the previous thread earlier.
>
> I’ve seen the PR system work well in other organizations aimed at
> standards production. This allows full discussion of each proposed change
> with merits and consequences of each alteration getting individual
> discussion without being buried in an email thread or forgotten.
>
> If you’d like to try, I have a rough preliminary conversion of the GLUE
> 2.1 draft 0.5 in the OGF-GLUE repository mentioned earlier. One thing to
> try would be to enter pull requests for any changes that have been agreed
> to since then. Another would be to enter PRs to replace the figure images
> that I extracted from the a Google Doc with the originals.
>
> I made JP an admin (if he accepts the invitation) and can do so with
> others at the group’s request.
>
> Good luck and let me know how or if I can help.
>
> Alan
>
> On Jun 5, 2018, at 6:28 AM, Baptiste Grenier <baptiste.grenier at egi.eu>
> wrote:
>
> Hi,
> Personally, I think that a PR-based workflow would be great, working with
> such a PDF is very complex, time-costly and error-prone, with a PR it's
> easy to see the changes, to discuss them and to amend them. And with the
> source code repository, it's easy to tag releases.
> And for agreeing on something such as a standard it would be a great tool.
> But I also agree with Alessandro: we would like to be able to finalize
> this ASAP, it has been an ongoing task for months (or years in fact), and
> it may take some more time to setup and convert everything to GitHub.
>
> Best,
> Baptiste
>
> On Tue, 5 Jun 2018 at 11:25 Alessandro Paolini <alessandro.paolini at egi.eu>
> wrote:
>
>> anyway, my account on GitHub is paolini78, please check if I already have
>> the necessary privilegies
>>
>> On 5 June 2018 at 11:19, Alessandro Paolini <alessandro.paolini at egi.eu>
>> wrote:
>>
>>> Hi Alan,
>>>
>>> thank you for the proposal, it will be very useful for the future
>>> documents. I know that this google doc is quite heavy in the browser, but I
>>> would rather stay on Google Doc since the draft needs only few minor
>>> changes and not having used github yet, it would take to much time for me
>>> getting familiar with it.
>>>
>>> cheers,
>>> alessandro
>>>
>>> On 5 June 2018 at 02:31, Sill, Alan <Alan.Sill at ttu.edu> wrote:
>>>
>>>> Dear GLUE working group members,
>>>>
>>>> For long-term sustainability, we are looking to host most of the OGF
>>>> document preparation process in settings we can host in the cloud and in
>>>> the process modernize some of the tools OGF uses for document preparation
>>>> and production.
>>>>
>>>> I'd like to see if the folks in this working group would be willing to
>>>> experiment with producing documents in GitHub using GitHub-Flavored
>>>> Markdown (GFM) and using pull requests to track and review proposed
>>>> changes. For this purpose I have created a GitHub-hosed copy of the current
>>>> document draft and added it to the OGF-GLUE repository in the OpenGridForum
>>>> organizational pages. Anyone can request to join, and we can designate
>>>> certain people as authors with write privileges and others as
>>>> administrators for the repository.
>>>>
>>>> For now this is an experiment, but I would be happy to walk the group
>>>> through the procedures to propose and make document changes using git
>>>> rather than exchanging documents by email or editing them directly in
>>>> Google Docs. This can produce a more coherent way of discussing potential
>>>> changes and adopting or rejecting them by the usual pull request process
>>>> familiar to anyone who has used this method to prepare and maintain common
>>>> source code.
>>>>
>>>> The OGF organizational pages are at https://github.com/OpenGridForum
>>>> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FOpenGridForum&data=02%7C01%7CAlan.Sill%40ttu.edu%7Ca6e8a262dff341190c4b08d5cad77d7b%7C178a51bf8b2049ffb65556245d5c173c%7C0%7C0%7C636637949243443303&sdata=aOm7Zrrdf1%2BD%2FCrZw%2FMUWCHLGTXv6oftaroLaptyw74%3D&reserved=0> and
>>>> the repository for the GLUE experiment is at
>>>> https://github.com/OpenGridForum/OGF-GLUE
>>>> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FOpenGridForum%2FOGF-GLUE&data=02%7C01%7CAlan.Sill%40ttu.edu%7Ca6e8a262dff341190c4b08d5cad77d7b%7C178a51bf8b2049ffb65556245d5c173c%7C0%7C0%7C636637949243443303&sdata=G%2F%2FkVGhPDnXwHVAXDrXgV91D6hACuUaMHrVUZRuhAss%3D&reserved=0> .
>>>> We'll be happy to add anyone in the team and to appoint people to
>>>> administrator or author (write- and pull-enabled) status as required and
>>>> agreed by the group.
>>>>
>>>> Let me know if you have any questions.
>>>>
>>>> Alan
>>>>
>>>> On Jun 4, 2018, at 4:57 AM, Stephen Burke - UKRI STFC <
>>>> stephen.burke at stfc.ac.uk> wrote:
>>>>
>>>> Paolo Andreetto <paolo.andreetto at pd.infn.it> said:
>>>>
>>>> Even better, I think we can remove the suffix "Info" from both the
>>>> class names.
>>>>
>>>>
>>>> That's probably OK, as long as all the names are still different.
>>>>
>>>> It's not easy to design a model that can be suitable for any kind of
>>>> future accelerator devices.
>>>> We can have multiple (different) cards on the same WN, and we have some
>>>> examples about that.
>>>>
>>>>
>>>> OK, if you think it's possible then you should allow for that - you
>>>> shouldn't make the model more complicated than it needs to be but it's
>>>> reasonable to allow for likely future developments. Also you have quite a
>>>> few accelerator objects, the arguments aren't necessarily the same for all
>>>> of them.
>>>>
>>>> I read about new architecture with multi-chip GPU on the same card.
>>>>
>>>>
>>>> I think the objects usually only need to be one instance per GPU type,
>>>> if you have multiple GPUs of the same type you could just publish a count
>>>> in a single object.
>>>>
>>>> There're GPU appliances (Nvidia Quadro VCA) that can be shared among
>>>> different WNs, and I'm not sure that cloning the AcceleratorEnvironment
>>>> could get the point.
>>>>
>>>>
>>>> You'd need to have some idea of what the sharing model would be - in
>>>> general you'd need a new kind of resource object for that, but it may be
>>>> that you could deal with it within the existing structure.
>>>>
>>>> Stephen
>>>>
>>>> _______________________________________________
>>>> glue-wg mailing list
>>>> glue-wg at ogf.org
>>>>
>>>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ogf.org%2Fmailman%2Flistinfo%2Fglue-wg&data=02%7C01%7Calan.sill%40ttu.edu%7C1c7e47606981456feb4c08d5ca022cb7%7C178a51bf8b2049ffb65556245d5c173c%7C0%7C0%7C636637033054435909&sdata=jAOIUTesKlfHpR1L5kl30HQfHOx8S5Mtl0itw0l7axM%3D&reserved=0
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> glue-wg mailing list
>>>> glue-wg at ogf.org
>>>> https://www.ogf.org/mailman/listinfo/glue-wg
>>>> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ogf.org%2Fmailman%2Flistinfo%2Fglue-wg&data=02%7C01%7CAlan.Sill%40ttu.edu%7Ca6e8a262dff341190c4b08d5cad77d7b%7C178a51bf8b2049ffb65556245d5c173c%7C0%7C0%7C636637949243443303&sdata=DC6Y9YZ8V%2BtSVGnoC5K44Z8MSRaBq8IUzTeAjqgk7KU%3D&reserved=0>
>>>>
>>>>
>>>
>>>
>>> --
>>> Dr. Alessandro Paolini
>>> Operations Officer - EGI Foundation
>>> Science Park 140
>>> <https://maps.google.com/?q=Science+Park+140+%0D%0A1098+XG+Amsterdam+%0D%0AThe+Netherlands&entry=gmail&source=g>
>>> 1098 XG Amsterdam
>>> <https://maps.google.com/?q=Science+Park+140+%0D%0A1098+XG+Amsterdam+%0D%0AThe+Netherlands&entry=gmail&source=g>
>>> The Netherlands
>>> <https://maps.google.com/?q=Science+Park+140+%0D%0A1098+XG+Amsterdam+%0D%0AThe+Netherlands&entry=gmail&source=g>
>>> skype: alessandro.paolini.egi
>>> *********************************
>>> "I believe in the power of laughter and tears"
>>>     "as an antidote to hatred and terror"
>>>           "A day without laughter"
>>>              "is a wasted day" >>> Charlie Chaplin
>>>
>>
>>
>>
>> --
>> Dr. Alessandro Paolini
>> Operations Officer - EGI Foundation
>> Science Park 140
>> <https://maps.google.com/?q=Science+Park+140+%0D%0A1098+XG+Amsterdam+%0D%0AThe+Netherlands&entry=gmail&source=g>
>> 1098 XG Amsterdam
>> <https://maps.google.com/?q=Science+Park+140+%0D%0A1098+XG+Amsterdam+%0D%0AThe+Netherlands&entry=gmail&source=g>
>> The Netherlands
>> <https://maps.google.com/?q=Science+Park+140+%0D%0A1098+XG+Amsterdam+%0D%0AThe+Netherlands&entry=gmail&source=g>
>> skype: alessandro.paolini.egi
>> *********************************
>> "I believe in the power of laughter and tears"
>>     "as an antidote to hatred and terror"
>>           "A day without laughter"
>>              "is a wasted day" >>> Charlie Chaplin
>> _______________________________________________
>> glue-wg mailing list
>> glue-wg at ogf.org
>> https://www.ogf.org/mailman/listinfo/glue-wg
>> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ogf.org%2Fmailman%2Flistinfo%2Fglue-wg&data=02%7C01%7CAlan.Sill%40ttu.edu%7Ca6e8a262dff341190c4b08d5cad77d7b%7C178a51bf8b2049ffb65556245d5c173c%7C0%7C0%7C636637949243443303&sdata=DC6Y9YZ8V%2BtSVGnoC5K44Z8MSRaBq8IUzTeAjqgk7KU%3D&reserved=0>
>>
> --
> Baptiste Grenier
> EGI Foundation - Operations Officer
> Phone:              +31 627 860 852
> Skype:         baptiste.grenier.egi
>
> --
Baptiste Grenier
EGI Foundation - Operations Officer
Phone:              +31 627 860 852
Skype:         baptiste.grenier.egi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.ogf.org/pipermail/glue-wg/attachments/20180608/ef980975/attachment-0001.html>


More information about the glue-wg mailing list