[ANN] lein-jammin

2015-05-03 Thread Zach Tellman
https://github.com/ztellman/lein-jammin This one's pretty simple: you put `lein jammin ` in front of any other Leiningen task, and if it gets stuck for the specified duration, it prints out a thread dump. This especially useful for tests, and extra-especially useful for tests in a CI environme

Re: Clojure community organisation

2015-05-03 Thread Mikera
This is a great initiative. Would love to see an "official" community organisation. Some things I think are particularly important on the content side: a) Maintain and improve the clojure.org website as the "front page" for the community b) Produce "official" user guides and documentation for Cl

Re: Clojure needs a web framework with more momentum

2015-05-03 Thread Mark Engelberg
On Sat, May 2, 2015 at 11:12 PM, Sven Richter wrote: > Reading through all the discussion I don't get which features you are > actually missing. I love luminus and did a lot with it, however, for me it > was missing some standard stuff, that's why I put together closp, which is > just another lei

Re: Clojure needs a web framework with more momentum

2015-05-03 Thread Ilya Ivanov
> > I recently did some research into web frameworks on Github. Here's what I > found > I've noticed that you didn't include pedestal (https://github.com/pedestal/pedestal). I don't have personal experience with it, but I think it is aimed at providing framework-like functionality with a Cloj

Re: Clojure needs a web framework with more momentum

2015-05-03 Thread Brian Marick
Sven Richter wrote: For the rest I agree with what is mostly said here, the beauty of clojure lies in the nature of small composable building blocks and the same goes for frameworks, so, basically it's all there, one just has to put it together. If composable building blocks are superior to f

Re: Clojure community organisation

2015-05-03 Thread Alex Miller
Re gsoc, last year Cognitect was a receiving organization for the funds and distributed them to students for travel to Clojure conferences. This incurs some cost on Cognitect for the accounting effort but overall seemed worth it. We also offer free tickets to all gsoc students for any Clojure co

Re: Clojure community organisation

2015-05-03 Thread myriam abramson
I did ask Peter Norvig to show support for Clojure with simple programs like he did with his Python spellchecker. He could even use Clojure for a new edition of AIMA. But I am not sure he is going to do that. On Sun, May 3, 2015 at 7:29 PM, Tom Marble wrote: > @deepbluelambda: > > Thank you for

Re: Need JIRA permissions to edit my ticket.

2015-05-03 Thread Andy Fingerhut
Permissions bumped up on your JIRA account named 'jwhitlark'. Andy On Sun, May 3, 2015 at 3:17 PM, Jason Whitlark wrote: > I've got a CA on file since the early days, but *ahem* hadn't made any > contributions. I don't have the jira-developers permission which seems to > be needed to change fi

Re: Clojure needs a web framework with more momentum

2015-05-03 Thread Jason Whitlark
On Sunday, May 3, 2015 at 4:18:26 PM UTC-7, James Reeves wrote: > > On 4 May 2015 at 00:02, gvim > wrote: >> >> I posted some figures at the beginning of this thread where I was >> comparing frameworks, not components. A framework is more than the sum of >> it's components so I don't think compar

Need JIRA permissions to edit my ticket.

2015-05-03 Thread Jason Whitlark
I've got a CA on file since the early days, but *ahem* hadn't made any contributions. I don't have the jira-developers permission which seems to be needed to change fields on my ticket/patch. http://dev.clojure.org/jira/browse/CLJ-1673 Thanks, ~Jason (jwhitlark) -- You received this message

Re: Clojure needs a web framework with more momentum

2015-05-03 Thread James Reeves
On 4 May 2015 at 00:51, Jason Whitlark wrote: > > While I agree that g vim's metrics aren't terribly meaningful, the > conclusion he's arriving at is an important one. I've heavily used Clojure > in production for years, and there have been a number of times where having > to hand assemble everyt

Re: Clojure community organisation

2015-05-03 Thread Tom Marble
@deepbluelambda: Thank you for bringing this up! I am, like you, a huge fan of Clojure and Free/Libre Open Source Software (and building community). In the interest of full disclosure I on the Software Freedom Conservancy [0] Evaluation Committee and I am a member of Software in the Public Intere

