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

Fwd: [GSoC 2021] Proposal: Improving Clojure packaging in Debian



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

- ---------- Forwarded message ---------
From: <ldoctors@gmail.com>
Date: Thu, 18 Mar 2021 at 15:02
Subject: [GSoC 2021] Proposal: Improving Clojure packaging in Debian
To: <pkg-clojure-maintainers@lists.alioth.debian.org>



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

Dear all,

My name is Leandro Doctors, and I am a fervient (albeit beginner)
Clojure user :-)


For this GSoC 2021 session, I would like to improve the Clojure
packaging in Debian.
(Although I have to confess it: GSoC is simply the best excuse I could
come up with in order to focusing on my path towards, eventually,
becoming a Debian Member :-)


Elana Hasham (whom I had approached last year with respect to this
very same task) kindly got me in touch with Louis-Philippe Véronneau
(pollo). After a few exchanged emails, Louis-Philippe kindly accepted
mentoring me :-)

He added a few more details on the GSoC 2021 wiki page [1].

[1] GSoC 2021 Ideas page:
https://wiki.debian.org/SummerOfCode2021/Projects#SummerOfCode2021.2FProjects.2FClojureBuildToolsinDebian.Clojure_Build_Tools_in_Debian


My proposal involves fixing #891136[2], #891141[3] and #902763 [4],
finally making clojure-CLI tools and basic libraries such as
clojure.spec available in Debian.
(Depending on how fast I progress on this, I could also try adding
something else... That being
said, I don't want to underestimate this task - from what I could see
in the comments on those bugs, the required amount of work for
packaging the long dependency chain for clojure.specs.alpha seems
non-trivial...)


In order to further iterate on this, I plan to share a full draft on
the wiki (at the latest) by the end of next week. I will let you know
as soon as I do this.


Looking forward to hearing from you soon,
Leandro


[2] #891136 "ITP: tools-deps-alpha-clojure -- functional API for
dependency management and classpath creation"
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=891136

[3] #891141 "ITP: clojure-cli -- upstream CLI entrypoints for Clojure"
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=891141

[4] #902763 "clojure: Include new CLI tools and runner scripts"
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=902763
- -----BEGIN PGP SIGNATURE-----
Version: Mailvelope v4.4.0
Comment: https://www.mailvelope.com

wsFcBAEBCAAGBQJgU5WkAAoJED4EAsO6whyAp1IQALjSnOWkUOjUqCr8cDVA
G1v3NV1bUlGoRHeJqm7T1POUKMSwrVsG4oHmssApfsD80sHZWON6SiEBfcuV
FkNsHYl6iZN87UYsOe82ooGPvs0N0KRzyRHQt/kOKswkzIkbvSRNA1QlGpBP
vLUdOi6sCQfmCninQcsC2a45bRt4OAHP/fGPtmaB2j7DtLo5EuhHP1McdAQ9
TzfMiCBclNyTmIvfDxDoA+zQvHCfspmlpYrK+n5kyqdhkPI1mGBqkQnVL5Kx
SBcBrHDa+7TncCsNLuimwo19pcSnCZ5HMcw99oQ7gHJUnPSdz9U0pDaeiueg
MGFxzmNmjJs46Hgvm4WbV3iB+Rt3bM7GZ2FVoKacRSXnWi+OzZb0g/lN4Qpr
jo8sDKE5Tf4vEtEsR9A4aTWIqnPiU1hBD1Qff6bYW1ud3TGxq6c8umqTAS2I
9+xbrjqKXS8P3H2JO1DiYKqgmSDUFOknuDBuIuquR9XpCaNl/63wLM7YXBjc
UmLZVOCHE8EorzjQ2M3AmrTrJO0Te4vwsrHqQ2TzvvW9g/pxC3nJ73JxQIdG
mDozhAMTMHcZ0WS9C0f6wOFhjfzDF75ujqlKI6lwZtdHhWWH6yPmjWKbqT5Q
LR6Bu7x40/QlZyuzF9CfkuWsFmHiA8bwLdm2DtpC8YyUvmSN3E4abBbSmju9
5cs6
=s6iM
- -----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
Version: Mailvelope v4.4.0
Comment: https://www.mailvelope.com

wsFcBAEBCAAGBQJgW2VGAAoJED4EAsO6whyA9xMQAL6B65NIjxM8RjHgELzS
++MTyqLoQbHPqXV3oe8hSj8+ntOs+vYvzKhbzCcLmAUTnSIIPR3QhokQ87jR
NBm0jNLn0CN6GU3KC2BOubhRLCesWdPmTeByRqatDtjNCffe7K3DHB8SaMvJ
6agPjNkvVHDMScuj1Wts1cQ/wdAuwTi6QRvOATHF8vrxm/xbhpRFzlPjtA8L
OcVGfejXO9jO0htsEq6zR5wrpB97SHM5COJ2N8koFj9Tvik+dw5kjrWz4din
0C8MBN02cjJCF2Dx6UJwU0Gn4bT4OIuQ8Y/0N2Gg9Tc/jRbWIs5GCYPbvr5s
bvjx1stIndPh7pmRGM5rFBuNOqfa93yjSJvoypdY7TlDm3NMOpqbqb1oXWn4
1TBY3/+7RLupiEoxbcIlFyfV2Q2+YTBiOtlzO1VWUZOrhvBX8jugo76OdEZv
NKDoYqB/+GqktkLWKeoZ8lU4N04TdljpodRRoLKIUSrgyGr341Ilw8/p1IqD
My3s4j7BG9xOTvzD3HQ9GEZX712yHrqUSMUzHrIJr8cOvVfGRoNz9SUOnfPE
i1bT5F2I3wM0Hpae6riTel5xb7lEb9FoXj3Pec3I5/ONekMRvlDrOxenITEL
hmHhDtj1OFt1w9/9QkHTGeNnAJS7MizzWiZfaWkJ4Knfi/lGUVFxJhHxH8e5
ztTy
=KF1k
-----END PGP SIGNATURE-----


Reply to: