I'm excited to see what this looks like!

~ David Smiley
Apache Lucene/Solr Search Developer
http://www.linkedin.com/in/davidwsmiley


On Mon, Aug 8, 2022 at 12:11 PM Jason Gerlowski <gerlowsk...@gmail.com>
wrote:

> Hey all,
>
> I spent some time last week digging into OpenAPI and spiking out how
> it could be integrated into Solr.  I came away very impressed.  It
> opens a lot of really cool doors: auto-generated clients and docs,
> "Swagger UI", backcompat/api-breakage detection, etc.  There's a LOT
> to gain.
>
> Another takeaway from my spike though was that OpenAPI is much more
> "do-able" in JAX-RS projects.  It's possible to create
> annotation-drive OpenAPI specs without JAX-RS, but it requires more
> explicit (and duplicative) documentation of each API's inputs and
> ouputs, which probably isn't maintainable in a project as large as
> ours.
>
> With that in mind, I'm planning on returning to the JAX-RS spike Eric
> and I did months back, and updating it to cover some of the issues
> this thread brought to light.  In particular: security integration and
> serving collection/core-specific APIs.  If that pans out, we can
> figure out next steps from there.  (A SIP? A JIRA?)
>
> Before I start that effort though, I figured it'd be worth
> double-checking that there are no -1's/vetos on the idea sight-unseen?
>  If so, let me know!
>
> Best,
>
> Jason
>
>
> On Fri, Jan 7, 2022 at 5:36 PM Eric Pugh
> <ep...@opensourceconnections.com> wrote:
> >
> > I wanted to share that our hack day did happen, but it went a bit
> sideways as we spent the first half of the day experimenting with how to
> support CORS in Solr.   So API related, but not JAX-RS API specific.   The
> second half of the day got consumed by $dayjob.
> >
> > We’re going to pick it up again next month, and dig into trying out how
> existing Solr security would work.
> >
> > https://github.com/gerlowskija/solr/tree/cors_stuff if you want to see.
> >
> > Eric
> >
> >
> > On Dec 9, 2021, at 10:06 AM, Eric Pugh <ep...@opensourceconnections.com>
> wrote:
> >
> > Thank everyone for the input, it’s been a productive conversation!
> >
> > Jason and I are planning on another hack day Jan 7th to take some of the
> feedback, and work more on how our spike can help meet some concerns/show
> promise, so we’ll report back then!
> >
> > We’re planning on zooming during US East Coast hours, and I’ll drop the
> Zoom invite in the ASF Slack for anyone who wants to join in and say hi!
> >
> > Eric
> >
> >
> >
> > On Dec 7, 2021, at 3:47 PM, Mark Miller <markrmil...@gmail.com> wrote:
> >
> > Two cents from the peanut gallery:
> >
> > I’ve looked at this before. My opinion:
> >
> > Our stuff was a just terrible, take your pick on the api version.
> Reasons are numerous.
> >
> > Custom end points is an anti feature. Even worse for cloud.
> >
> > JAX-RS looked ridiculously sensible.
> >
> >
> > --
> > - MRM
> >
> >
> > _______________________
> > Eric Pugh | Founder & CEO | OpenSource Connections, LLC | 434.466.1467 |
> http://www.opensourceconnections.com | My Free/Busy
> > Co-Author: Apache Solr Enterprise Search Server, 3rd Ed
> > This e-mail and all contents, including attachments, is considered to be
> Company Confidential unless explicitly stated otherwise, regardless of
> whether attachments are marked as such.
> >
> >
> > _______________________
> > Eric Pugh | Founder & CEO | OpenSource Connections, LLC | 434.466.1467 |
> http://www.opensourceconnections.com | My Free/Busy
> > Co-Author: Apache Solr Enterprise Search Server, 3rd Ed
> > This e-mail and all contents, including attachments, is considered to be
> Company Confidential unless explicitly stated otherwise, regardless of
> whether attachments are marked as such.
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@solr.apache.org
> For additional commands, e-mail: dev-h...@solr.apache.org
>
>

Reply via email to