<div dir="ltr">Hello,<br><br>As you all know this week was the mid-term evaluation period. My mentor and I decided to give the code another review and start packaging dependencies. From now on I'll be focusing less on lein_makepkg and give more attention to clojurehelper as a whole as well as package some libraries needed for leiningen 2.<br>
<div><br></div><div><b>Done this week:</b></div><div>* Use attributes on test in order to classify them.</div><div>* Many minor changes on clojurehelper (please check[1] for details).</div><div>* Reorganized imports and renamed functions.</div>
<div>* Build lein xml plugin only when setup.py build is called.</div><div>* Handle more errors and added exit codes.</div><div>* Added a license for clojurehelper.</div><div>* Packaged clojurehelper (some changes pending)</div>
<div>* Packaged <a href="http://com.hyperion.io">com.hyperion.io</a> (waiting for review)</div><div>* Packaged net.cgrand.regex (waiting for review)</div><div>* Packaged clojure.tools.cli (waiting for review)</div><div>* Submitted ITP for the packages mentioned above (except for clojurehelper)</div>
<div>* Fix license issue with quoin, waiting for upstream to provide a license file.</div><div><br></div><div><b>Next week:</b></div><div>* Package parsley, sjacket, clojure-complete and clj-stacktrace.</div><div>* Finish packaging clojurehelper.</div>
<div>* Improve little helper scripts from clojurehelper.</div><div><br></div><div><b>Difficulties:</b></div><div>* I'm having some issues when it comes to naming packages. Already discussing this with the clojure packaging team.</div>
<div>* The libraries I packaged this week served for testing clojurehelper in real scenarios. Thanks to clojurehelper most of the work was already done but every package had little exceptions: </div><div>  -<a href="http://com.hyperion.io">com.hyperion.io</a> is not written in clojure but java, used jh_build + some tweaks.</div>
<div>  -net.cgrand.regex provided html files and lein_clean would delete them since it assumes html files were generated from markdown files during the build (must fix this next week) idem for tools.cli.</div><div>  -clojurehelper is written in python, had to look up on how to do this in more detail, builds fine for now but must tune a little more.</div>
<div><b><br></b></div></div>