OpenIndiana follows currently a rolling-release model and all the development is focused on Hipster.
The 151a development series which was a direct descendant of the OpenSolaris project and compatible with legacy OpenSolaris installations is now unmaintained.
Hipster
This series is built using the oi-userland with GCC and consists in the effort to modernize OpenIndiana.
Our main goal is to integrate all software delivered with OpenIndiana into oi-userland build system, in place of the former software consolidations.
Migration of consolidations:
The list of packages remaining for migration from X11 (XNV) and Desktop (JDS) consolidations can be consulted on the Wiki: only a small number of packages remains
If you would like to contribute, pick a component in the list and get started with building with oi-userland.
The lists below contain a selection of tasks for each snapshot cycle, for current developers goals refer to the TODO list.
On the menu for Hipster 2017.10:
Task | Status |
---|---|
Xorg 1.19.x | |
Switch to GCC 6 | |
Mate 1.18 | Ready: PR 3177, PR 3178, PR 3179, PR 3181, PR 3182 |
Firefox 52 | Ready: PR3077 |
Thunderbird 52 | Ready: PR3105 |
Enlightenment update | |
Python 3.6 | |
Drop WebkitGTK 1 | Dependencies: mail/claws-mail, developer/gnome/devhelp, editor/geany/plugins |
Make MariaDB 10.1 the default one, drop MariaDB 5.5 | |
Make PostgreSQL 9.5 the default one, drop 9.3 and 9.4 |
On the menu for Hipster 2017.04:
Task | Status |
---|---|
Provide MariaDB 10.1 | PR#2556 |
Provide Node.js 7 | PR#2580 |
Mate 1.16 | PR#2610 PR#2611 PR#2612 |
Migrate to Ruby 2.3 as default | PR#2640 |
Update DRM + Intel KMS port | PR#2678 |
Update Xorg to 1.18.4 | PR#2449 PR#2449 PR#2451 PR#2971 |
Update X11 libraries and applications for 2017.04 | Completed |
PostgreSQL 9.6 | PR#2695 |
Provide Perl 2.24 modules | PR#2690 |
Bump inkscape to 0.92 | PR#2742 |
Provide GCC 6.3 with illumos-gcc patches | PR#2745 |
Add illumos-gcc patches to GCC 5.4. | PR#2753 |
Update OpenMPI | PR#2691 PR#2799 |
Update GNU MP, MPFR and MPC | PR#2763 |
Provide GNU Unified Parallel C compiler | PR#2764 |
Update Gstreamer 1.0 | PR#2384 PR#2782 PR#2791 PR#2857 PR#2858 PR#2890 |
Add MongoDB 3.4 | PR#2835 |
Migrate to OpenJDK 1.8 as default | PR#2836 |
Provide Firefox 45 and Thunderbird 45 ESR | PR#2863 PR#2864 (45.8.0) |
Update GTK3 to 3.18 and Nimbus theme. | PR#2902 |
Add Rhythmbox 3.4.1 | PR#2915 |
Provide Qt 5.8 | PR#2748 |
Update Valgrind to 3.12 | PR#2929 |
Update Samba 4.4 | PR#2907 |
Transition to libjpeg-turbo v8 as default | In progress |
Update Pulseaudio to 10.0 | PR#2370 |
Update GIT to 2.12 | PR#2945 |
On the menu for Hipster 2016.10:
Task | Status |
---|---|
Update NTFS-3G | PR#1883 |
Provide the Go programming language | PR#1902 |
Provide GCC 5 | PR#1965 |
Update of Pulseaudio to 6.0 | PR#2262 |
Move to MATE desktop environment 1.14 | Completed |
Move away from SunSSH to OpenSSH | PR#2332 |
Integration of Intel KMS driver port by Martin Bochnig | PR#2367 |
Bump inkscape to 0.91 | PR#2338 |
Add ARC stats to 'top' | PR#2387 |
On the menu for Hipster 2016.04:
Task | Status |
---|---|
Use GCC 4.9 as default compiler | PR#1520 |
Update Firefox to version 43 | PR#1540 PR#1617 |
Update Thunderbird to version 38 | PR#1754 |
Add VLC 2.2.1 and multimedia libraries | PR#1616 |
Ideas for next snapshots:
- Resurrect the IPS package manager GUI deprecated by upstream
- Refesh the installer code
- Update the Device Driver Utility
- …
- …
- more ideas are available on the Wiki.