[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Clojure-CLI] Proposed course of action for `clj`



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Dear all,

I have started my detailed analysis of clj's dependencies.
(Repo: https://github.com/clojure/brew-install)

This is the short version. For more details, please refer to
https://wiki.debian.org/Clojure/Goals/Clojure-CLI


# General Strategy:

1. Check which packages are already in Debian (some of them already are).
2. Identify leaf nodes (all)
3. Identify leaf nodes to work on (maybe some are not?)
4. Work on `org.clojure` leaf nodes
5. Work on non-`org.clojure` leaf nodes


# Conclusions

1. The only first-level dependency not already in Debian is
`org.clojure:tools.deps.alpha`.
2. There are two org.clojure leaf nodes: `libtools-gitlibs-clojure and
libtools-cli-clojure`.


# Proposed course of action

1. package `org.clojure:tools.gitlibs`
2. consider updating `libtools-cli-clojure` (already in Debian)
3. consider packaging `org.clojure:data.xml`
4. consider packaging com.cognitec.aws:* packages

What do you think?

Best,
Leandro
-----BEGIN PGP SIGNATURE-----
Version: Mailvelope v4.4.1
Comment: https://www.mailvelope.com

wsFcBAEBCAAGBQJgw3uCAAoJED4EAsO6whyA1NMP/2VAGx3zWEi5un9MZv11
lIMXK6nwiGlj6isXsRdifd8hFdagb6H2MKZ/39/H2lc9H6B6lSBg+8pF1kkl
YPHTt2hdPOb8KZuKAJAjjaWpw8m7QCJ5X5plqANGgccKiDiZpXYkOifGePUD
clT7zKD3/2tVd3oSp8g7NNo5dVuW1sqbUna0uNbia4UAU2ItkIzBAyK1FmDn
Ynavg64WyLVLygjazlOm1uC34I05L+fDSPzw3DYHczh+WYxmzMAOzL0fHFYi
jECpJPN2VkkTeTmFXDuJkHLvW5AJgSglac+/MMGXbTHSUXXA6bvxINDKDbVO
a8+uMmvREiR/yVmuPVmPEqj7CNvgYyiLkBQgfspH2J7uUUW1n++lUroSzZrR
N/TmKHKx/FD2fvbNSOV4gBB0GF8+xf+Maa53oFMfUXdwCcGghaqVzz2TWeUU
F/ytLOqiEVBpiZFYJ9zn0F9JlMD1Oy/MT1/UEiNQjsfGBpyAYQqtbxDwekk9
OMP93GNo1QNac4CRag673Al0rJsl4mrLHsS1+vEBGf3nQYri5JbMDft3VYfy
icfamIY+fvHRi/JhoFYVId/+q+5xjFRdTOl93rz5InmBeM7CiYh3MI8KeUNo
ye3MKGge6aXOZ+QL5/bivQ4QQ3p8w2s2HTN0Y8p84tdIZ6jI+eGIKBJcsgQL
foXy
=S8V0
-----END PGP SIGNATURE-----


Reply to: