- From: Melvin Carvalho <melvincarvalho@gmail.com>
- Date: Tue, 3 Nov 2015 23:18:36 +0100
- To: Shane Hudson <Shane@shanehudson.net>
- Cc: Christopher Allan Webber <cwebber@dustycloud.org>, Social Web Working Group <public-socialweb@w3.org>
- Message-ID: <CAKaEYhKrzjBmkTV0Khd0GLbryc63fKbYHnb+iSK6tEOttwNojQ@mail.gmail.com>
On 3 November 2015 at 22:42, Shane Hudson <Shane@shanehudson.net> wrote: > Sure, but it puts a lot of people off. In the same way the old HTML > doctype was scary, despite it actually not being required to understand it. > Appreciate the point of view, and largely agree. Personally a big believe in simplicity driving adoption. However, everyone's will have an opinion on what form that will take, and often feel it strongly. The web is so big, that there's something about almost every technology that puts *a lot* of people off. Just as in sport there's something about almost every football team that puts *a lot* of people off. Many people are put off JSON LD, or LD in general, because they have never tried it. I say that because, I was in this camp for a LONG time, but when I actually used it, I found it remarkably easy. A lot easier than its reputation for complexity. IMHO, it's can be more constructive to talk about technical barriers, implementation feedback on this that have been tried, and actual feedback from adopters. As such I've tried to document adopters of JSON LD on this wiki page: https://www.w3.org/wiki/Socialwg/Media_type_for_AS2#Iterop_Considerations_-_application.2Fld.2Bjson I think it's valuable to share insights on what developers will and wont like, but let's appreciate that there are lots of unknowns, as AS2 hasnt been tried out yet by many people. If there's a significant deployment that has good technical feedback or objections that's going to be valuable, let's try and document specific pain points. > > On Tue, Nov 3, 2015 at 8:54 PM, Melvin Carvalho <melvincarvalho@gmail.com> > wrote: > >> >> >> On 3 November 2015 at 18:20, Shane Hudson <Shane@shanehudson.net> wrote: >> >>> I really like the way you've made it accessible without requiring >>> knowledge of JSON-LD unless the user wants to use it, I think it will help >>> a lot of people. >>> >> >> Knowledge of JSON LD isnt required to use it. It's a bit like knowledge >> of the DOM isnt required to use jquery. All LD means is tying key value >> pairs to a subject, in a way that is webby That is to say, in a way that >> encourages use of URLs. >> >> >>> >>> Thanks for your hard work! >>> Shane >>> >>> On Tue, Nov 3, 2015 at 2:50 PM, Christopher Allan Webber < >>> cwebber@dustycloud.org> wrote: >>> >>>> Hello all! >>>> >>>> So I haven't been participating in the conversations on-list (even >>>> though I have strong opinions) lately, because I've been hacking like >>>> mad to get out the first release of Activipy, v0.1! >>>> >>>> http://activipy.readthedocs.org/en/latest/ >>>> https://github.com/w3c-social/activipy >>>> >>>> Some things I think are interesting about Activipy: >>>> - It wraps ActivityStreams documents in pythonic style objects >>>> >>>> - Has a nice and extensible method dispatch system that even works well >>>> with ActivityStreams/json-ld's composite types. >>>> >>>> - It has an "Environment" feature: different applications might need >>>> to represent different vocabularies or extensions, and also might >>>> need to hook up entirely different sets of objects. >>>> >>>> - It hits a good middle ground in keeping things simple, until you need >>>> complexity. Everything's "just json", until you need to get into >>>> extension-land, in which case json-ld features are introduced. >>>> (Under the hood, that's always been there, but users don't >>>> necessarily need to understand json-ld to work with it.) >>>> >>>> - Good docs! I think! Or I worked really hard on them, at least! >>>> >>>> The docs, I think, are a good guide into how to get up and running >>>> with ActivityStreams and make it useful for your application: >>>> >>>> http://activipy.readthedocs.org/en/latest/ >>>> >>>> Please do read, try it out, and give feedback! >>>> >>>> Happy hacking, >>>> - Chris >>>> >>>> >>> >>> >>> -- >>> >>> ------------------------------ >>> >>> Shane Hudson (Website Developer - www.ShaneHudson.net >>> <http://www.shanehudson.net/>) >>> >>> 07794746595 >>> >>> @ShaneHudson <https://twitter.com/#!/ShaneHudson> / +Shane Hudson >>> <https://plus.google.com/u/0/110111510059204475260> >>> >>> >> > > > -- > > ------------------------------ > > Shane Hudson (Website Developer - www.ShaneHudson.net > <http://www.shanehudson.net/>) > > 07794746595 > > @ShaneHudson <https://twitter.com/#!/ShaneHudson> / +Shane Hudson > <https://plus.google.com/u/0/110111510059204475260> > >
Received on Tuesday, 3 November 2015 22:19:05 UTC