juneau-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From James Bognar <jamesbog...@gmail.com>
Subject Re: YAML Support Timeline?
Date Wed, 30 Jan 2019 19:05:58 GMT
The prototype work was removed in 8.0.  It was essentially just a
clone of the JSON classes as a starting point and didn't get much
farther.  In the mean time the JSON classes were being modified which
make the YAML classes hard to keep in sync.

Since YAML is so similar to JSON, the work is pretty much cloning and
modifying the JSON package.  That sounds easier than it is since the
JSON parser uses a state machine that will probably have to be
rewritten.

I'll see if I can get it restarted this weekend.  Help would be appreciated!

On Wed, Jan 30, 2019 at 12:47 PM Rob Vesse <rvesse@dotnetrdf.org> wrote:
>
> That's useful to know
>
> Is there a WIP version somewhere, poking around the Git repo showed some vague references
to a prototype YAML package (some excludes in a POM file) so not sure how much if anything
you already had ready.  I did start trying to look at how easy it would be to just start in
on an implementation myself but I found the existing implementations quite hard to follow.
 It wasn't clear how much infrastructure exists for building generic marshallers or whether
every marshaller is written from scratch?
>
> I may have some bandwidth in the future for pitching in with dev and test on the YAML
support if that would be helpful?  Right now I'm tied up getting the PoC off the ground for
which using the JSON support is sufficient for the time being.
>
> Rob
>
> On 30/01/2019, 16:18, "James Bognar" <jamesbognar@gmail.com> wrote:
>
>     We started prototyping YAML support but it lost focus.  I've been
>     waiting for interest before doing more work.  If you're interested in
>     the feature, we can prioritize the work.
>
>     On Wed, Jan 30, 2019 at 11:00 AM Rob Vesse <rvesse@dotnetrdf.org> wrote:
>     >
>     > Hey Folks
>     >
>     >
>     >
>     > I’m just getting starting on a new project and we’re evaluating Apache Juneau
as part of the proposed architecture for our marshalling layer (and potentially also for the
REST layer).  We want to use YAML for human readability but serialize to JSON on the wire.
 We’ve done some early tests with the JSON marshalling and it works nice and seamlessly.
 However I notice that in the documentation it lists YAML support as Coming Soon, anybody
know what the timeline on that might be?
>     >
>     >
>     > Cheers,
>     >
>     >
>     >
>     > Rob
>     >
>     >
>
>
>
>
>

Mime
View raw message