Hasty Briefsbeta

Bilingual

Two new experimental MELPA channels

14 hours ago
  • #Package Management
  • #MELPA
  • #Emacs
  • MELPA introduced two new experimental channels: MELPA Snapshots and MELPA Releases, which will eventually replace the traditional MELPA unstable and stable channels.
  • The new snapshots channel uses version strings in the format RELEASE.0.YYYYMMDD.COUNT to avoid the issue where snapshot versions incorrectly appear greater than release versions.
  • MELPA now consults both git/mercurial tags and library headers to determine the latest release, increasing package coverage in the releases channel to 6207 packages.
  • Package maintainers are advised to align version tags with library header bumps to ensure consistent release identification across different ELPAs.
  • Users switching to the new snapshots channel must remove and reinstall packages due to version string changes, using specific configuration updates.
  • MyELPA is introduced as a simplified project for publishing personal ELPAs, reducing the need to add all packages to MELPA and easing maintainer workload.
  • Financial support for MELPA and related projects is requested from users who benefit from the work.