- From: Dumont Cedric <cedric.dumont@outlook.com>
- Date: Fri, 7 Nov 2014 07:29:50 +0100
- To: Markus Lanthaler <markus.lanthaler@gmx.net>, "public-hydra@w3.org" <public-hydra@w3.org>
- Message-ID: <DUB123-W4981A0CA20F1F0188764F5E1850@phx.gbl>
Hi, this is my first post on this public mailing list. I am looking for a hydra client implemented in Angularjs and regarding this thread, it seems that that Kev is working on some implementation.My question:- is that console supposed to be open-sourced ? and could I use it for my own project ?- if yes : may I help in the development of this? (I am not really expert in angularJS, but am .net and J2EE dev)- if not : does anyone want to start such a project with me (open source ?) Kind regards Dumont Cedric > From: markus.lanthaler@gmx.net > To: public-hydra@w3.org > Date: Thu, 6 Nov 2014 21:12:18 +0100 > Subject: RE: Editing resources > > On Wednesday, November 05, 2014 7:27 PM, Kev Kirkland wrote: > > > > version of the Hydra Client I would like the fields to be populated > > > > with the data for the event (by automatically doing a GET request for > > > > the resource). > > > > > > You could tweak the HydraConsole to, e.g., understand > > > http://schema.org/ReplaceAction and make the UI act as you > > > described. I'd probably merge a PR doing so if you would file one > > > ;-P > > > > I don't know PHP so unfortunately, so can't supply a PR for the PHP > > Hydra Console. > > The HydraConsole is mostly implemented in JavaScript. PHP is just used to implement a proxy [1] to work around cross-origin restrictions and to expand/frame the JSON-LD. All the logic is implemented in JavaScript (in a very ugly way using Backbone.js) [2]. > > > > > I'll make the change in the AngularJS console I'm working on though. > > Cool > > > > I haven't released the AngularJS Console just yet - there's two things > > holding me up. The first issue is that it looks up the API Doc from a > > static URL (rather than using the rel link in the HTTP header). > > Why is that? Do you have problems getting at or parsing the HTTP Link header? > > > > Secondly I'd need to write a demo app which delivers Hydra JSON-LD > > with CORs headers (the client doesn't use a proxy like the PHP > > version). Been on my list of things to do for a while, but really > > busy. > > Yeah, I should add CORS headers to the demo APIs. Are you aware of APItools? It's quite handy for debugging and simply transformations as adding CORS headers. > > > [1] https://github.com/lanthaler/HydraConsole/blob/master/proxy.php > [2] https://github.com/lanthaler/HydraConsole/blob/master/js/hydra.js > > > Cheers, > Markus > > > -- > Markus Lanthaler > @markuslanthaler > > > > > > > Thanks, > > > > Kev > > Thanks for the reply Markus > > > > > version of the Hydra Client I would like the fields to be populated > > > with the data for the event (by automatically doing a GET request for > > > the resource). > > > > You could tweak the HydraConsole to, e.g., understand > > http://schema.org/ReplaceAction and make the UI act as you described. > > I'd probably merge a PR doing so if you would file one ;-P I don't > > know PHP so unfortunately, so can't supply a PR for the PHP Hydra > > Console. I'll make the change in the AngularJS console I'm working on > > though. > > > > I haven't released the AngularJS Console just yet - there's two things > > holding me up. The first issue is that it looks up the API Doc from a > > static URL (rather than using the rel link in the HTTP header). > > Secondly I'd need to write a demo app which delivers Hydra JSON-LD > > with CORs headers (the client doesn't use a proxy like the PHP > > version). Been on my list of things to do for a while, but really > > busy. > > > > Thanks, > > > > Kev > >
Received on Friday, 7 November 2014 09:24:57 UTC