Child pages
  • TODO list

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.

Snapshot 2017.04

titleDeprecation warning

The page has been migrated to . Avoid touching this wiki page.

Snapshot 2018.04


  • Create service for generic FMA event handler


  • Python 3.5 and 3.6 packaged and separated from LX interfaces (
    • Jenkins packaged and fixed compatibility with OpenZFS 
    • PostgreSQL 9.6 integrated
    • Mate 1.16.1
    • Mesa 13.x
    • Extend and improve support of fuse filesystems (FAT/FAT32/exFAT/NTFS, ext4, xfs, btrfs) via
    • Make OpenJDK 8 the default one
    • Xorg update?
      • Retain 32-bit build and modules
    • Consider starting "Adopt you package" initiative:
      • People can adopt maintenance over certain packages , upstreaming changes should be even more easier
    • Install system-config-printer by default and provide a control panel icon for it.
      • easing the upstream of changes
    IPS / pkg5:
    • Debug different IPS issues - zoneproxy failures, facet issues (e.g. pkg fix python-34)
    • "Speed up IPS" initiative 
      • people report that IPS performance is appalling in some cases. We should investigate and try to fix problematic parts
      • try to investigate if IPS can work with HTTP/2 and what steps are needed
    • Cherrypick some new features / fixes from upstream pkg5 repository (
    Build system changes:
    • GPG signature verification support
    • Automatically install dependencies when building packages
    • Add support for building components that have only changed - incremental build
    • Port SCM changes from userland-gate and unite components
    • Finish moving
    • componets
    • components to category layout and add REQUIRE_PACKAGES everywhere
    • Rethink installer media image naming convention (these changes would make it much more intuitive for new users and doc writers)
      • Text installer should be called 'Server' installer
      • Live Media installer should be called 'Workstation' installer
      • Text installer icon on GUI desktop should be renamed to 'Console Based Installer' (or something similar)
      • Gui installer icon on GUI desktop should be renamed to 'Graphical installer' (or something similar)
    OLD Content

    TODO for the next snapshot (after 2015.10)

    • Add vlc to /hipster-encumbered [Done] 

    TODO list and some ideas which could be good to do in longer perspective (cherry-picking)

    • Python 3.4 - add modules
    • Debug different IPS issues - zoneproxy failures, facet issues (e.g. pkg fix python-34)
    • Port libvirt
    • Add fuse and some fuse modules (e.g., ntfs, exfat, ext4, xfs)

    • Add support for DilOS-branded (dpkg) zone

    • Replace developer/macro/cpp with open source version
    • Rebuild library/motif for binary compatibility

    • Provide clean-room implementation of service/management/sysidtool [replaced with sysding]
    • Rewrite Text/GUI/Auto installers so that only one engine is used and Text/GUI installer generate manifests for autoinstaller.
    • Update these packages to current stable versions: 

      • coverage-26 4.0

      • git 2.6.3
      • groff 1.22.3
      • iso-codes 3.63
      • libidn 1.32
      • lxml-26 3.4.4
      • Mercurial 3.6
      • netperf 2.7.0
      • numpy-26 1.10.0
      • pcap 1.7.4
      • ply 3.8
      • pylint-26 1.4.4 
      • sigcpp 2.6.1
      • simplejson-26 3.8.2
      •  xml-parser 2.44