#1164 F20 Changes - Progress on Changes Freeze

Created 4 years ago by jreznik
Modified 3 years ago

This is a list of Changes at risk for Fedora 20 (as for Changes Freeze on 2013-08-20).

Placeholder for now to add it to meeting agenda, I'm working with Change owners on status updates for Wednesday meeting (and will ask FESCo members reading this ticket to update theirs Changes;-). Due to limited time for F20, current state is not as good as I'd like to see. I'll prepare final report for the meeting.

https://bugzilla.redhat.com/buglist.cgi?component=Changes%20Tracking&product=Fedora and expected state is MODIFIED or commented state in BZ.

{{{
* System Wide Changes in MODIFIED state
998560 MODIFIED ARM as primary Architecture
998563 MODIFIED Migrate to Bluez 5
998564 MODIFIED Fedora 20 Boost 1.54 Uplift
998567 MODIFIED NetworkManager Bonding Support
998568 MODIFIED NetworkManager Bridging Support
998574 MODIFIED python-setuptools update to 0.7.x and greater
998578 MODIFIED Ruby on Rails 4.0
998579 MODIFIED Unversioned Docdirs
998584 MODIFIED Perl 5.18

  • Self Contained Changes in MODIFIED state
    998501 MODIFIED Developer Assistant GUI
    998505 MODIFIED ARM on x86 with libvirt/virt-manager
    998507 MODIFIED Role based access control with libvirt
    998508 MODIFIED VM Snapshot UI with virt-manager
    998518 MODIFIED GNOME 3.10
    998521 MODIFIED Apache Hadoop 2.x
    998527 MODIFIED OS Installer Support for LVM Thin Provisioning
    998528 MODIFIED KDE Plasma Workspaces 4.11
    998530 MODIFIED Adding NetworkManager Connections via CLI
    998531 MODIFIED Plasma-nm
    998542 MODIFIED SDDM as the default KDE display manager instead of KDM
    998544 MODIFIED SSSD CIFS plugin
    998549 MODIFIED Sugar 0.100 (1.0)

  • System Wide Changes in ASSIGNED state
    998562 ASSIGNED Application Installer

  • Application Installer is tracked/still under discussion by FESCo
    998565 ASSIGNED Allow kdump on secureboot machines
  • (Vivek) new package ima-evm-tools has to be included into F20, in
    progress; contingency deadline: Beta freeze
    998566 ASSIGNED Enable SELinux Labeled NFS Support
  • no update
    998571 ASSIGNED No Default Sendmail
  • no update; contingency deadline: beta release
    998573 ASSIGNED No Default Syslog
  • no update; contingency deadline: beta release
    998582 ASSIGNED Visible Cloud
  • no update; contingency deadline: Final release
    998583 ASSIGNED Web Assets
  • status reported in FESCo ticket; contingency deadline: not needed, either
    the directories get added or they don't

  • Self Contained Changes in ASSIGNED state
    998502 ASSIGNED Transitive Trusts with Active Directory support for FreeIPA

  • (Alexander) on PTO, will report status when back
    998503 ASSIGNED Vagrant
  • (Alex) a few blocking issues (plugin installation/loading related to Ruby
    probably with VirtualBox, Vagrant-kvm plugin issues). These issues seem related
    and should be fixable.
    998504 ASSIGNED ACPICA Tools Update
  • no update
    998511 ASSIGNED Apache OpenOffice
  • no update
    998517 ASSIGNED Enlightenment
  • no update
    998522 ASSIGNED DNSSEC support for FreeIPA
  • (Petr) on PTO
    998526 ASSIGNED FreeIPA OTP UI
  • no update
    998532 ASSIGNED Snapshot and Rollback Tool
  • no update
    998540 ASSIGNED Ryu Network Operating System
  • no update
    998543 ASSIGNED SSD cache
  • (Rolf) bcache-tools under review (999690), in progress
    998546 ASSIGNED Shared Certificate Tools
  • no update
    998551 ASSIGNED X2Go
  • (Orion) nx-libs review stalled (969209)
    998552 ASSIGNED Yesod Web Framework
  • (Jens) We have made process but still quite far from completing this feature
    alas - mainly just do to lack of package reviewing man-power
    999952 ASSIGNED GLIBC 2.18
  • no update
    }}}

States description
ASSIGNED -> accepted by FESCo with on going development
MODIFIED -> change is substantially done and testable

System Wide Changes includes contingency deadlines we want to track. Difference compared to the old Feature process is that we don't want to remove Changes from the list but we want to be sure, what's state is the Change for Alpha release (so we cover it properly for Release announcement and Release Notes). The deadline for finalization should be Changes 100% complete - for Self Contained. System Wide depends on Contingency plan. I'd like to see less strict submission deadline for Self Contained Changes too.

For app installer - update: The hawkey backend is available in PackageKit git master. gnome-software is available in git.gnome.org. Neither is in f20 yet. We are aiming for a first gnome-software release by end of August, and will package it asap, then.

It got lost with change to Tracking bug in the wiki. Owners contacted for more details.

