Differences between revisions 9 and 10
Revision 9 as of 2017-12-30 21:09:39
Size: 5597
Editor: ElanaHashman
Comment: Strikethrough on lein
Revision 10 as of 2018-01-07 17:27:04
Size: 2344
Editor: ElanaHashman
Comment: Update requested packages list (many changes)
Deletions are marked like this. Additions are marked like this.
Line 10: Line 10:
 * --([[Clojure/Leiningen]])-- - lein build tool
  * ITP: [[DebianBug:819811]]
Line 14: Line 12:
 * [[https://github.com/clojure/clojure/tree/clojure-1.9.0|Clojure 1.9]] - latest release
  * Bug: [[DebianBug:886565]]
Line 15: Line 15:
For people not too deep into the debian packaging that want to help a short not on the abbreviations: For people unfamiliar with Debian packaging that want to help, a short note on the abbreviations:
Line 17: Line 17:
 * RFP: Request for Packaging - somebody filed a bug in the Debian bug tracking system (BTS)
 * ITP: Intend To Package - somebody stated they are willing to package a software for Debian
 * RFP: Request for Packaging - somebody filed a bug in the Debian bug tracking system (BTS) requesting a package
 * ITP: Intend To Package - somebody stated they are willing to package the software for Debian
Line 22: Line 22:
 * leiningen: [[DebianBug:819811]] (ehashman)
 * beckon-clojure: [[DebianBug:855708]] (apoikos)
 * bidi-clojure: [[DebianBug:855594]] (apoikos)
 * cheshire-clojure: [[DebianBug:855709]] (apoikos)
 * clj-digest-clojure: [[DebianBug:855713]] (apoikos)
 * clj-http-clojure: [[DebianBug:855712]] (apoikos)
 * clj-tuple: [[DebianBug:855716]] (apoikos)
 * clj-yaml-clojure: [[DebianBug:855715]] (apoikos)
 * clojure-ring-codec: [[DebianBug:855772]] (apoikos)
 * clojure-ring: [[DebianBug:855749]] (apoikos)
 * clout-clojure: [[DebianBug:855714]] (apoikos)
 * compojure-clojure: [[DebianBug:855721]] (apoikos)
 * core-async-clojure: [[DebianBug:855726]] (apoikos)
 * core-match-clojure: [[DebianBug:855720]] (apoikos)
 * core-memoize-clojure: [[DebianBug:855723]] (apoikos)
 * cpath-clojure: [[DebianBug:855724]] (apoikos)
 * crypto-equality-clojure: [[DebianBug:855717]] (apoikos)
 * crypto-random-clojure: [[DebianBug:855725]] (apoikos)
 * data-priority-map-clojure: [[DebianBug:855722]] (apoikos)
 * fast-zip-clojure: [[DebianBug:855759]] (apoikos)
 * fast-zip-visit-clojure: [[DebianBug:855758]] (apoikos)
 * hiccup-clojure: [[DebianBug:855729]] (apoikos)
 * honeysql-clojure: [[DebianBug:855757]] (apoikos)
 * instaparse-clojure: [[DebianBug:855728]] (apoikos)
 * java-classpath-clojure: [[DebianBug:855730]] (apoikos)
 * java-jmx-clojure: [[DebianBug:855774]] (apoikos)
 * lazymap-clojure: [[DebianBug:855731]] (apoikos)
 * math-combinatorics-clojure: [[DebianBug:855767]] (apoikos)
 * math-numeric-tower-clojure: [[DebianBug:855734]] (apoikos)
 * medley-clojure: [[DebianBug:855733]] (apoikos)
 * metrics-clojure: [[DebianBug:855760]] (apoikos)
 * overtone-at-at-clojure: [[DebianBug:855771]] (apoikos)
 * pantomime-clojure: [[DebianBug:855718]] (apoikos)
 * potemkin-clojure: [[DebianBug:855735]] (apoikos)
 * prismatic-plumbing: [[DebianBug:855775]] (apoikos)
 * prismatic-schema: [[DebianBug:855732]] (apoikos)
 * puppetlabs-comidi-clojure: [[DebianBug:855765]] (apoikos)
 * puppetlabs-dujour-version-check-clojure: [[DebianBug:855736]] (apoikos)
 * puppetlabs-http-client-clojure: [[DebianBug:855764]] (apoikos)
 * puppetlabs-i18n: [[DebianBug:855737]] (apoikos)
 * puppetlabs-kitchensink-clojure: [[DebianBug:855739]] (apoikos)
 * puppetlabs-ring-middleware-clojure: [[DebianBug:855738]] (apoikos)
 * puppetlabs-stockpile-clojure: [[DebianBug:855742]] (apoikos)
 * puppetlabs-trapperkeeper-clojure: [[DebianBug:855741]] (apoikos)
 * puppetlabs-trapperkeeper-metrics-clojure: [[DebianBug:855743]] (apoikos)
 * puppetlabs-trapperkeeper-status-clojure: [[DebianBug:855744]] (apoikos)
 * puppetlabs-trapperkeeper-webserver-jetty: [[DebianBug:855745]] (apoikos)
 * puppetlabs-typesafe-config-clojure: [[DebianBug:855746]] (apoikos)
 * raynes-fs-clojure: [[DebianBug:855747]] (apoikos)
 * riddley-clojure: [[DebianBug:855770]] (apoikos)
 * ring-anti-forgery-clojure: [[DebianBug:855748]] (apoikos)
 * ring-defaults-clojure: [[DebianBug:855768]] (apoikos)
 * ring-headers-clojure: [[DebianBug:855766]] (apoikos)
 * ring-mock-clojure: [[DebianBug:855750]] (apoikos)
 * ring-ssl-clojure: [[DebianBug:855773]] (apoikos)
 * sjacket-clojure: [[DebianBug:719768]] (ehashman)
 * specter-clojure: [[DebianBug:855719]] (apoikos)
 * stencil-clojure: [[DebianBug:712908]] (ehashman)
 * tools-analyzer-clojure: [[DebianBug:855751]] (apoikos)
 * tools-analyzer-jvm-clojure: [[DebianBug:855752]] (apoikos)
 * tools-namespace-clojure: [[DebianBug:855769]] (apoikos)
 * boot-clj [[DebianBug:871913]]
 * clojure-mode [[DebianBug:885123]]
 * cider [[DebianBug:885384]]
 * spec-alpha-clojure [[DebianBug:886561]]
 * core-specs-alpha-clojure [[DebianBug:886562]]
Line 87: Line 30:
 * clooj: [[DebianBug:646811]]
 * local-file: [[DebianBug:648017]] (dependency of clooj)
 * useful: [[DebianBug:698694]] (old Leiningen grand-dependency, no longer needed)
 * clojurehelper: [[DebianBug:718775]] (ehashman rewrote a Clojure packaging helper in Clojure called clj-helper, as clojurehelper is written in Python)
 * riemann: [[DebianBug:765398]]
 * http-kit: [[DebianBug:766894]] (dependency of riemann)
Line 88: Line 37:
 * clojurehelper: [[DebianBug:718775]] (ehashman rewrote a Clojure packaging helper in Clojure called clj-helper, as clojurehelper is written in Python)
 * clooj: [[DebianBug:646811]]
 * http-kit: [[DebianBug:766894]] (dependency of riemann)
 * local-file: [[DebianBug:648017]] (dependency of clooj)
Line 93: Line 38:
 * riemann: [[DebianBug:765398]]
 * useful: [[DebianBug:698694]] (old Leiningen grand-dependency, no longer needed)

Translation(s): English


Clojure Packaging Wishlist

Many Clojure apps and libraries are still missing in Debian package form. Please add the apps/libs you'd like to see packaged below. If possible please add information about missing dependencies too.

If possible please note the library or application name, the upstream URL, ITP and current packaging (as appropriate). Please try to keep this list in alphabetical order as well.

For people unfamiliar with Debian packaging that want to help, a short note on the abbreviations:

  • RFP: Request for Packaging - somebody filed a bug in the Debian bug tracking system (BTS) requesting a package
  • ITP: Intend To Package - somebody stated they are willing to package the software for Debian

All open ITPs

All open RFPs

  • clooj: 646811

  • local-file: 648017 (dependency of clooj)

  • useful: 698694 (old Leiningen grand-dependency, no longer needed)

  • clojurehelper: 718775 (ehashman rewrote a Clojure packaging helper in Clojure called clj-helper, as clojurehelper is written in Python)

  • riemann: 765398

  • http-kit: 766894 (dependency of riemann)

  • clj-postal: 766906 (dependency of riemann)

  • reply: 855963 (old Leiningen dependency, no longer needed)

Side note: the current upstream Riemann direct dependency list is 37 packages long. Surely there are many missing here.

TODO

  • Add links to ITP's for each package listed here, if none there, decide if you want to file one, or move them to the "maybe interesting" list of packages nobody actually volunteered to put work in
  • perhaps we could make sure ITP/RFP's are filed for all these packages, and then user bugs.debian.org/usertags to generate this list?


CategoryClojure