psimons
Automate Haskell Packaging
an invention by psimons
We have various individual tools to automate parts of the Haskell packaging process, like cabal-rpm
, but those tools aren't integrated into a fully automated system that keeps Haskell packages up-to-date with as little human intervention as possible. I would like to build that system. Stackage provides us with an accurate list of packages and versions that are known to work together well, and there are basically two flavors: the nightly snapshot (bleeding edge) and the LTS release (stable API). The former is appropriate for Tumbleweed, IMHO, and the latter is appropriate for stable releases like SLE or Leap.
Provide tools to analyze the life-time of maintenance and release requests in IBS/OBS
an invention by psimons
We need statistical analysis and key performance indicators to describe the lifetime of maintenance and release requests in IBS, for example:
Automatically guess changelog entries for Haskell packages from upstream
an invention by psimons
All our packages have a *.changes
file and ideally that file would mention relevant changes from upstream, i.e. during version updates. Currently, we find that information manually when packaging Haskell software. This is unsatisfactory because of the sheer size of the package set and the massive number of updates we receive from Hackage. The packaging itself is completely automatic, but editing the *.changes
files is not and this issue prevents us from shipping more packages in Tumbleweed and elsewhere.
Write a simple ESMTP mail server in Haskell
a project by psimons
Hackweek 21?
Update Haskell ecosystem in Tumbleweed to GHC-9.6.x
an invention by psimons
Update Haskell ecosystem in Tumbleweed to GHC-9.10.x
an invention by psimons
Description
Looking for projects around:
Nothing at the moment
Activity