Project active?

51 views
Skip to first unread message

Sergey L

unread,
Sep 24, 2013, 4:16:40 PM9/24/13
to clojure-...@googlegroups.com
Hello!
Project active develop? Now actual Titan 0.3.2, bat in project.clj use 0.3.0 .

Zack Maril

unread,
Sep 24, 2013, 7:04:46 PM9/24/13
to clojure-...@googlegroups.com
Short answer: Gearing up for more activity within the next week or so. 

Long answer: I was consulting with Aurelius this summer and took a look at what is being developed now and what will be coming out soon. The Clojurewerkz team is currently deciding on where to focus development next. I've pushed for focusing on Archimedes because of the large number of databases and systems that support blueprints. Additionally, keeping Titanium up to date is a ton of work. Titan moves fast and writing good documentation based off of young projects is quite difficult (api's and features change very quickly). Most of the features of Titan, if they are worthwhile, will probably eventually land in blueprints and, therefore, Archimedes. Once in blueprints, features and api's will be far more stable and make development and maintenance easier. As such, I'm pushing for focusing on Archimedes while letting Titan have time to mature and stabilize. That would mean putting Titanium on ice for at least a few months and picking it back up once Titan is more stable. 

Once we have a concrete plan on how to effectively develop these projects, we'll write a blog post explaining our intentions and asking for community feedback. On a more personal note, this is my first open source project that more than just me and some of my friends care about. I'm still learning the in's and out's of open source development as well as how to develop for a wider crowd than 10 people. I'll work to be more vocal about development from now on though. 

Thank you for your concern! 
-Zack

Michael Klishin

unread,
Sep 25, 2013, 6:17:01 AM9/25/13
to Zack Maril, clojure-...@googlegroups.com

2013/9/25 Zack Maril <thewi...@gmail.com>

That would mean putting Titanium on ice for at least a few months and picking it back up once Titan is more stable. 

Shouldn't Titan 0.3.2 be backwards compatible with 0.3.0, though?

We should bump the dependency and publish a new release if so.
--
MK

http://github.com/michaelklishin
http://twitter.com/michaelklishin

Sergey L

unread,
Sep 25, 2013, 11:09:57 AM9/25/13
to clojure-...@googlegroups.com
Zack Maril,
Yes, Titan has unstable api, and 0.4 release coming soon.
Archimedes interesting project, but it also has 2.3.0 Blueprints core - actual 2.4.0 .

Michael Klishin,
yes,
Titan 0.3.2 is compatible with 0.3.0 and no special upgrade is necessary unless Elasticsearch is used. If you are using Elasticsearch, please see the notes on upgrading to 0.3.1 from 0.3.0 below.

Zack Maril

unread,
Sep 26, 2013, 12:47:07 AM9/26/13
to Michael Klishin, clojure-...@googlegroups.com
I'll take a look again this weekend. If I remember correctly there was a breaking change somewhere that held me up at the time. 
-Zack

Michael Klishin

unread,
Sep 27, 2013, 5:40:15 PM9/27/13
to Sergey L, clojure-...@googlegroups.com
2013/9/25 Sergey L <fknis...@gmail.com>

Archimedes interesting project, but it also has 2.3.0 Blueprints core - actual 2.4.0 .

You can add whatever Blueprints version dependency you want to your own project
and see if it works. No need to wait for Archimedes dependencies to be updated.
Reply all
Reply to author
Forward
0 new messages