$events_in_year) {
$timeline .= "$indent
\n";
$timeline .= "$indent\t$year
\n";
$timeline .= "$indent\t\n";
foreach ($events_in_year as $month => $events_in_month) {
$timeline .= "$indent\t\t- \n";
$timeline .= "$indent\t\t\t
$month
\n";
$timeline .= "$indent\t\t\t\n";
foreach ($events_in_month as $event) {
$timeline .= "$indent\t\t\t\t- $event
\n";
}
$timeline .= "$indent\t\t\t
\n";
$timeline .= "$indent\t\t \n";
}
$timeline .= "$indent\t
\n";
$timeline .= "$indent\n";
}
return $timeline;
}
$events = array(
_r('2023') => array(
_r('August') => array(sprintf(_r('Mageia %s is released.'), '"../9/"', '9')),
),
_r('2021') => array(
_r('March') => array(_r('General Assembly on IRC.')),
_r('February') => array(sprintf(_r('Mageia %s is released.'), '"../8/"', '8')),
),
_r('2019') => array(
_r('July') => array(sprintf(_r('Mageia %2$s updated to %3$s.'), '"../7/"', '7', _r('7.1'))),
_r('June') => array(sprintf(_r('Mageia %s is released.'), '"../7/"', '7')),
),
_r('2018') => array(
_r('October') => array(sprintf(_r('Mageia %2$s updated to %3$s.'), '"../6/"', '6', _r('6.1'))),
),
_r('2017') => array(
_r('July') => array(sprintf(_r('Mageia %s is released.'), '"../6/"', '6')),
_r('February') => array(_r('Seventh General Assembly during FOSDEM in Brussels, Belgium.')),
),
_r('2016') => array(
_r('December') => array(sprintf(_r('Mageia %2$s updated to %3$s.'), '"../5/"', '5', _r('5.1'))),
_r('February') => array(_r('Sixth General Assembly during FOSDEM in Brussels, Belgium.')),
),
_r('2015') => array(
_r('June') => array(sprintf(_r('Mageia %s is released.'), '"../5/"', '5')),
_r('February') => array(_r('Fifth General Assembly during FOSDEM in Brussels, Belgium.')),
),
_r('2014') => array(
_r('June') => array(sprintf(_r('Mageia %2$s updated to %3$s.'), '"../4/"', '4', _r('4.1'))),
_r('February') => array(
sprintf(_r('Mageia %s is released.'), '"../4/"', '4'),
_r('Fourth General Assembly during FOSDEM in Brussels, Belgium.'),
),
),
_r('2013') => array(
_r('May') => array(sprintf(_r('Mageia %s is released.'), '"../3/"', '3')),
_r('February') => array(_r('Third General Assembly during FOSDEM in Brussels, Belgium.')),
),
_r('2012') => array(
_r('May') => array(sprintf(_r('Mageia %s is released.'), '"../2/"', '2')),
_r('February') => array(_r('Second General Assembly during FOSDEM in Brussels, Belgium.')),
),
_r('2011') => array(
_r('June') => array(sprintf(_r('Mageia %s is released.'), '"../1/"', '1')),
_r('February') => array(_r('First General Assembly during FOSDEM in Brussels, Belgium.')),
_r('January') => array(_r('Build system is ready to run for the first alpha ISOs.')),
),
_r('2010') => array(
_r('End of year') => array(
_r('With an incredible response, first donations and discussions abound.'),
_r('Project gets structured, governance takes slowly shape (first board, teams).'),
),
_r('September') => array(
_r('Mageia starts as a fork of Mandriva Linux.'),
_r('Mageia.Org is registered in Paris, France.'),
),
),
);
?>
lang="">