Re: Clojure needs a web framework with more momentum

2015-05-03 Thread James Reeves
On 4 May 2015 at 00:02, gvim wrote: > > I posted some figures at the beginning of this thread where I was > comparing frameworks, not components. A framework is more than the sum of > it's components so I don't think comparing Ring and Compojure to Phoenix or > Play is relevant. Clojure frameworks

Re: Clojure needs a web framework with more momentum

2015-05-03 Thread Leon Grapenthin
If it is more than the sum of its components, what does it add? What are you missing that couldn't be done in a component or template, that other languages have because they have frameworks? On Monday, May 4, 2015 at 1:02:56 AM UTC+2, g vim wrote: > > On 03/05/2015 23:55, James Reeves wrote: >

Re: Clojure needs a web framework with more momentum

2015-05-03 Thread gvim
On 03/05/2015 23:55, James Reeves wrote: On 3 May 2015 at 23:36, gvim mailto:gvi...@gmail.com>> wrote: Yes, I do program in Clojure. Exclusively at the moment as I'm currently free to work on my own startup project. I'm using Luminus and enjoy it so I didn't start this thread out of

Re: Clojure needs a web framework with more momentum

2015-05-03 Thread James Reeves
On 3 May 2015 at 23:36, gvim wrote: > Yes, I do program in Clojure. Exclusively at the moment as I'm currently > free to work on my own startup project. I'm using Luminus and enjoy it so I > didn't start this thread out of dissatisfaction with Luminus itself but > more from a sense of frustration

Re: Clojure needs a web framework with more momentum

2015-05-03 Thread gvim
On 03/05/2015 19:01, Hildeberto Mendonça wrote: I would recommend watching the video "Simple made easy" by Rich Hickey: http://www.infoq.com/presentations/Simple-Made-Easy . By watching this video, I realized there is no sense writing frameworks in Clojure. Not because the video says so, but beca

Re: Clojure needs a web framework with more momentum

2015-05-03 Thread Colin Fleming
A shopping cart. All the available Java ones require a J2EE stack. On 3 May 2015 at 21:49, Sven Richter wrote: > Hi, > > Am Sonntag, 3. Mai 2015 11:38:14 UTC+2 schrieb g vim: >> >> On 03/05/2015 05:24, Sean Corfield wrote: >> > On Sat, May 2, 2015 at 8:18 PM, Mark Engelberg > >

Re: Clojure needs a web framework with more momentum

2015-05-03 Thread Luc Préfontaine
Here in Morocco, the dominant web technology is... PHP. Tadaaa ! The're not even considering Raills or anything more 'advanced' for that matter. It's really an evolution ladder. People got on the 'framework' 'one fit for all band after trying things like PHP, JSP, ... and now realizing that it

Re: Clojure needs a web framework with more momentum

2015-05-03 Thread Angel Java Lopez
I could add something about NodeJS arena: There are web frameworks, but the most popular (AFAIK) way is the use of: - Express for MVC routing and middleware management (before middle ware management was Connect task), and template engine coordination - NPM ecosystem for any library or middleware

Re: Clojure needs a web framework with more momentum

2015-05-03 Thread Christopher Small
Perhaps we need to see an example of a minimalistic/modular approach that _has_ won out. Node's express has > 5k commits, 177 contribs, >18k stars. Possibly the most popular node framework out there. Tagline? > Fast, unopinionated, minimalist web framework for node. On Sunday, May 3, 2015 a

Re: Clojure needs a web framework with more momentum

2015-05-03 Thread Leon Grapenthin
No, it isn't. And never has this author proven that programmers with bipolar personality are programming more LISP then other languages. Many larger libraries in the Clojure community are well documented and "finished-off properly". Web frameworks have been tried and not been picked up. Users

Re: Clojure needs a web framework with more momentum

