Re: Releasing Caribou today: Open Source Clojure Web Ecosystem

2013-11-12 Thread Prasanna Gautam
This is really cool. Very easy to get up and running for first try. I have 
a few questions on the architecture.

Why Immutant instead of plain ring as the default? I think the number of 
dependencies could be much lower with it. 

I know it's only alpha.. but I'm asking this on behalf of others who might 
be thinking the same.
And, are there plans for NoSQL database support, like MongoDB, MapDB 
(http://www.mapdb.org/ - I just found out about it myself but this is the 
only decent in-memory NoSQL solution other than Berkeley DB)?

On Tuesday, November 12, 2013 6:52:10 PM UTC-5, Ryan Spangler wrote:

 Hello Clojure,

 Excited to announce today the release of Caribou!  http://let-caribou.in/

 We have been building web sites and web applications with it for over two 
 years now and improving it every day.  Currently we have four people 
 working on it and another ten using it to build things, so it is getting a 
 lot of real world testing.

 It has been designed as a collection of independent libraries that could 
 each be useful on their own, but which come together as a meaningful whole.

 We have been spending the last couple months getting it ready for a full 
 open source release, and I am happy to say it is finally ready.  Funded and 
 supported by Instrument in Portland, OR:  http://weareinstrument.com/  We 
 have four projects using it in production, and several more about to be 
 launched (as well as over a dozen internal things).

 Documentation is here:  http://caribou.github.io/caribou/docs/outline.html

 Source is here:  http://github.com/caribou/caribou (use this for issues, 
 you don't actually need the source as it is installed through a lein 
 template).

 Some of the independently useful libraries Caribou is built on are:

 * Polaris -- Routing with data (not macros) and reverse routing! :  
 https://github.com/caribou/polaris
 * Lichen -- Image resizing to and from s3 or on disk: 
 https://github.com/caribou/lichen
 * Schmetterling -- Debugging Clojure processes from the browser:  
 https://github.com/prismofeverything/schmetterling
 * Antlers -- Useful extensions to mustache templating (helpers and blocks, 
 among other things):  https://github.com/caribou/antlers
 * Groundhog -- Replay http requests: 
 https://github.com/noisesmith/groundhog

 And many others.

 Basically this is an Alpha release, and I am announcing it here first in 
 order to get as much feedback from the community as possible.  We have made 
 it as useful as we can for our purposes and recognize that for it to 
 improve from here, we really need as many people using it and building 
 things with it as possible.  The documentation also needs to be put through 
 its paces:  we need to see how well people are able to use it who know 
 nothing about it, based only on the existing docs.

 All feedback welcome!  

 Thanks for reading!  I hope you find it useful.


-- 
-- 
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.
For more options, visit https://groups.google.com/groups/opt_out.


Re: Reactive Programming in Clojure

2013-11-12 Thread Prasanna Gautam
This is interesting. I'm taking the same course and was planning to do the 
Scala versions and port to Clojure eventually! I *used* to know decent 
amount of Scala but the library ecosystem has advanced a fair bit now to 
keep track now. Would be happy to help wherever possible.

On Saturday, November 9, 2013 4:28:17 PM UTC-5, Marco Manzi wrote:

 Hi all, I'm a young clojure developer. I work as Java developer, but I've 
 falled in love with this fantastic language and I would like to help in 
 some way.
 Actually I'm following Principles of Reactive 
 Programminghttps://www.coursera.org/course/reactive on 
 Coursera. It is all written in Scala, but I'm not that proficent on Scala, 
 so I'm following it in Clojure, I'm writing some posts on how I'll 
 following it.
 If anyone has the same need can follow me at 
 http://reactiveclojure.blogspot.it, there is also a github repository 
 where I'm posting the code to make the same assigment as in the coursera. 
 I appreciate any hint you can give.
 See you :)


-- 
-- 
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.
For more options, visit https://groups.google.com/groups/opt_out.


Clojurescript standards to integrate other libraries

2012-04-13 Thread Prasanna Gautam
I'm quite new to clojurescript and I'm working on using clojurescript with 
some other javascript libraries - most notably I would like to get jQuery 
and Highcharts to work right now. Are there any established patterns or 
projects that make it easier to write wrappers for libraries that aren't 
compatible with Google Closure Advanced mode?

-- 
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