Ports Slush is now in over
April 22, 2013 by tabthorpe · Leave a Comment
Just to make it official, the ports slush is over.
Ports committers are now able to perform regular updates, business as usual, no need for portmgr@ approvals.
You can read more at http://lists.freebsd.org/pipermail/freebsd-ports-announce/2013-April/000058.html
Ports Slush is now in effect
April 16, 2013 by tabthorpe · Leave a Comment
Just to make it official, the ports hard freeze has been lifted.
Ports committers are now able to perform regular updates, just no sweeping
commits without prior approval from portmgr. This period of slush will
continue until 8.4 is out the door.
Read more at http://lists.freebsd.org/pipermail/freebsd-ports-announce/2013-April/000056.html
FreeBSD Ports tree has been tagged with RELEASE_7_EOL
March 6, 2013 by tabthorpe · Leave a Comment
The FreeBSD Ports Management Team wishes to remind users that February 28 was the end of support for the Ports Collection for both FreeBSD 7.4 RELEASE and the FreeBSD 7.x STABLE branch. Neither the infrastructure nor individual ports are guaranteed to work on these FreeBSD versions after that date. A tag has be created for users who cannot upgrade for some reason, at which time these users are advised to stop tracking the latest ports repository and use the RELEASE_7_EOL tag instead.
Read more at http://lists.freebsd.org/pipermail/freebsd-ports-announce/2013-March/000051.html
linimon steps down from portmgr
Mark Linimon, aka linimon@, recently stepped down from his duties on the FreeBSD Ports Management Team.
Mark joined the team back in 2004, providing nine years of continuity to the Ports Infrastructure. Among the many things Mark did, was maintaining and documenting the current portbuild system that the team uses for -exp runs and package building. With his other bugbuster@ hat on, he played middle man contacting maintainers of BROKEN and DEPRECATED ports.
On behalf of the Ports Management team, we would like to thank Mark for his many years of service and dedication, his contributions will be greatly missed.
Thomas
on behalf of portmgr@
FreeBSD 9.1 ports freeze is officially over
December 9, 2012 by tabthorpe · Leave a Comment
Just to make it officially official, the ports feature freeze has been lifted.
Ports committers are now entitled to perform sweeping commits. Keep in mind that -exp runs are always a good idea if you think there is a significant change to the ports tree.
And just remember, PLEASE TRY TO NOT BREAK THE INDEX!
Thomas
on behalf of portmgr@
decke@ joins portmgr@
October 19, 2012 by tabthorpe · Leave a Comment
The FreeBSD Ports Management team is pleased to welcome Bernhard Froelich, aka decke@, to it’s ranks.
Bernhard was a long time ports contributor, and received his ports commit bit back in March 2010.
More recently, Bernhard was the one responsible for bringing us Redports.org shared tinderbox.
Please join me in welcoming decke@ to the team.
Thomas
on behalf of portmgr@
Ports Feature Freeze for 9.1
October 10, 2012 by tabthorpe · 2 Comments
FreeBSD 9.1 RC2 has been pulicly announced, it is now time for the the Ports Feature Freeze.
Normal upgrade, new ports, and changes that do not affect other ports will be allowed without prior approval, but with the extra
Feature safe: yes
tag in the commit message. Any commit that is sweeping, that is, touches a large number of ports, infrastructural changes, commits to ports with unusually high number of dependencies, and any other commit that requires the rebuilding of many packages will not be allowed without prior explicit approval from portmgr@.
Check out http://www.freebsd.org/portmgr/implementation.html#sweeping_changes for what constiutes a sweeping change.
Thomas
on behalf of portmgr@
Change to the header in ports Makefiles, take two
September 17, 2012 by tabthorpe · Leave a Comment
It was recently posted on, http://blogs.freebsdish.org/portmgr/2012/09/01/change-to-the-header-in-ports-makefiles/ that we would adopt a new header for the ports Makefiles. The initial discussion seemed to show enough support for the idea of completely stripping the header, leaving only the $FreeBSD$ tag. After the announcement was made, more people stated strong feelings that when and where possible attribution be maintained in the header.
A private discussion was held among ports committers, and while opinions were as varied as the individuals who shared them, it was decided to unify on a two line header.
# Created by: J.Q. Public <[email protected]>
# $FreeBSD$
The Whom line from the classic six line header becomes Created By.
Sometimes, as a result of a repocopy, or changed maintainership, the Created By and MAINTAINER is no longer in synchronisation. To avoid confusion, the first line can be removed, optionally leaving us with a one line header.
# $FreeBSD$
Removing the line of attribution is to be done only at the consent/request of the original contributor.
As before, we ask this header only be updated in conjunction with a regular update, as we do not want any unnecessary churn to the repo prior to the pending Ports Feature Freeze.
Thomas
on behalf of portmgr@
Change to the header in ports Makefiles
September 1, 2012 by tabthorpe · Leave a Comment
An idea has been floating around for some time, and it was brought up again on the ports@ mailing list recently, please remove the extraneous header information from the Makefile, leaving only the $FreeBSD$ id on the first line.
It is an idea that is long overdue, so from now on, the other fives lines shall be removed.
We do request that this be done sparingly in the short term, as we do not want to cause any additional churn on the repo as we approach our upcoming Ports Feature Freeze, still tentatively scheduled for September 7.
So please proceed only on existing updates. Please do not do any sweeping commits until we have the ports tree stablised post 9.1 tagging. Also bear in mind that Redports/QAT queues a job for every change done to a Makefile, we do not want to overburden the QAT at this time. It is important to allow this service to run at peek efficiency at this time to ensure it’s full potential as we approach the upcoming Feature Freeze.
The new look of the Makefile has been document in the Porter’s Handbook.
The next item on the todo list is to update devel/newfile for those that do a port create.
Thomas
on behalf of portmgr@
Change in the FreeBSD Ports Management Team
August 23, 2012 by tabthorpe · Leave a Comment
Florent Thoumie, aka flz@, recently stepped down from his roll on the FreeBSD Ports Management team.
Florent started on portmgr back in August 2008, being instrumental in maintaining the legacy pkg_* code plus other aspects of the ports infrastructure, including but not limited to the unifying of the code base for the ports build system.
On behalf of the Ports Management team, we want to thank Florent for his years of service, he will be missed.
Thomas
on behalf of portmgr@