2015-05-03 Thread larry google groups
> The web development industry as reflected in job postings at > Indeed.co.uk is still dominated by the likes of Rails, Django, Laravel, > Zend, Symfony & Spring so I'm not sure how you've concluded that there's > been a 15-year trend towards composition. That is a good point, though I would

Re: Clojure needs a web framework with more momentum

2015-05-03 Thread Hildeberto Mendonça
Hello Gvim, On Sun, May 3, 2015 at 11:37 AM, gvim wrote: > On 03/05/2015 05:24, Sean Corfield wrote: > >> On Sat, May 2, 2015 at 8:18 PM, Mark Engelberg > > wrote: >> >> Clojure is great for creating new, disruptive web models, but what's >> the easiest p

[ANN] Fipp 0.6.0 release: Clojure 1.7 and experimental ClojureScript support

2015-05-03 Thread Brandon Bloom
Fipp is a better pretty printer for Clojure (and now/soon ClojureScript!) https://github.com/brandonbloom/fipp Please give it a try and let me know how it goes. Version 0.6.0 includes... - Several nice performance improvements via Transducers - A totally rewritten Edn printer with tagged literal

Re: Clojure needs a web framework with more momentum

2015-05-03 Thread larry google groups
This can be read in a manner opposite to what you intended: > There's one factor missing from this discussion which is framework > community. I think there's immense value in the community factor which > emerges when a web framework gains a lot of mindshare. From what I've > read in this threa

Re: Clojure needs a web framework with more momentum

2015-05-03 Thread Andrew Rosa
Extending a little more on Herwig's previous idea, a good "Clojure framework" could be a collection of schemas, protocols and interfaces. A "ring for the whole stack". Creating our stack will be a matter of composing our web pipeline with our desired libraries. Even templates could become unnec

Re: Clojure needs a web framework with more momentum

2015-05-03 Thread Plínio Balduino
Mr Herwig "That said: I'd love to see a set of well-maintained, well-documented project templates to emerge from a common brand, for the benefit of beginners and 10h website creators." THIS is exactly what I was discussing right now with a friend. I think you nailed it. On Sun, May 3, 2015 at 1

Re: Clojure needs a web framework with more momentum

2015-05-03 Thread Herwig Hochleitner
2015-05-03 16:27 GMT+02:00 Fluid Dynamics : > > So, basically, Clojure *is* the framework? :) > > Exactly! As is any language that you choose to work in. That means that buying into at least one framework is nessecary to get started with programming anyway. With clojure, the predominant attitude s

Re: Clojure needs a web framework with more momentum

2015-05-03 Thread Colin Yates
Clojure + developer's skill + existing libraries + custom code is the framework. On 3 May 2015 15:27, "Fluid Dynamics" wrote: > > > On Sunday, May 3, 2015 at 2:12:02 AM UTC-4, Sven Richter wrote: >> >> Hi, >> >> Reading through all the discussion I don't get which features you are >> actually mis

Re: Clojure needs a web framework with more momentum

2015-05-03 Thread Fluid Dynamics
On Sunday, May 3, 2015 at 2:12:02 AM UTC-4, Sven Richter wrote: > > Hi, > > Reading through all the discussion I don't get which features you are > actually missing. I love luminus and did a lot with it, however, for me it > was missing some standard stuff, that's why I put together closp, whic

Re: Clojure needs a web framework with more momentum

2015-05-03 Thread Mohit Thatte
+1 to what Sven said. To quote from Rails is Omakase Rails is omakase. A team of chefs picked out the ingredients, designed the > APIs, and arranged the order of consumption on your behalf according to > their idea of what would mak

Re: Clojure needs a web framework with more momentum

2015-05-03 Thread Andy Fingerhut
On Sun, May 3, 2015 at 2:37 AM, gvim wrote: > On 03/05/2015 05:24, Sean Corfield wrote: > > Perfection is the enemy of the good (Gustave Flaubert). >> > > "The whole is greater than the sum of its parts." (Aristotle) > > gvim “What you're supposed to do when you don't like a thing is change it

Re: Embedded systems and transpiling Clojure to Nim

