====== FreeBSD 8.1 Release Engineering TODO ====== This is the %%FreeBSD%% 8.1 release engineering wiki page. It tracks the status of the %%FreeBSD%% 8.1 release process, including schedule, branching condition, change request queues, TODO lists, known issues, and more. It is updated regularly during the release process. **Please only edit this page if you are a member of the release engineering team, or if a member of the release engineering team has asked you to do so.** ====== Release Status ====== At this point we have **8.1-RELEASE shipped.**. Last updated: 16 August 2010 ===== Release Schedule ===== **All dates can/will change.** ^ Action ^ Expected ^ Actual ^ Publicly Announced ^ | Initial release schedule announcement | - | 2010-03-28 | 2010-04-04 | | Release schedule reminder | - | 2010-04-04,2010-04-19,2010-05-17 | - | | Code Freeze | 2010-05-24 | 2010-05-25 | - | | BETA1 | 2010-05-28 | 2010-05-27 | 2010-05-29 | | Doc tree schedule announcement | - | 2010-06-14 | 2010-06-14 | | Doc tree slush | 2010-06-17 | 2010-06-17 | 2010-06-17 | | Doc tree tag | 2010-06-24 | 2010-06-24 | 2010-06-24 | | Ports tree schedule announcement | - | - | 2010-06-08 | | Ports tree feature freeze | 2010-06-11 | 2010-06-18 | 2010-06-18 | | RC1 | 2010-06-11 | 2010-06-14 | 2010-06-17 | | stable/8 opened again | - | 2010-06-17 | - | | RC2 | 2010-06-25 | 2010-06-26 | 2010-07-02 | | RELEASE build | 2010-07-09 | 2010-07-17 | - | | RELEASE announcement | - | 2010-07-22 | 2010-07-23 | **CAUTION**: %%FreeBSD%% Release Schedules frequently slip -- the above release schedule should be interpreted with this caution in mind. ===== Branch status ===== ^ Action ^ Status ^ | Subversion: releng/8.1 created | DONE 2010-06-14 | | Subversion: release/8.1.0 created | DONE 2010-07-17 | | CVS: RELENG_8_1 created | DONE 2010-06-14 | | CVS: RELENG_8_1_0_RELEASE created | DONE 2010-07-17 | | CVS: ports tree tagged | DONE 2010-07-08 | | Tinderbox: RELENG_8_1 configured | DONE | ====== Change approval and merge guidelines ====== Read [[Releng/ChangeRequestGuidelines]] carefully. All requests neglecting these rules will be rejected. ====== Release engineering issue and patch queue ====== ===== The being-fixed and still-being-researched pile ===== * NIC driver strangeness (ipv6gw, ...) ===== Blanket approvals ===== The following blanket approvals are valid until BETA1: * security advisories/errata notices (?[[/SecurityOfficer|SecurityOfficer]]) ===== The waiting for approval pile ===== * [empty] ===== The additional review or revisions sought pile ===== * 20100610 - release notes (%%XinLI%%) (committed as r, coordinate with hrs) * 20100610 - errata notes (%%XinLI%%) (committed as r, coordinate with hrs) ===== The approved and queued for commit pile ===== * 20100611 - date.1 ([[/BrianSomers|BrianSomers]]) (r208795, merged as r) ===== Committed fix pile ===== * 20100525 - MAN_UTILS and related ([[/JungukKim|JungukKim]]) (r208320, r208322, regen, merged as r208546, r208547, r208549) * 20100526 - sparc64 hw list ([[/MariusStrobl|MariusStrobl]]) (r208459, r208511, merged as r208568) * 20100526 - sparc64 ata modules ([[/MariusStrobl|MariusStrobl]]) (r208468, merged as r208572) * 20100526 - isp(4) ([[/MatthewJacob|MatthewJacob]]) (r208119, r208129, merged as r208578) * 20100526 - td_incruntime ([[/KostikBelousov|KostikBelousov]]) (r208488, merged as r208580) * 20100526 - mdoc.local for 8.1 ([[/KenSmith|KenSmith]]) (committed as r208569) * 20100526 - release Makefile for 8.1 ([[/KenSmith|KenSmith]]) (comitted as r208570) * 20100526 - pkg_install for 8.1 ([[/KenSmith|KenSmith]]) (committed as r208571) * 20100527 - SA-10:04/05/06 ([[/ColinPercival|ColinPercival]]) (committed as r208586) After BETA1: * 20100530 - first appear in 8.1 ([[/UlrichSpoerlein|UlrichSpoerlein]]) (r208493, merged as r208652) * 20100530 - jail(8) ([[/BjoernZeeb|BjoernZeeb]]) (r199818, merged as r208653) * 20100531 - ssh-pkcs11-helper(8) ([[/ColinPercival|ColinPercival]]) (r208606, merged as r208668) * 20100601 - news ([[/DanielGerzo|DanielGerzo]]) (committed as 1.319 news.xml, 1.46 release.ent) * 20100601 - ng_socket ([[/AttilioRao|AttilioRao]]) (r208300, merged as r208690) * 20100531 - g_part_gpt ([[/AndriyGapon|AndriyGapon]]) (r201374, merged as r208673) * 20100531 - sge(4) ([[/PyunYongHyeon|PyunYongHyeon]]) (r208512, merged as r208677) * 20100531 - netisr comments ([[/RobertWatson|RobertWatson]]) (r200899, merged as r208674) * 20100531 - rmlock comments ([[/RobertWatson|RobertWatson]]) (r200976, merged as r208675) * 20100531 - namei auditing ([[/RobertWatson|RobertWatson]]) (r203410, merged as r208676) * 20100531 - if_lo ([[/RobertWatson|RobertWatson]]) (r204173, merged as r208679) * 20100601 - access(2) comment ([[/RobertWatson|RobertWatson]]) (r204430, merged as r208694) * 20100601 - comment ([[/RobertWatson|RobertWatson]]) (r204435, merged as r208695) * 20100531 - whitespace ([[/RobertWatson|RobertWatson]]) (r204498, merged as r208681) * 20100531 - MAC pts labeling ([[/RobertWatson|RobertWatson]]) (r204581, merged as r208680) * 20100601 - INP_INFO_TRY_UPGRADE ([[/RobertWatson|RobertWatson]]) (r204806, merged as r208698) * 20100601 - tcp_usr_accept comment ([[/RobertWatson|RobertWatson]]) (r204809, merged as r208700) * 20100601 - CIOC_KERNEL_VERSION ([[/RobertWatson|RobertWatson]]) (r206206, merged as r208691) * 20100601 - Coda for 64bit ([[/RobertWatson|RobertWatson]]) (r206210, merged as r208702) * 20100601 - TCP maths ([[/RobertWatson|RobertWatson]]) (r206972, merged as r208701) * 20100601 - socket close error ([[/RobertWatson|RobertWatson]]) (r208601, merged as r208692) * 20100601 - ptrace ([[/JohnBaldwin|JohnBaldwin]]) (r208555, merged as r208718) * 20100601 - io(4) ([[/AttilioRao|AttilioRao]]) (r208716, merged as r208723) * 20100602 - acl_get_perm_np ([[/EdwardTomaszNapierala|EdwardTomaszNapierala]]) (r208437, merged as r208756) * 20100602 - openssh man dates (%%DagErlingSm%%ørgrav) (committed as r208736) * 20100602 - authorized_keys lookup (%%DagErlingSm%%ørgrav) (committed as r208735) * 20100602 - uep(4) ([[/GlebSmirnoff|GlebSmirnoff]]) (r208554, merged as r208754) * 20100602 - fdc/acpi fix ([[/JungukKim|JungukKim]]) (r208650, merged as r208757) * 20100603 - div locking ([[/RobertWatson|RobertWatson]]) (r204810, merged as r208766) * 20100603 - udp tunneling ([[/RobertWatson|RobertWatson]]) (r204826, merged as r208767) * 20100603 - tcbinfo locking ([[/RobertWatson|RobertWatson]]) (r204830, merged as r208768) * 20100603 - nfsrv_getsocknodes ([[/RobertWatson|RobertWatson]]) (r205010, merged as r208769) * 20100604 - select(2) ([[/KostikBelousov|KostikBelousov]]) (r208374, merged as r208801) * 20100604 - ZFS fix ([[/MartinMatuska|MartinMatuska]]) (r208689, merged as r208799) * 20100605 - p1003_1b MIB ([[/KostikBelousov|KostikBelousov]]) (r208731, merged as r208832) * 20100605 - UPDATING ([[/GavinAtkinson|GavinAtkinson]]) (committed as r208848) * 20100605 - 80211 hwmp fix ([[/RuiPaulo|RuiPaulo]]) (r208696, merged as r208851) * 20100606 - ZFS fix ([[/MartinMatuska|MartinMatuska]]) (r208775, merged as r208869) * 20100607 - geom part fix ([[/AndreyElsukov|AndreyElsukov]]) (r207181, merged as r208890) * 20100607 - boot/zfs ([[/AndriyGapon|AndriyGapon]]) (r208610, merged as r208892) * 20100607 - mpt callout fix ([[/MatthewJacob|MatthewJacob]]) (r198262, merged as r208894) * 20100607 - geom part ebr ([[/AndreyElsukov|AndreyElsukov]]) (r197608, merged as r208899) * 20100608 - i386 pmap fix ([[/AlanCox|AlanCox]]) (r208765, merged as r208903) * 20100608 - ata-intel IDs fix ([[/AlexanderMotin|AlexanderMotin]]) (r208796, merged as r208908) * 20100608 - ata powermac ([[/NathanWhitehorn|NathanWhitehorn]]) (r208168, merged as r208916) * 20100608 - sge(4) ([[/PyunYongHyeon|PyunYongHyeon]]) (r208806, merged as r208923) * 20100609 - libthr ([[/BrianSomers|BrianSomers]]) (r197477, merged as r208936) * 20100609 - scsi cd fix ([[/AndriyGapon|AndriyGapon]]) (r208800, merged as r208939) * 20100609 - udf fix ([[/AndriyGapon|AndriyGapon]]) (r208671, merged as r208941) * 20100609 - fsirand ([[/UlrichSpoerlein|UlrichSpoerlein]]) (r208074, merged as r208948) * 20100609 - isalnum ([[/UlrichSpoerlein|UlrichSpoerlein]]) (r208753, merged as r208949) * 20100609 - io.4 ([[/AttilioRao|AttilioRao]]) (r208771, merged as r208950) * 20100609 - m-i correction ([[/MatthewJacob|MatthewJacob]]) (commited as r208956) * 20100610 - bge fix (Pyun [[/YongHyeon|YongHyeon]]) (r208862, merged as r208993) * 20100610 - powerpc audio fix ([[/NathanWhitehorn|NathanWhitehorn]]) (r208835, merged as r208996) * 20100610 - ia64 release build fix ([[/MarcelMoolenaar|MarcelMoolenaar]]) (r208622, merged as r208998) * 20100610 - /dev/apm locking ([[/JohnBaldwin|JohnBaldwin]]) (r208925, merged as r209000) * 20100610 - fix adaptive spinning ([[/JohnBaldwin|JohnBaldwin]]) (r208912, merged as r209002) * 20100610 - NFS ESTALE fix ([[/JohnBaldwin|JohnBaldwin]]) (r208603, merged as r209003) * 20100610 - ieee80211 fixes ([[/RuiPaulo|RuiPaulo]]) (r204644, r208699, r208703, r208711, r208712, r208642, r208643, r208644, merged as r209014, r209007, r209008, r209009, r209010, r209015, r209012, r209011) * 20100609 - SCTP fixes ([[/RandallStewart|RandallStewart]]) (r208160, r208852, r208853, r208854, r208855, r208856, r208857, r208863, r208864, r208874, r208875, r208876, r208878, r208879, r208883, r208897, r208902, r208952, r208953, r208970, merged as r209028) * 20100611 - mail ([[/UlrichSpoerlein|UlrichSpoerlein]]) (r208592, merged as r209038) * 20100610 - K2 SATA ([[/NathanWhitehorn|NathanWhitehorn]]) (r208162, r208836, r208837, r208870, merged as r209044, r209042) * 20100611 - libc cleanup ([[/EdwardTomaszNapierala|EdwardTomaszNapierala]]) (r208784, merged as r209046) * 20100611 - libc cleanup ([[/EdwardTomaszNapierala|EdwardTomaszNapierala]]) (r208811, merged as r209047) * 20100611 - pax fix ([[/UlrichSpoerlein|UlrichSpoerlein]]) (r208484, merged as r209049) * 20100610 - pax cleanup (%%XinLI%%) (r205940, merged as r209054) * 20100610 - netfront driver ([[/KennethMerry|KennethMerry]]) (r199549, r199997, r204158, r207673, r208901, merged as r209061) * 20100611 - SCTP fixes ([[/RandallStewart|RandallStewart]],[[/MichaelTuexen|MichaelTuexen]]) (r209029, merged as r209067) ===== The change request withdrawn pile ===== * [empty] ===== Rejected change request pile ===== * 20100609 - twa(4) (%%XinLI%%) (r208969, kern/147695 -- bad vendor timing) ====== Likely errata items ====== * [empty] ====== Leading up to the release ====== ===== Projects being worked on before code freeze ===== ^ Project ^ Developer ^ Status ^ | MFC NFSv4 ACL support | [[/EdwardTomaszNapierala|EdwardTomaszNapierala]] | Completed | | MFC recent SCTP work | [[/RandallStewart|RandallStewart]], [[/MichaelTuexen|MichaelTuexen]] | Completed | | MFC geom_sched work | [[/LuigiRizzo|LuigiRizzo]] | Planned | ===== Known issues when the release process started =====