Hi!

Thanks for mentioning Noj.
I'd be glad to discuss it if you have any questions or ideas.

Basically, it is collecting a stack of libraries with documentation and 
integration tests.
We approach it by generating tests from documentation. This way, we verify 
the docs are correct (and also enjoy a way to write some kind of literate 
tests).
https://scicloj.github.io/clay/#test-generation

On Friday 8 November 2024 at 15:16:55 UTC+2 aditya....@gmail.com wrote:

> Okay, TIL: noj! https://scicloj.github.io/noj/
>
> They appear to be doing this very thing, but for the data + science 
> ecosystem!
>
> I wonder if the web ecosystem can steal their playbook.
>
> On Thursday, October 31, 2024 at 11:47:09 PM UTC+5:30 aditya....@gmail.com 
> wrote:
>
>> X-linking to some chatter over at r/Clojure, where I X-posted this email.
>>
>>
>> https://www.reddit.com/r/Clojure/comments/1gfjkiy/a_web_stack_special_interest_group/
>>  
>> On Thursday, October 24, 2024 at 6:50:40 PM UTC+5:30 Fabio Dias Francisco 
>> wrote:
>>
>>> I know what you mean, in terms of web framework, idk, but I had to go 
>>> just that route and build myself my own data processing framework. There 
>>> was nothing for that purpose that was truly native, so I used my knowledge 
>>> of many frameworks like that, and built my own.
>>>
>>> On Thursday, October 24, 2024 at 9:47:03 AM UTC+1 aditya....@gmail.com 
>>> wrote:
>>>
>>>> Hello, thoughts about the Clojurish web stack have been bouncing around 
>>>> in my head for a while now. In recent months, I've noticed an uptick in 
>>>> conversations about the same. Maybe it's recency bias. Maybe not. The 
>>>> "boring business web app" is where the money is, after all.
>>>>
>>>> I wonder if people would like to put heads together to come up with 
>>>> *something* general-purpose that helps people understand + construct + 
>>>> apply web things built by community members over the years.
>>>>
>>>> Personally, I'm not convinced that a One True Framework is the 
>>>> solution. However there might be opportunity to out-framework all the 
>>>> framework-heavy communities by making a way to construct one's own 
>>>> framework.
>>>>
>>>> The "constructor" might spit out a "standard recipe" that could be: 
>>>> "Ring + Compojure" or "Ring + Reitit" or "Kit" or "Duct" or "Sitefox" or 
>>>> "Donut" or "Pedestal" if the user feeds in well-specified requirements 
>>>> that 
>>>> match one or more of said framework/library collection. Or, it might run 
>>>> us 
>>>> through a decision tree to incrementally expand requirements into a 
>>>> project 
>>>> on disk (a clj-new template, but created incrementally).
>>>>
>>>> AND, as m'colleague Kapil insists (and I agree) it should be a "full 
>>>> system" system... have us covered from parts assembly to production 
>>>> deployments.
>>>>
>>>> /Explanations/ would be a key feature of such a constructor; Why this 
>>>> and not that? How to wire X and Y together? What are some example use 
>>>> cases? The explanations would be sourced from source repos.
>>>>
>>>> Basically, this thing would respect and support the diversity and 
>>>> inventiveness of the Clojure web ecosystem /while making it accessible/ to 
>>>> the masses. The innovation is distributed, but the composition is 
>>>> centralised. This sort of thing is definitely in userspace and not 
>>>> language 
>>>> maintainerspace. IMHO, SciCloj is a great example of a special interest 
>>>> group that's doing yeoman service.
>>>>
>>>> I'm not sure if I'm making any sense, but I'm sure smarter people that 
>>>> I have struggled enough to have had ideas of their own and if they come 
>>>> together, they might conjure up a very creative solution. What I *am* 
>>>> confident about, is that this is a *complicated* task, but not a 
>>>> complex one.
>>>>
>>>> Anyway, I just wanted to put this out into the clojureverse and see 
>>>> what happens.
>>>>
>>>> May The Source be with us,
>>>> - Adi
>>>>
>>>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
To view this discussion visit 
https://groups.google.com/d/msgid/clojure/a72497ad-7641-4b07-a90d-cca5943fcdf0n%40googlegroups.com.

Reply via email to