- From: <Simon.Cox@csiro.au>
- Date: Thu, 18 Jan 2018 23:30:23 +0000
- To: <jaroslav.pullmann@fit.fraunhofer.de>, <alejandra.gonzalezbeltran@oerc.ox.ac.uk>
- CC: <rob@metalinkage.com.au>, <public-dxwg-wg@w3.org>
Thanks a lot Jaro. That will allow us to proceed with DCAT work with consistent record-keeping. Super. Simon -----Original Message----- From: Jaroslav Pullmann [mailto:jaroslav.pullmann@fit.fraunhofer.de] Sent: Friday, 19 January, 2018 08:26 To: Cox, Simon (L&W, Clayton) <Simon.Cox@csiro.au>; Alejandra Gonzalez-Beltran <alejandra.gonzalezbeltran@oerc.ox.ac.uk> Cc: Rob Atkinson <rob@metalinkage.com.au>; public-dxwg-wg@w3.org Subject: Re: Requirements --> GitHub issues Dear Alejandra, dear Simon, I am done, the requirements have been ported [1] using their original, slightly augmented structure. As mentioned, my hope is to let them evolve and some day become re-imported into the UCR document. The automatically added labels may cover multiple deliverables (due to inheritance from multiple related UCs) and are still gray demanding some colors.. Best regards Jaro [1] https://github.com/w3c/dxwg/issues/ On Thursday, January 18, 2018 09:30 CET, "Jaroslav Pullmann" <jaroslav.pullmann@fit.fraunhofer.de> wrote: > > Dear Alejandra, > > thank you, there are no real challenges, but time. I am now blocked in a full day meeting and will resume tomorrow. > My idea was to port the whole requirement <section> making GitHub issue tracker an intermediate, rich editor. This would > allow re-importing into the UCR document. My little testing was positive - GithHub REST API really easy to use, the issue > editor accepts, displays and persists rich HTML content: > > https://github.com/w3c/dxwg/issues/51 > https://api.github.com/repos/w3c/dxwg/issues/51 > > Would you agree to proceed in this way? > Best regards > Jaro > > On Wednesday, January 17, 2018 22:17 CET, Alejandra Gonzalez-Beltran <alejandra.gonzalezbeltran@oerc.ox.ac.uk> wrote: > > > Hi Jaro, > > > > It's great that you're looking into the automated creation of issues > > for each of the requirements. > > > > In case you are also looking at the tagging, I have added labels for > each of the requirements' categories: > > > > https://github.com/w3c/dxwg/labels > > > > Let us know how you get on. > > > > Best wishes, > > > > Alejandra > > > > > > On 17/01/2018 15:25, Jaroslav Pullmann wrote: > > > Hello Simon, hello Rob > > > > > > thank you, the example is really useful! I've entered a long distance train, a reason I'll probably miss today's DCAT call > > > but a chance to dedicate time on the requirement conversion. As mentioned by Rob, the GitHub REST API is the right tool > > > (which I have to familiarize with first). The import should be done by Friday/next Monday. > > > > > > Best regards > > > Jaro > > > > > > > > > On Wednesday, January 17, 2018 07:14 CET, Rob Atkinson <rob@metalinkage.com.au> wrote: > > > > > >> Was hoping that Jaro would be able to adapt his scripts to pump > > >> out all the issues to github via the REST api :-) > > >> > > >> rob > > >> > > >> > > >> On Wed, 17 Jan 2018 at 16:15 <Simon.Cox@csiro.au> wrote: > > >> > > >>> OK folk, I broke down and did one manually to illustrate what I > > >>> was hoping could be done automatically. > > >>> > > >>> > > >>> > > >>> https://github.com/w3c/dxwg/issues/50 corresponds to > > >>> https://www.w3.org/TR/dcat-ucr/#RDID > > >>> > > >>> > > >>> > > >>> I copied the link to the UCR document into the issue. > > >>> > > >>> I gave it the following labels > > >>> > > >>> (i) [requirement] > > >>> > > >>> (ii) [dcat] according to the deliverable-related tag > > >>> inherited from Use Case that generated the requirement > > >>> > > >>> > > >>> > > >>> Putting it in a standard issue-tracker allows us to follow the > > >>> progress of satisfying this requirement, or re-classifying it by > > >>> changing the labels > > >>> (tags) if necessary. > > >>> > > >>> I just used the text from the UCR document directly, which > > >>> includes the sub-heading number (6.1.1 in this case) which may > > >>> be non-persistent if the UCR document is revised. On the other > > >>> hand, the code [RDID] is also visible, which I think was intended to be a persistent identifier. > > >>> > > >>> > > >>> This issue is now found by a standard query for > > >>> > > >>> - Issues tagged [dcat] > > >>> > > >>> o > > >>> https://github.com/w3c/dxwg/issues?utf8=%E2%9C%93&q=is%3Aopen+la > > >>> bel%3Adcat+ > > >>> > > >>> > > >>> - Issues tagged [dcat] and [requirement] > > >>> > > >>> o > > >>> https://github.com/w3c/dxwg/issues?utf8=%E2%9C%93&q=is%3Aopen+la > > >>> bel%3Arequirement+label%3Adcat+ > > >>> > > >>> > > >>> > > >>> > > >>> I also see that Jaro has done a lot of clever Javascripting to > > >>> get similar selection functions into the UCR document itself > > >>> > > >>> https://www.w3.org/TR/dcat-ucr/#Tags but I suggest that if we > > >>> can use a generic tool (GitHub) which also does the dynamic > > >>> record-keeping, then maybe we can reduce the need for bespoke scripting moving forward. > > >>> > > >>> > > >>> Simon > > >>> > > >>> > > >>> > > >>> *Simon J D Cox * > > >>> > > >>> Research Scientist > > >>> > > >>> Environmental Informatics > > >>> > > >>> CSIRO Land and Water <http://www.csiro.au/Research/LWF> > > >>> > > >>> > > >>> > > >>> *E* simon.cox@csiro.au *T* +61 3 9545 2365 <(03)%209545%202365> > > >>> *M* +61 > > >>> 403 302 672 <0403%20302%20672> > > >>> > > >>> *Mail:* Private Bag 10, Clayton South, Vic 3169 > > >>> > > >>> * Visit: *Central Reception, Research Way, Clayton, Vic 3168 > > >>> > > >>> * Deliver: *Gate 3, Normanby Road, Clayton, Vic > > >>> <https://maps.google.com/?q=3,+Normanby+Road,+Clayton,+Vic&entry > > >>> =gmail&source=g> > > >>> 3168 > > >>> > > >>> people.csiro.au/Simon-Cox > > >>> > > >>> orcid.org/0000-0002-3884-3420 > > >>> > > >>> researchgate.net/profile/Simon_Cox3 > > >>> <https://www.researchgate.net/profile/Simon_Cox3> > > >>> > > >>> github.com/dr-shorthair > > >>> > > >>> lov.okfn.org/dataset/lov/agents/Simon%20Cox > > >>> > > >>> @dr_shorthair <https://twitter.com/dr_shorthair> > > >>> > > >>> https://xkcd.com/1810/ > > >>> > > >>> > > >>> > > >>> *PLEASE NOTE* > > >>> > > >>> The information contained in this email may be confidential or privileged. > > >>> Any unauthorised use or disclosure is prohibited. If you have > > >>> received this email in error, please delete it immediately and > > >>> notify the sender by return email. Thank you. To the extent > > >>> permitted by law, CSIRO does not represent, warrant and/or > > >>> guarantee that the integrity of this > > >>> communication has been maintained or that the communication is > > >>> free of errors, virus, interception or interference. > > >>> > > >>> > > >>> > > >>> *Please consider the environment before printing this email.* > > >>> > > >>> > > >>> > > >>> > > >>> > > > > > > > > > > > > > > > -- > Jaroslav Pullmann > Fraunhofer Institute for Applied Information Technology FIT > User-Centered Ubiquitous Computing Schloss Birlinghoven | D-53757 > Sankt Augustin | Germany > Phone: +49-2241-143620 | Fax: +49-2241-142146 > > > -- Jaroslav Pullmann Fraunhofer Institute for Applied Information Technology FIT User-Centered Ubiquitous Computing Schloss Birlinghoven | D-53757 Sankt Augustin | Germany Phone: +49-2241-143620 | Fax: +49-2241-142146
Received on Thursday, 18 January 2018 23:30:55 UTC