first-haskell.mdwn 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. [[!tag /news]]
  2. [[!meta title="First Releases in Haskell Coming"]]
  3. [[!meta updated="2015-05-02"]]
  4. As usual, nothing too exciting. To be precise, I *am* excited, but I'm not sure
  5. it's exciting to anyone else. Maybe too early for that. Anyway, let's get to
  6. the point.
  7. The number of repositories in [[!rel4sub darcs]] is growing. I wrote a
  8. definition of [[/projects/Kort]] and started implementing a
  9. [[/projects/language-kort|parser]] for it, since it's much easier than Idan and
  10. will give me more tools and experience. There's a release of
  11. [[/projects/text-position]] in [[!hackage text-position desc=Hackage]], and
  12. there will be more soon. [[/projects/razom-text-util]] is probably next.
  13. Since I started using Pump.io, I've seen a lot of interest, especially from
  14. [[Chris Webber|http://dustycloud.org]], in GNU Guix and its distribution
  15. GuixSD. I read a bit and I'm interested to try too. The point relevant to
  16. Rel4tion is that GuixSD may become the target for the packaging of Release 0,
  17. instead of (or in addition to) Deb packages. Adding GHC and cabal-install to
  18. Trisquel wasn't an issue because it already had a GHC version, but with Guix I
  19. may need to check how to "bootstrap" a self-building package. Or did they
  20. already package Haskell tools? I'll check.
  21. The mail server got Sieve filtering support. It seems there's no good CLI or
  22. GUI for script editing (Thunderbird is a whole huge MUA and gsieve seems to
  23. just give you a GtkTextView et al. to write the script by hand), and I don't
  24. use a supporting MUA nor a web app for e-mail. So here's an idea for a cute
  25. side project: CLI and GUI for creating scripts, with both text editing and a
  26. dedicated friendly visual editor, and management of the scripts on the server
  27. (list them, update them, delete them, de/activate them and so on).
  28. I'm using `sieve-connect` right now, but I had issues when connecting with TLS.
  29. Luckily I'm connecting from localhost so I can bypass this, but it's not a
  30. permanent solution. I'll see how it goes. I'm still in the process of
  31. converting my filtering rules to the Sieve language (a few `sed` runs did most
  32. of the work already)
  33. Hmmmm I think that's all. The federation related thoughts/work are on hold.
  34. Most of the times I work on a side project ([[/projects/collection]] included),
  35. it's a result of stress. This funny univer$ity thing is ruining everything...
  36. I'm so much more relaxed and productive in the summer when I have a clear
  37. schedule and no homework or exams.
  38. [[!meta author=fr33domlover]]