diff --git a/website/content/en/status/_index.adoc b/website/content/en/status/_index.adoc index 02222a3013..02c8af25f7 100644 --- a/website/content/en/status/_index.adoc +++ b/website/content/en/status/_index.adoc @@ -1,201 +1,203 @@ --- title: "FreeBSD Status Reports" sidenav: about --- include::shared/en/urls.adoc[] = FreeBSD Status Reports +image:/images/rss_icon.png["RSS", width="27", height="12", role="rssimage"] link:feed.xml[RSS 2.0 Feed] + == Next Quarterly Status Report submissions (April -- June) due: June 14th, 2026 If you are interested in submitting status reports or you are curious about how the publication process works, please see our link:{freebsd-status-report-process}[status report process description]. ''''' One of the benefits of the FreeBSD development model is a focus on centralized design and implementation, in which the operating system is maintained in a central repository, and discussed on centrally maintained lists. This allows for a high level of coordination between authors of various components of the system, and allows policies to be enforced over the entire system, covering issues ranging from architecture to style. However, as the FreeBSD developer community has grown, and the rate of both mailing list traffic and tree modifications has increased, making it difficult even for the most dedicated developer to remain on top of all the work going on in the tree. The FreeBSD Status Report attempts to address this problem by providing a vehicle that allows developers to make the broader community aware of their on-going work on FreeBSD, both in and out of the central source repository. For each project and sub-project, a one paragraph summary is included, indicating progress since the last summary. If it is a new project, or if a project has not submitted any prior status reports, a short description may precede the status information. Periodically, special status reports are prepared and published. One of those are the developer summit reports. Developer summits are places where developers meet in person to discuss issues related to the project. They are definitely worth attending if one is interested in making significant contributions to the Project and they are open to anybody! These status reports may be reproduced in whole or in part, as long as the source is clearly identified and appropriate credit given. == 2026 * link:report-2026-01-2026-03/[January, 2026 - March, 2026] == 2025 * link:report-2025-10-2025-12/[October, 2025 - December, 2025] * link:report-2025-07-2025-09/[July, 2025 - September, 2025] * link:report-2025-04-2025-06/[April, 2025 - June, 2025] * link:report-2025-01-2025-03/[January, 2025 - March, 2025] == 2024 * link:report-2024-10-2024-12/[October, 2024 - December, 2024] * link:report-2024-07-2024-09/[July, 2024 - September, 2024] * link:report-2024-04-2024-06/[April, 2024 - June, 2024] * link:report-2024-01-2024-03/[January, 2024 - March, 2024] == 2023 * link:report-2023-10-2023-12/[October, 2023 - December, 2023] * link:report-2023-07-2023-09/[July, 2023 - September, 2023] * link:report-2023-04-2023-06/[April, 2023 - June, 2023] * link:report-2023-01-2023-03/[January, 2023 - March, 2023] == 2022 * link:report-2022-10-2022-12/[October, 2022 - December, 2022] * link:report-2022-07-2022-09/[July, 2022 - September, 2022] * link:report-2022-04-2022-06/[April, 2022 - June, 2022] * link:report-2022-01-2022-03/[January, 2022 - March, 2022] == 2021 * link:report-2021-10-2021-12/[October, 2021 - December, 2021] * link:report-2021-07-2021-09/[July, 2021 - September, 2021] * link:report-2021-04-2021-06/[April, 2021 - June, 2021] * link:report-2021-01-2021-03/[January, 2021 - March, 2021] == 2020 * link:report-2020-10-2020-12/[October, 2020 - December, 2020] * link:report-2020-07-2020-09/[July, 2020 - September, 2020] * link:report-2020-04-2020-06/[April, 2020 - June, 2020] * link:report-2020-01-2020-03/[January, 2020 - March, 2020] == 2019 * link:report-2019-10-2019-12/[October, 2019 - December, 2019] * link:report-2019-07-2019-09/[July, 2019 - September, 2019] * link:report-2019-04-2019-06/[April, 2019 - June, 2019] * link:report-2019-01-2019-03/[January, 2019 - March, 2019] == 2018 * link:report-2018-09-2018-12/[October, 2018 - December, 2018] * link:report-2018-01-2018-09/[October, 2017 - September, 2018] == 2017 * link:report-2017-07-2017-09/[July, 2017 - September, 2017] * link:report-2017-04-2017-06/[April, 2017 - June, 2017] * link:report-2017-01-2017-03/[January, 2017 - March, 2017] == 2016 * link:report-2016-10-2016-12/[October, 2016 - December, 2016] * link:report-2016-07-2016-09/[July, 2016 - September, 2016] * link:report-2016-04-2016-06/[April, 2016 - June, 2016] * link:report-2016-01-2016-03/[January, 2016 - March, 2016] == 2015 * link:report-2015-10-2015-12/[October, 2015 - December, 2015] * link:report-2015-07-2015-09/[July, 2015 - September, 2015] * link:report-2015-04-2015-06/[April, 2015 - June, 2015] * link:report-2015-01-2015-03/[January, 2015 - March, 2015] == 2014 * link:report-2014-10-2014-12/[October, 2014 - December, 2014] * link:report-2014-07-2014-09/[July, 2014 - September, 2014] * link:report-2014-04-2014-06/[April, 2014 - June, 2014] * link:report-2014-01-2014-03/[January, 2014 - March, 2014] == 2013 * link:report-2013-10-2013-12/[October, 2013 - December, 2013] * link:report-2013-09-devsummit/[EuroBSDcon 2013 Developer Summit Special] * link:report-2013-07-2013-09/[July, 2013 - September, 2013] * link:report-2013-04-2013-06/[April, 2013 - June, 2013] * link:report-2013-05-devsummit/[BSDCan 2013 Developer Summit Special] * link:report-2013-01-2013-03/[January, 2013 - March, 2013] == 2012 * link:report-2012-10-2012-12/[October, 2012 - December, 2012] * link:report-2012-07-2012-09/[July, 2012 - September, 2012] * link:report-2012-04-2012-06/[April, 2012 - June, 2012] * link:report-2012-01-2012-03/[January, 2012 - March, 2012] == 2011 * link:report-2011-10-2011-12/[October, 2011 - December, 2011] * link:report-2011-07-2011-09/[July, 2011 - September, 2011] * link:report-2011-04-2011-06/[April, 2011 - June, 2011] * link:report-2011-01-2011-03/[January, 2011 - March, 2011] == 2010 * link:report-2010-10-2010-12/[October, 2010 - December, 2010] * link:report-2010-07-2010-09/[July, 2010 - September, 2010] * link:report-2010-04-2010-06/[April, 2010 - June, 2010] * link:report-2010-01-2010-03/[January, 2010 - March, 2010] == 2009 * link:report-2009-10-2009-12/[October, 2009 - December, 2009] * link:report-2009-04-2009-09/[April, 2009 - September, 2009] * link:report-2009-01-2009-03/[January, 2009 - March, 2009] == 2008 * link:report-2008-10-2008-12/[October, 2008 - December, 2008] * link:report-2008-07-2008-09/[July, 2008 - September, 2008] * link:report-2008-04-2008-06/[April, 2008 - June, 2008] * link:report-2008-01-2008-03/[January, 2008 - March, 2008] == 2007 * link:report-2007-10-2007-12/[October, 2007 - December, 2007] * link:report-2007-07-2007-10/[July, 2007 - October, 2007] * link:report-2007-04-2007-06/[April, 2007 - June, 2007] * link:report-2007-01-2007-03/[January, 2007 - March, 2007] == 2006 * link:report-2006-10-2006-12/[October, 2006 - December, 2006] * link:report-2006-06-2006-10/[June, 2006 - October, 2006] * link:report-2006-04-2006-06/[April, 2006 - June, 2006] * link:report-2006-01-2006-03/[January, 2006 - March, 2006] == 2005 * link:report-2005-10-2005-12/[October, 2005 - December, 2005] * link:report-2005-07-2005-10/[July, 2005 - October, 2005] * link:report-2005-03-2005-06/[March, 2005 - June, 2005] * link:report-2005-01-2005-03/[January, 2005 - March, 2005] == 2004 * link:report-2004-07-2004-12/[July, 2004 - December, 2004] * link:report-2004-05-2004-06/[May, 2004 - June, 2004] * link:report-2004-03-2004-04/[March, 2004 - April, 2004] * link:report-2004-01-2004-02/[January, 2004 - February, 2004] == 2003 * link:report-2003-10-2003-12/[October, 2003 - December, 2003] * link:report-2003-03-2003-09/[March, 2003 - September, 2003] * link:report-2003-01-2003-02/[January, 2003 - February, 2003] == 2002 * link:report-2002-11-2002-12/[November, 2002 - December, 2002] * link:report-2002-09-2002-10/[September, 2002 - October, 2002] * link:report-2002-07-2002-08/[July, 2002 - August, 2002] * link:report-2002-05-2002-06/[May, 2002 - June, 2002] * link:report-2002-02-2002-04/[February, 2002 - April, 2002] * link:report-2001-12-2002-01/[December, 2001 - January, 2002] == 2001 * link:report-2001-11/[November, 2001] * link:report-2001-09/[September, 2001] * link:report-2001-08/[August, 2001] * link:report-2001-07/[July, 2001] * link:report-2001-06/[June, 2001] diff --git a/website/content/ru/status/_index.adoc b/website/content/ru/status/_index.adoc index 555817250a..4797c60fac 100644 --- a/website/content/ru/status/_index.adoc +++ b/website/content/ru/status/_index.adoc @@ -1,207 +1,209 @@ --- title: "Отчёты о состоянии работ FreeBSD" sidenav: about --- include::shared/ru/urls.adoc[] = Отчёты о состоянии работ FreeBSD +image:/images/rss_icon.png["RSS", width="27", height="12", role="rssimage"] link:feed.xml[RSS 2.0 Feed] + == Следующий квартальный отчёт (Октябрь -- Декабрь) принимается до: 14 июня 2026 г. Если вы заинтересованы в отправке отчётов о состоянии работ или вам интересно, как работает процесс публикации, пожалуйста, ознакомьтесь с нашим link:{freebsd-status-report-process}[описанием процесса подготовки отчётов о состоянии]. ''''' Одно из преимуществ модели разработки FreeBSD — это сосредоточенность на централизованном проектировании и реализации, при которых операционная система поддерживается в центральном репозитории, а обсуждения ведутся в централизованно поддерживаемых списках рассылки. Это позволяет достичь высокого уровня координации между авторами различных компонентов системы и обеспечивает применение политик ко всей системе в целом, охватывая вопросы от архитектуры до стиля кода. Однако по мере роста сообщества разработчиков FreeBSD и увеличения объёма почтовой переписки и изменений в дереве исходного кода, даже самым вовлечённым разработчикам становится сложно оставаться в курсе всей работы, ведущейся в дереве. Отчёт о состоянии работ FreeBSD пытается решить эту проблему, предоставляя инструмент, который позволяет разработчикам информировать широкое сообщество о своей текущей работе над FreeBSD, как в рамках центрального репозитория исходного кода, так и вне его. Для каждого проекта и подпроекта приводится краткое описание, отражающее продвижение с момента последнего отчёта. Если проект является новым или ранее не подавал отчёты о состоянии, перед информацией о статусе может быть приведено его краткое описание. Периодически готовятся и публикуются специальные отчёты. Один из таких типов — отчёты с саммитов разработчиков. Саммиты разработчиков — это мероприятия, где разработчики встречаются лично, чтобы обсудить вопросы, связанные с проектом. На них определённо стоит побывать, если вы заинтересованы в том, чтобы сделать значительный вклад в Проект, и они открыты для всех! Эти отчёты о состоянии работ могут быть воспроизведены полностью или частично при условии точного указания источника и предоставления соответствующих благодарностей. == 2026 * link:report-2026-01-2026-03/[Январь 2026 - Март 2026] == 2025 * link:report-2025-10-2025-12/[Октябрь 2025 - Декабрь 2025] * link:../../status/report-2025-07-2025-09/[Июль 2025 - Сентябрь 2025] * link:../../status/report-2025-04-2025-06/[Апрель 2025 - Июнь 2025] * link:../../status/report-2025-01-2025-03/[Январь 2025 - Март 2025] == 2024 * link:../../status/report-2024-10-2024-12/[Октябрь 2024 - Декабрь 2024] * link:../../status/report-2024-07-2024-09/[Июль 2024 - Сентябрь 2024] * link:../../status/report-2024-04-2024-06/[Апрель 2024 - Июнь 2024] * link:../../status/report-2024-01-2024-03/[Январь 2024 - Март 2024] == 2023 * link:../../status/report-2023-10-2023-12/[Октябрь 2023 - Декабрь 2023] * link:../../status/report-2023-07-2023-09/[Июль 2023 - Сентябрь 2023] * link:../../status/report-2023-04-2023-06/[Апрель 2023 - Июнь 2023] * link:../../status/report-2023-01-2023-03/[Январь 2023 - Март 2023] == 2022 * link:../../status/report-2022-10-2022-12/[Октябрь 2022 - Декабрь 2022] * link:../../status/report-2022-07-2022-09/[Июль 2022 - Сентябрь 2022] * link:../../status/report-2022-04-2022-06/[Апрель 2022 - Июнь 2022] * link:../../status/report-2022-01-2022-03/[Январь 2022 - Март 2022] == 2021 * link:../../status/report-2021-10-2021-12/[Октябрь 2021 - Декабрь 2021] * link:../../status/report-2021-07-2021-09/[Июль 2021 - Сентябрь 2021] * link:../../status/report-2021-04-2021-06/[Апрель 2021 - Июнь 2021] * link:../../status/report-2021-01-2021-03/[Январь 2021 - Март 2021] == 2020 * link:../../status/report-2020-10-2020-12/[Октябрь 2020 - Декабрь 2020] * link:../../status/report-2020-07-2020-09/[Июль 2020 - Сентябрь 2020] * link:../../status/report-2020-04-2020-06/[Апрель 2020 - Июнь 2020] * link:../../status/report-2020-01-2020-03/[Январь 2020 - Март 2020] == 2019 * link:../../status/report-2019-10-2019-12/[Октябрь 2019 - Декабрь 2019] * link:../../status/report-2019-07-2019-09/[Июль 2019 - Сентябрь 2019] * link:../../status/report-2019-04-2019-06/[Апрель 2019 - Июнь 2019] * link:../../status/report-2019-01-2019-03/[Январь 2019 - Март 2019] == 2018 * link:../../status/report-2018-09-2018-12/[Октябрь 2018 - Декабрь 2018] * link:../../status/report-2018-01-2018-09/[Октябрь 2017 - Сентябрь 2018] == 2017 * link:../../status/report-2017-07-2017-09/[Июль 2017 - Сентябрь 2017] * link:../../status/report-2017-04-2017-06/[Апрель 2017 - Июнь 2017] * link:../../status/report-2017-01-2017-03/[Январь 2017 - Март 2017] == 2016 * link:../../status/report-2016-10-2016-12/[Октябрь 2016 - Декабрь 2016] * link:../../status/report-2016-07-2016-09/[Июль 2016 - Сентябрь 2016] * link:../../status/report-2016-04-2016-06/[Апрель 2016 - Июнь 2016] * link:../../status/report-2016-01-2016-03/[Январь 2016 - Март 2016] == 2015 * link:../../status/report-2015-10-2015-12/[Октябрь 2015 - Декабрь 2015] * link:../../status/report-2015-07-2015-09/[Июль 2015 - Сентябрь 2015] * link:../../status/report-2015-04-2015-06/[Апрель 2015 - Июнь 2015] * link:../../status/report-2015-01-2015-03/[Январь 2015 - Март 2015] == 2014 * link:../../status/report-2014-10-2014-12/[Октябрь 2014 - Декабрь 2014] * link:../../status/report-2014-07-2014-09/[Июль 2014 - Сентябрь 2014] * link:../../status/report-2014-04-2014-06/[Апрель 2014 - Июнь 2014] * link:../../status/report-2014-01-2014-03/[Январь 2014 - Март 2014] == 2013 * link:../../status/report-2013-10-2013-12/[Октябрь 2013 - Декабрь 2013] * link:../../status/report-2013-09-devsummit/[Специальный выпуск: Саммит разработчиков на EuroBSDcon 2013] * link:../../status/report-2013-07-2013-09/[Июль 2013 - Сентябрь 2013] * link:../../status/report-2013-04-2013-06/[Апрель 2013 - Июнь 2013] * link:../../status/report-2013-05-devsummit/[Специальный выпуск: Саммит разработчиков на BSDCan 2013] * link:../../status/report-2013-01-2013-03/[Январь 2013 - Март 2013] == 2012 * link:../../status/report-2012-10-2012-12/[Октябрь 2012 - Декабрь 2012] * link:../../status/report-2012-07-2012-09/[Июль 2012 - Сентябрь 2012] * link:../../status/report-2012-04-2012-06/[Апрель 2012 - Июнь 2012] * link:../../status/report-2012-01-2012-03/[Январь 2012 - Март 2012] == 2011 * link:../../status/report-2011-10-2011-12/[Октябрь 2011 - Декабрь 2011] * link:../../status/report-2011-07-2011-09/[Июль 2011 - Сентябрь 2011] * link:../../status/report-2011-04-2011-06/[Апрель 2011 - Июнь 2011] * link:../../status/report-2011-01-2011-03/[Январь 2011 - Март 2011] == 2010 * link:../../status/report-2010-10-2010-12/[Октябрь 2010 - Декабрь 2010] * link:../../status/report-2010-07-2010-09/[Июль 2010 - Сентябрь 2010] * link:../../status/report-2010-04-2010-06/[Апрель 2010 - Июнь 2010] * link:../../status/report-2010-01-2010-03/[Январь 2010 - Март 2010] == 2009 * link:../../status/report-2009-10-2009-12/[Октябрь 2009 - Декабрь 2009] * link:../../status/report-2009-04-2009-09/[Апрель 2009 - Сентябрь 2009] * link:../../status/report-2009-01-2009-03/[Январь 2009 - Март 2009] == 2008 * link:../../status/report-2008-10-2008-12/[Октябрь 2008 - Декабрь 2008] * link:../../status/report-2008-07-2008-09/[Июль 2008 - Сентябрь 2008] * link:../../status/report-2008-04-2008-06/[Апрель 2008 - Июнь 2008] * link:../../status/report-2008-01-2008-03/[Январь 2008 - Март 2008] == 2007 * link:../../status/report-2007-10-2007-12/[Октябрь 2007 - Декабрь 2007] * link:../../status/report-2007-07-2007-10/[Июль 2007 - Октябрь 2007] * link:../../status/report-2007-04-2007-06/[Апрель 2007 - Июнь 2007] * link:../../status/report-2007-01-2007-03/[Январь 2007 - Март 2007] == 2006 * link:../../status/report-2006-10-2006-12/[Октябрь 2006 - Декабрь 2006] * link:../../status/report-2006-06-2006-10/[Июнь 2006 - Октябрь 2006] * link:../../status/report-2006-04-2006-06/[Апрель 2006 - Июнь 2006] * link:../../status/report-2006-01-2006-03/[Январь 2006 - Март 2006] == 2005 * link:../../status/report-2005-10-2005-12/[Октябрь 2005 - Декабрь 2005] * link:../../status/report-2005-07-2005-10/[Июль 2005 - Октябрь 2005] * link:../../status/report-2005-03-2005-06/[Март 2005 - Июнь 2005] * link:../../status/report-2005-01-2005-03/[Январь 2005 - Март 2005] == 2004 * link:../../status/report-2004-07-2004-12/[Июль 2004 - Декабрь 2004] * link:../../status/report-2004-05-2004-06/[Май 2004 - Июнь 2004] * link:../../status/report-2004-03-2004-04/[Март 2004 - Апрель 2004] * link:../../status/report-2004-01-2004-02/[Январь 2004 - Февраль 2004] == 2003 * link:../../status/report-2003-10-2003-12/[Октябрь 2003 - Декабрь 2003] * link:../../status/report-2003-03-2003-09/[Март 2003 - Сентябрь 2003] * link:../../status/report-2003-01-2003-02/[Январь 2003 - Февраль 2003] == 2002 * link:../../status/report-2002-11-2002-12/[Ноябрь 2002 - Декабрь 2002] * link:../../status/report-2002-09-2002-10/[Сентябрь 2002 - Октябрь 2002] * link:../../status/report-2002-07-2002-08/[Июль 2002 - Август 2002] * link:../../status/report-2002-05-2002-06/[Май 2002 - Июнь 2002] * link:../../status/report-2002-02-2002-04/[Февраль 2002 - Апрель 2002] * link:../../status/report-2001-12-2002-01/[Декабрь 2001 - Январь 2002] == 2001 * link:../../status/report-2001-11/[Ноябрь 2001] * link:../../status/report-2001-09/[Сентябрь 2001] * link:../../status/report-2001-08/[Август 2001] * link:../../status/report-2001-07/[Июль 2001] * link:../../status/report-2001-06/[Июнь 2001] // // The FreeBSD Russian Documentation Project // // Original EN revision (22.04.2026): af764869f1df82d3f16ef3b108130116fa628a9c // diff --git a/website/themes/beastie/layouts/status/status.xml b/website/themes/beastie/layouts/status/status.xml new file mode 100644 index 0000000000..402c79d57e --- /dev/null +++ b/website/themes/beastie/layouts/status/status.xml @@ -0,0 +1,94 @@ +{{- /* Template for FreeBSD Status Reports RSS feed */ -}} +{{- /* Get site language code */ -}} +{{- $DirectoryLangCode := .Site.Language.Lang -}} + +{{- /* Set language-specific variables */ -}} +{{- $RssLangCode := "en-us" -}} +{{- $LinkLangCode := .Site.LanguagePrefix -}} +{{- $DescriptionLangCode := "Quarterly status report for %s. Click the link to read the full report on the FreeBSD website." -}} +{{- $PageTitleLangCode := "FreeBSD Status Reports" -}} + +{{- /* variables for languages with status translations */ -}} +{{- if eq $DirectoryLangCode "ru" -}} + {{- $RssLangCode = "ru-ru" -}} + {{- $DescriptionLangCode = "Ежеквартальный отчет о состоянии работ проекта FreeBSD за %s. Перейдите по ссылке, чтобы прочитать полную версию отчета на сайте FreeBSD." -}} + {{- $PageTitleLangCode = "Отчёты о состоянии работ FreeBSD" -}} +{{- else -}} +{{- end -}} + +{{- $indexPath := printf "content/%s/status/_index.adoc" $DirectoryLangCode -}} +{{- $indexContent := readFile $indexPath -}} +{{- /* $report is empty container for all reports read from $indexPath file */ -}} +{{- $reports := slice -}} + +{{- /* Regex pattern to find all entries in format: link:report-YYYY-MM-YYYY-MM/[Month, YYYY - Month, YYYY] */ -}} +{{- $pattern := `link:report-(\d{4})-(\d{2})-(\d{4})-\d{2}/\[([^\]]+)\]` -}} +{{- $matches := findRE $pattern $indexContent -1 -}} + +{{- range $matches -}} + + {{- /* parse year, month, link and title from line text */ -}} + {{- $year := replaceRE `^link:report-\d{4}-\d{2}-(\d{4})-\d{2}/.*$` "$1" . -}} + {{- $month := replaceRE `^link:report-\d{4}-\d{2}-\d{4}-(\d{2})/.*$` "$1" . -}} + {{- $link := replaceRE `^link:(report-\d{4}-\d{2}-\d{4}-\d{2})/.*$` "$1" . -}} + {{- $titlePart := replaceRE `^link:report-\d{4}-\d{2}-\d{4}-\d{2}/\[([^\]]+)\]` "$1" . -}} + + {{- $fullLink := printf "https://www.freebsd.org%s/status/%s/" $LinkLangCode $link -}} + + {{- /* Build the report date (15th of the next month) */ -}} + {{ $endDateMonth := int (strings.TrimLeft "0" $month) }} + {{ $endDateYear := int $year }} + {{ $endDateMonth = add $endDateMonth 1 }} + {{ if gt $endDateMonth 12 }} + {{ $endDateMonth = 1 }} + {{ $endDateYear = add $endDateYear 1 }} + {{ end }} + {{- /* construct date and convert string to time object */ -}} + {{- $reportDate := time.AsTime (printf "%04d-%02d-15" $endDateYear $endDateMonth) -}} + + {{- $report := dict + "title" $titlePart + "link" $fullLink + "year" $year + "month" $month + "reportDate" $reportDate + "id" $fullLink + -}} + {{- $reports = $reports | append $report -}} +{{- end -}} + +{{- /* Sort reports by date (newest first) */ -}} +{{- $sortedReports := sort $reports "reportDate" "desc" -}} + +{{- /* Take the last 20 reports (or more if needed - change here) */ -}} +{{- $recentReports := first 20 $sortedReports -}} + + + + {{ $PageTitleLangCode }} + https://www.freebsd.org{{ $LinkLangCode }}/status/ + RSS feed of FreeBSD quarterly status reports, detailing ongoing development and project updates. + {{ $RssLangCode }} + freebsd-www@FreeBSD.org (FreeBSD Web Team) + freebsd-www@FreeBSD.org (FreeBSD Web Team) + + https://www.freebsd.org/logo/logo-full.png + FreeBSD Status Reports + {{ printf "https://www.freebsd.org%s/status/" $LinkLangCode }} + + + + {{- range $recentReports }} + + {{ .title }} + {{ .link }} + {{ .id }} + + {{ printf $DescriptionLangCode .title }} + + + {{ .reportDate.Format "Mon, 02 Jan 2006 15:04:05 -0700" }} + + {{- end }} + +