{{{
* Self Contained Changes in ASSIGNED state
998502 Transitive Trusts with Active Directory support for FreeIPA
- no update, (Alexander) will continue with work in the beginning of September

998503 Vagrant
- blocking bugs
905240 - Review Request: rubygem-log4r - Comprehensive and flexible
logging library for ruby
960554 - New version available - 0.3.9 (rubygem-childprocess)

998511 Apache OpenOffice
- no update, non responsive owner

998517 Enlightenment
- 954132 - (Enlightenment-Tracker) Fedora 20 Change "Enlightenment" tracker
Blocks: emotion ethumb elementary terminology enlightenment 998517
evas_generic_loaders
Depends On: efreet

998522 DNSSEC support for FreeIPA
- https://fedorahosted.org/bind-dyndb-ldap/ticket/56
(Petr) It is possible that we will not be able to complete the feature
in time for Fedora 20 beta.
Contingency mechanism: Do not expose new feature in FreeIPA's user
interface (i.e. revert patches for user interface)

998526 FreeIPA OTP UI
- (Tomas) This feature is self-contained and not in a testable state yet.
It is planned for FreeIPA 3.4 Beta release which is aligned with the F20 schedule.

998532 Snapshot and Rollback Tool
- no update

998540 Ryu Network Operating System
- no update, non responsive owner

998543 SSD cache
- blocking bugs (not all needed for F20) and Self Contained Change
999690 - Review Request: bcache-tools - Utility for manipulation Linux kernel
block layer cache (waiting for SCM)
1000817 - LVM2 does not support bcache devices
1001120 - blkid & wipefs need bcache support
1003207 - Dracut needs support for bcache
1003208 - anaconda needs bcache support (F21)

998551 X2Go
- (Orion) We seem to be making progress again. Current issues:
- nx-libs should be approved soon
- x2goclient is blocking on a bundled library exception -
https://fedorahosted.org/fpc/ticket/343
- remmina-plugins-nx and qtnx will need to require nxproxy
- freenx-server will need to require nxagent

998552 Yesod Web Framework
- 925993 - (ghc-yesod-core) Review Request: ghc-yesod-core - Yesod core library
Depends On: ghc-clientsession ghc-shakespeare-i18n ghc-shakespeare-css ghc-shakespeare-js

  • System Wide Changes in ASSIGNED state
    998565 Allow kdump on secureboot machines
  • blocking bug
    1002275 - Review Request: ima-evm-utils - IMA/EVM Utilities

998566 Enable SELinux Labeled NFS Support
- Depends On: 984718 - Turn on 4.2 support for labeled nfs support

998571 No Default Sendmail
998573 No Default Syslog
(I expect this too should be now MODIFIED, mattdm?)

998582 Visible Cloud
- no update, mattdm?

998583 Web Assets
- 997676 - (WebAssets) Web Assets metatracker

999952 GLIBC 2.18
- no update
}}}

Quite a few Self Contained Changes still in development but no action needed at least for Alpha (except no announcement coverage for this changes). System Wide Changes with Beta as contingency plan trigger, a few should be consider done, just not udpated by owner (I was away for a few days...). Changes under concern already covered separately by FESCo.

From 2013-09-04 FESCo meeting:
* AGREED: retarget Kdump with Secure Boot for F-21 (+:8, -:0, 0:0)
(notting, 19:23:56)

No action needed until Wrangler tells us.

Wrangler contacted me to add this back to the agenda for this week.

{{{
* Self Contained Changes
998503 Vagrant
- Depends On: 905240

998517 Enlightenment
- 954132 - (Enlightenment-Tracker) Fedora 20 Change "Enlightenment" tracker
Blocks: terminology

998540 Ryu Network Operating System
- no communication from owner for a long time

998552 Yesod Web Framework
- delayed, probably being retargeted to the next version, in touch with owner

998518 GNOME 3.10
- requires status update from the owner, delivered

998521 Apache Hadoop 2.x
- no update

998527 OS Installer Support for LVM Thin Provisioning
- blocked on 958464, already in POST state

998546 Shared Certificate Tools
- should be completed, requires update from the owner

998549 Sugar 0.100 (1.0)
- awaiting final upstream release

  • System Wide Changes
    998562 Application Installer
  • delivered, needs updates from the owner

998583 Web Assets
- 997676 - (WebAssets) Web Assets metatracker

998579 Unversioned Docdirs
- Depends On: F20UnversionedDocDirs

998574 python-setuptools update to 0.7.x and greater
- probably done, Toshio?

998578 Ruby on Rails 4.0
- near to be 100%, one default GEM is still missing

}}}

I will follow up with owners of Changes that need updates.

So far postponed Changes:
{{{
998511 Apache OpenOffice
998522 DNSSEC support for FreeIPA
998526 FreeIPA OTP UI
998532 Snapshot and Rollback Tool
998545 SSSD Smart Card Support
998565 Allow kdump on secureboot machines
998566 Enable SELinux Labeled NFS Support
}}}

All Change owners were notified, gathering requested info for the next FESCo meeting.

Current state is

{{{
998540 Ryu Network Operating System
- no reply from the owner, no communication for a very long time

998527 OS Installer Support for LVM Thin Provisioning
- blocked on 958464, already in POST state (missing pre-prepared LVM profiles)

998503 Vagrant
- missing package reviews: 1020456, 1020457

}}}

Proposal:
- mark Ryu Network Operating System as incomplete, postpone to F21
- Vagrant as Self Contained Change, not on any official media - wait for completion by Final Change Deadline, only for marketing purposes
- same for OS Installer Support for LVM Thin Provisioning - Change is completed, missing user friendliness bits (profiles, LVM team is aware of it)

For Changes process, we don't want to remove incomplete Changes from the list, still being tracked but not featured by marketing, considering Change/Feature differences.

AGREED: moving ryu to f21, wait on vagrant and lvm thin provisioning. (+8,0,0)

Login to comment on this ticket.