I'm still on holiday, but just chiming in to say I like and support the 
direction here. I'm impressed by the structured and holistic approach on this.
Also agree it is far better to have a consistent "new" v2 api in 9.x or 10.0 at 
the expense of back-compat for existing v2 users -- maintaining three versions 
is not going to happen.

BTW: OpenAPI is the new name for what we earlier referred to as the Swagger 
specification. The name Swagger is still the brand name for some OpenAPI 
tooling - see 
https://swagger.io/blog/api-strategy/difference-between-swagger-and-openapi/

Jan

> 15. jul. 2022 kl. 05:17 skrev David Smiley <dsmi...@apache.org>:
> 
> On Thu, Jul 14, 2022 at 4:31 PM Jason Gerlowski <gerlowsk...@gmail.com>
> wrote:
> 
>>> I think it would be best to tackle one limited area first so we can see
>> it in practice both at the surface and implementation.
>> 
>> I think that makes sense, assuming that by "tackling" you mean
>> updating the API path/verb/etc and moving the "real" logic over to the
>> v2 class?  I'd rather we not take a "limited area" approach to getting
>> consensus around the API endpoint design itself, as IMO that'd produce
>> a less cohesive result.  I don't think that was what you meant, but
>> just double-checking.
>> 
> 
> Sure -- API first.  There may be some implementation realities that cause
> us to reconsider choices but we can take that as it happens.
> 
> ~ David


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@solr.apache.org
For additional commands, e-mail: dev-h...@solr.apache.org

Reply via email to