The theory of the API (to my understanding) was that others could build
a Fedora with features that might be specific to their use cases and
those use cases would be from as wide a community as possible to allow
growing the community.
I am not implementing the Fedora API but I can see it as odd that if a
header is optional, then I'd still have to check for them and halt if
something I don't support and is optional is requested.
If the header really is optional, then it is up to the client to use the
appropriate Fedora for their use case. Presumably the Fedora they choose
would support that header and its interaction.
Either that or make those headers required in the API, which (again I
feel) will cause the breadth of different implementations to be reduced
or narrowed.
cheers,
jared
On 2017-09-13 10:49 AM, Joshua Westgard wrote:
> I've been around Fedora long enough to know that if Aaron C. says "here
> be dragons" you would be wise to watch out.
>
> But at the same time I think we do have a more narrow and specialized
> focus with this API specification than the whole of the read-write web
> community. Or perhaps better to say, the interests and goals (and
> pragmatic choices?) of the LAM community as embodied in the spec --
> while they could certainly benefit many constituencies of the wider web
> -- are never going to be the best fit for every use case within the
> wider web. The first thing we have to do to see this work gets adopted
> more widely, however, is to produce something usable within this more
> narrow community.
>
> We are implementing a repository ecosystem with Fedora as a first-class
> citizen (sorry about the mixed metaphor). We haven't implemented either
> Islandora or Samvera on top of our fcrepo at this point, though we do
> use Blacklight. We will likely be adopting additional pieces of the
> Samvera framework in the future because we know how the story will end
> if we try to build it all ourselves and it isn't pretty. But for us
> Fedora will never just be the backend of whatever application we're
> using -- it represents an approach to sustainable long-term web
> infrastructure that is central to what we are trying to achieve as a
> division within the Libraries.
>
> Josh
>
>
>
> > ________________________________________
> > From:
fedor...@googlegroups.com <javascript:>
> <
fedor...@googlegroups.com <javascript:>> on behalf of Aaron Coburn
> <
aco...@amherst.edu <javascript:>>
> > Sent: Tuesday, September 12, 2017 11:19
> > To:
fedor...@googlegroups.com <javascript:>
> <
https://groups.google.com/group/fedora-tech>.
> <
https://groups.google.com/d/optout>.
> >>
> >>
> >> --
> >> You received this message because you are subscribed to the
> Google Groups "Fedora Tech" group.
> >> To unsubscribe from this group and stop receiving emails from it,
> send an email to
fedora-tech...@googlegroups.com <javascript:>.
> <javascript:>.
> <
https://groups.google.com/group/fedora-tech>.
> <
https://groups.google.com/d/optout>.
> >>
> >>
> >> --
> >> You received this message because you are subscribed to a topic
> in the Google Groups "Fedora Tech" group.
> >> To unsubscribe from this topic, visit
>
https://groups.google.com/d/topic/fedora-tech/VLDQOwhhTqY/unsubscribe <
https://groups.google.com/d/topic/fedora-tech/VLDQOwhhTqY/unsubscribe>.
>
> >> To unsubscribe from this group and all its topics, send an email
> to
fedora-tech...@googlegroups.com <javascript:>.
> <javascript:>.
> <
https://groups.google.com/group/fedora-tech>.
> <
https://groups.google.com/d/optout>.
> >
> > --
> > You received this message because you are subscribed to the Google
> Groups "Fedora Tech" group.
> > To unsubscribe from this group and stop receiving emails from it,
> send an email to
fedora-tech...@googlegroups.com <javascript:>.
> <javascript:>.
> <
https://groups.google.com/group/fedora-tech>.
> <
https://groups.google.com/d/optout>.
> >
> > --
> > You received this message because you are subscribed to a topic in
> the Google Groups "Fedora Tech" group.
> > To unsubscribe from this topic, visit
>
https://groups.google.com/d/topic/fedora-tech/VLDQOwhhTqY/unsubscribe <
https://groups.google.com/d/topic/fedora-tech/VLDQOwhhTqY/unsubscribe>.
>
> > To unsubscribe from this group and all its topics, send an email
> to
fedora-tech...@googlegroups.com <javascript:>.
> <javascript:>.
> <
https://groups.google.com/group/fedora-tech>.
> <
https://groups.google.com/d/optout>.
>
> --
> You received this message because you are subscribed to the Google
> Groups "Fedora Tech" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to
fedora-tech...@googlegroups.com
> <mailto:
fedora-tech...@googlegroups.com>.
> <mailto:
fedor...@googlegroups.com>.
Jared Whiklo
jwh...@gmail.com
--------------------------------------------------
Comedy's a dead art form. Now tragedy, ha ha ha, that's funny. -- Bender