spam-reports

saleem khatib 2023-08-28T22:09:28.146049Z

Hi, I'm new to the clojure community and to software in general but would like to contribute to repos. Is there a beginner friendly repos that I contribute to?

Rupert (Sevva/All Street) 2023-08-30T07:12:06.947379Z

There's plenty of libraries you can build from scratch - even if it competes with an existing library its not a problem - the more options the better. Do note that unlike other programming languages, Clojure libraries are often very small and don't have to be constantly changing to be considered useful. No changes for 6 months doesn't necessarily mean it's abandoned. One approach to consider, is if there are any non-clojure libraries or third party APIs/services that you particularly like working with then you could be a library or wrapper for Clojure to have access to it.

vemv 2023-08-30T14:43:14.538509Z

Apparently lambda island has "first timers" issues https://github.com/lambdaisland/open-source#first-timers-only-issue Even if you didn't find many, it would not surprise me if they were welcoming for new contributors!

saleem khatib 2023-08-30T16:44:09.916539Z

that sounds exactly what I want. Thank you @vemv.

🙌 2
Rupert (Sevva/All Street) 2023-08-29T10:24:04.255639Z

It's often worth just starting your own repos as then there are literally no constraints on what you can do. Is there a something you would like to build? For example you could build an AI powered website (e.g. joke generator, poem generator, advice generator) with jetty, compojure, hiccup and OpenAI's Chat API or Llama all from Clojure.

saleem khatib 2023-08-29T22:20:35.090539Z

@p-himik thanks, will do. @eggsyntax will do. also thanks for the Github search suggestion, I used buddy.auth and saw that it needs maintainers but sadly I am not into encryption. That's why I'm looking for libraries. @rupert I thought more of libraries but thanks for the suggestions

🤞 1
p-himik 2023-08-28T22:11:04.793979Z

I'd ask this in #beginners.

eggsyntax 2023-08-28T22:36:26.870499Z

And you may want to introduce yourself in #introduce-yourself 🙂 Welcome to Clojure!

eggsyntax 2023-08-28T22:39:29.777849Z

If you wanted to browse around for open source projects that seem interesting, you could take a look at https://www.clojure-toolbox.com/ or find popular Clojure problems on github at https://github.com/search?q=language%3AClojure+&type=repositories&s=stars&o=desc