Difference between revisions of "Roadmap"

From Funtoo
Jump to navigation Jump to search
Line 49: Line 49:
! colspan="2" | Current !!!! colspan="2" | Near Term !!!! colspan="2" |Future
! colspan="2" | Current !!!! colspan="2" | Near Term !!!! colspan="2" |Future
|-
|-
| colspan="2" | OpenRC stabilisation|||| colspan="2" |Gnome 3.26 ||||||
| colspan="2" | OpenRC stabilisation|||| colspan="2" |Gnome 3.26 |||| colspan="2" | Toolchain upgrade (GCC - 6.4.0)
|-
|-
| What are we doing?|| We are bumping the OpenRC package to 0.35 (beta) which added some major improvements||||What are we doing?|| Work has begun on bringing Gnome 3.26 to Funtoo Linux ||||What are we doing?
| What are we doing?|| We are bumping the OpenRC package to 0.35 (beta) which added some major improvements||||What are we doing?|| Work has begun on bringing Gnome 3.26 to Funtoo Linux ||||What are we doing? || We will be upgrading our toolchain to support newer processors and incorporate improvements from the GCC project.
|-
|-
| Why are we doing it?|| Improved package that provides support for cgroups v2, has support for cgroups inside LXD containers. ||||Why are we doing it?|| Gnome version 3.26.0 (released on 13 September 2017) will provide Funtoo users with the latest in Gnome development and still doing it without need to have systemd installed and running on your system. ||||Why are we doing it?
| Why are we doing it?|| Improved package that provides support for cgroups v2, has support for cgroups inside LXD containers. ||||Why are we doing it?|| Gnome version 3.26.0 (released on 13 September 2017) will provide Funtoo users with the latest in Gnome development and still doing it without need to have systemd installed and running on your system. ||||Why are we doing it? || GCC update bringing among other changes better support for Skylake processors, AMD Zen and support for -march=native, -mcpu=native and -mtune=native are now available on native AArch64 (ARM-64bit)
|-
|-
| How does fit in our Objectives?|| Funtoo will be switching from OpenVZ to LXD and so supporting this technology from init makes sense to us. ||||How does fit in our Objectives?||Funtoo still wants to be current in software releases, but keeping systemd away from our drives.||||How does fit in our Objectives?
| How does fit in our Objectives?|| Funtoo will be switching from OpenVZ to LXD and so supporting this technology from init makes sense to us. ||||How does fit in our Objectives?||Funtoo still wants to be current in software releases, but keeping systemd away from our drives.||||How does fit in our Objectives? || Keeping Funtoo current and stable is our main Objective.
|-
|-
|  
|  
|}
|}

Revision as of 07:55, December 26, 2017

Looking Forward to 2018

Funtoo had a great year in 2017. We were able to start kitted approach to ports (ebuilds) management and thus providing even more stability to the end user. Users are getting curated kits where the upgraded packages work nicely with each other and there should be very little conflicts or unwanted and unexpected package breakage. We are working hard to making LXD as one of our core technologies that will power Funtoo Containers. Last but not least we’d like to thank all of the other users reporting bugs and developers who also worked hard to create a better end-user experience.

While we’re proud of what we accomplished in 2017, we are spending most of the final quarter of the year looking forward rather than back. As we wrap up our own planning process for 2018, We’d like to share some of our plans with you, including both the things we’re excited about and the challenges we’ll face. We’ll cover service growth, new features, infrastructure, and finances.

Service Growth

We are planning to shift from OpenVZ technology to LXD and provide the community even with more ...

Funtoo Linux helps to drive ...

One of the reasons Funtoo Linux is so easy to use is that our community has done great work making distribution that work well for a wide variety of platforms. We’d like to thank everyone involved in the development. We’re particularly excited that support for btrfs, bcache, lxd, ... are treated as prime features as Funtoo relies on these technologies itself.

New Features

We’ve got some exciting features planned for 2018.

First, we’re planning to introduce ... . We’ve set a date for the full launch: Thursday, March 1.

Later in 2018 we plan to introduce ...

Infrastructure

Our infrastructure is ...

Our physical infrastructure currently occupies x units of rack space, split between y datacenters, consisting primarily of build servers, LXD servers, OpenVZ servers, storage, HSMs, switches, and firewalls.

When we want to test new features and ebuild it puts the most stress on our build cluster. We regularly invest in more and faster servers, and that will continue in 2018.

We’ll need to add a few additional compute servers in 2018, and we’ll also start aging out hardware in 2018 for the first time since we launched. We’ll age out about ten 2u compute servers and replace them with new 1u servers, which will save space and be more energy efficient while providing better reliability and performance.

We’ll also add another infrastructure operations staff member, bringing that team to a total of six people. This is necessary in order to make sure we can keep up with demand while maintaining a high standard for security and compliance. Infrastructure operations staff are systems administrators responsible for building and maintaining all physical and logical infrastructure.

Finances

We pride ourselves on being an efficient organization. In 2018 Funtoo Linux ...

Support Funtoo Linux

We depend on contributions from our community of users and supporters in order to provide our services. If your company or organization would like to sponsor Funtoo Linux please email us at sponsor@funtoo.org. We ask that you make an individual contribution if it is within your means.

We’re grateful for the industry and community support that we receive, and we look forward to continuing to create a more secure and user-oriented distribution!

Roadmap Draft

Funtoo Linux Roadmap
Current Near Term Future
OpenRC stabilisation Gnome 3.26 Toolchain upgrade (GCC - 6.4.0)
What are we doing? We are bumping the OpenRC package to 0.35 (beta) which added some major improvements What are we doing? Work has begun on bringing Gnome 3.26 to Funtoo Linux What are we doing? We will be upgrading our toolchain to support newer processors and incorporate improvements from the GCC project.
Why are we doing it? Improved package that provides support for cgroups v2, has support for cgroups inside LXD containers. Why are we doing it? Gnome version 3.26.0 (released on 13 September 2017) will provide Funtoo users with the latest in Gnome development and still doing it without need to have systemd installed and running on your system. Why are we doing it? GCC update bringing among other changes better support for Skylake processors, AMD Zen and support for -march=native, -mcpu=native and -mtune=native are now available on native AArch64 (ARM-64bit)
How does fit in our Objectives? Funtoo will be switching from OpenVZ to LXD and so supporting this technology from init makes sense to us. How does fit in our Objectives? Funtoo still wants to be current in software releases, but keeping systemd away from our drives. How does fit in our Objectives? Keeping Funtoo current and stable is our main Objective.