2015-05-03 Thread Herwig Hochleitner
Tim, I agree that porting enough of rpython to run pixie seems like the best way to get started on a given bare-metal platform. Not least because pypy's contributors would certainly be sympathetic to that effort. Still, a piece that I'd really love to see is, what I call rclojure: That is, tools

Re: Clojure needs a web framework with more momentum

2015-05-03 Thread Timothy Baldridge
And that's the power of a system written in Clojure. You're not forced into some industry standard way of doing things that may not fit your needs. When I read Colin's report on Clojure at RoomKey http://www.colinsteele.org/post/23103789647/against-the-grain-aws-clojure-startup or Paul talking abo

Re: Clojure needs a web framework with more momentum

2015-05-03 Thread gvim
On 03/05/2015 14:39, larry google groups wrote: The industry has been moving against frameworks for 15 years now. The peak of the monolithic framework craze was Struts, back in 2000. After that, people started craving something less bloated. That's why the whole industry was so excited when Rails

Re: Clojure needs a web framework with more momentum

2015-05-03 Thread larry google groups
The industry has been moving against frameworks for 15 years now. The peak of the monolithic framework craze was Struts, back in 2000. After that, people started craving something less bloated. That's why the whole industry was so excited when Rails emerged in 2004. Bruce Eckel summed up the su

Re: Clojure needs a web framework with more momentum

2015-05-03 Thread Herwig Hochleitner
​To me, the idea of a framework is embodied by a set processing tools, whose primary design goal is to work best in concert with each other. I rather enjoy working with libraries, whose primary design goal is to work well in any technology stack. I don't think those are mutually exclusive, but work

Re: Clojure needs a web framework with more momentum

2015-05-03 Thread Dylan Bijnagte
In my experience many applications are built using web frameworks because the often complex data models of corporate apps require significant UI for administration and UI or API for data entry. The application gets written using a language / framework that is optimized around that. Clojure is we

Re: Adding components to a stuartsierra/component system at runtime

2015-05-03 Thread Stuart Sierra
Hi Chap, There isn't, unfortunately, a good way to modify systems after they have are started. I have put a fair amount of thought into this but never come up with a solution I was satisfied with. In your case, I think I would suggest creating one system just to load the configuration data an

[ANN] Catacumba 0.1.0-alpha2: Asynchronous and non-blocking web toolkit for Clojure

2015-05-03 Thread Andrey Antukh
Hi! I'm happy to announce the second alpha of catacumba, the asynchronous and non-blocking web toolkit for Clojure build on top of ratpack[1] and netty[2]. This release is focused in add a great a mount of features missing from the first release and improve some internals for make it more flexibl

Re: Clojure needs a web framework with more momentum

2015-05-03 Thread Sven Richter
Hi, Am Sonntag, 3. Mai 2015 11:38:14 UTC+2 schrieb g vim: > > On 03/05/2015 05:24, Sean Corfield wrote: > > On Sat, May 2, 2015 at 8:18 PM, Mark Engelberg > > > wrote: > > > > Clojure is great for creating new, disruptive web models, but what's > > the

Re: Clojure needs a web framework with more momentum

2015-05-03 Thread Sven Richter
Hi Colin, Regarding payment I'd choose something like stripe or whatever fits your needs and look for a clojure api or wrapper around a java api. Implementing payment stuff yourself might get you in a lot of legal trouble anyhwere in the world. However, I'd agree that there may be the need for

Re: Clojure needs a web framework with more momentum

2015-05-03 Thread gvim
On 03/05/2015 05:24, Sean Corfield wrote: On Sat, May 2, 2015 at 8:18 PM, Mark Engelberg mailto:mark.engelb...@gmail.com>> wrote: Clojure is great for creating new, disruptive web models, but what's the easiest path to creating something that can be done trivially with, say, Drupal o

Re: Clojure needs a web framework with more momentum

2015-05-03 Thread Christopher Small
I really like what you said here Mark: >From a technological standpoint, I think we're there. The things we most > need are informational resources and higher-level shared resources, such as > UI widgets. For example: > I fully agree. I don't think we've moved in a wrong direction at all. Just