leiningen/todo.org

37 lines
1.5 KiB
Org Mode
Raw Normal View History

#-*- mode: org -*-
#+startup: overview
#+startup: hidestars
#+TODO: TODO | INPROGRESS | DONE
2009-11-24 06:24:28 +00:00
Leiningen TODOs
* For 1.0
** DONE Remove install task dependency on having Maven installed :Phil:
2009-12-02 04:27:36 +00:00
** DONE Use -Xbootclasspath where possible :Dan:
** DONE Don't write manifest, pom, etc. to disk when jarring :Dan:
** DONE Don't put uberjar in ~/.m2 :Phil:
** DONE Perform compilation in either a subprocess or with a separate classloader
** DONE Allow test task to take namespaces as an argument
** DONE System/exit appropriately when testing based on pass/fail :Phil:
** DONE Fix eval-in-project to let plugins pass in extra args
** DONE Resources directory added to classpath (for properties, etc)
*** This would be a good way for clojure code to have access to lein's vers
2010-02-13 17:30:46 +00:00
* For 1.1.0
** DONE upgrade task (patch submitted)
** DONE doc generation (autodoc plugin)
* Later
2009-11-24 06:24:28 +00:00
** TODO user config file for activating plugins across all projects
** TODO write shell wrappers
2009-12-02 06:41:04 +00:00
** TODO move repl task from shell script to clojure code
2009-11-25 06:24:49 +00:00
** TODO advise existing tasks from plugins
2010-02-13 17:30:46 +00:00
** TODO fix OS X bootclasspath issues
** Plugin Ideas:
2009-12-02 06:41:04 +00:00
*** Code statistics (LOC, doc coverage, etc)
*** Graph output for dependencies between namespaces
*** Start web server for web-related projects
2009-11-29 05:35:19 +00:00
*** Multi-module builds
2009-11-24 06:24:28 +00:00
* Low Priority
** TODO Run failed tests task
2009-11-24 06:24:28 +00:00
** TODO Remove duplication between deps.clj and pom.clj
** TODO Help task should display arglist