pedestal

hlship 2025-06-05T01:30:34.430289Z

Getting rid of connector/with-file-access and with-resource-access because not needed because Sawtooth prioritizes wild card path parameters low so there aren't conflicts.

hlship 2025-06-05T04:06:55.602909Z

I'll likely do another alpha release soon. I need to review open issues to see what's left. What I'd like to do prior to a beta is to figure out a way to combine Jetty (or other Servlet API implementations) with the Pedestal Connector, so that we can deprecate much more of io.pedestal.http. This is to facilitate deploying a WAR containing the application. I think it might be a case of the "network connector" already exists (it's the servlet that gets instantiated and configured from the web.xml), plus some alternate way to create the Pedestal connector that inverts the ownership (the network connector owns the Pedestal connector). Maybe it's not the connector per-se, but the connector map, which details the initial interceptor context and the initial interceptors (including routing). Perhaps we have new functions in io.pedestal.http.jetty for "setting up house" using the Servlet instance and a Pedestal connector map (it could just ignore the :port key, but all the other keys are relevant) and there's an protocol or interface that a Servlet can use to delegate behavior to Pedestal.

hlship 2025-06-05T04:07:15.251009Z

But once I solve all that, I think we're near time for a beta.

🚀 1
hlship 2025-06-05T04:14:40.141509Z

0.8.0-alpha-7 is up on clojars

👀 2
🎉 3