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@
FreeBSD 9.1 ports feature freeze
July 25, 2012 by tabthorpe · Leave a Comment
The FreeBSD 9.1 schedule has been published, http://www.freebsd.org/releases/9.1R/schedule.html. Historically we have done a Feature Freeze at RC1, we are going to try do it with RC2 this time, tentatively scheduled for August 3, subject to schedule slippage.
At the time the the Release Engineering team announces RC2 is ready, we will then enforce “Feature Safe” commits only. This means no sweeping changes will be allowed, see http://www.freebsd.org/portmgr/implementation.html#sweeping_changes
Once portmgr@ is satisfied that the requisite packages are built to ship with FreeBSD 9.1, the ports tree will be re-opened for business.
Thomas
on behalf of portmgr
Ports tree migration to Subversion
June 27, 2012 by tabthorpe · Leave a Comment
The FreeBSD ports tree will migrate from CVS to Subversion soon. The anticipated date for the migration is July 14th. This will have no impact for ports tree users as there will be a SVN to CVS exporter.
Please note that cvsup will still work after the migration. Nevertheless c(v)sup is pretty dated so you may want to see if portsnap(8) will fit your needs.
Beat and Thomas
on behalf of portmgr@
Ports Feature Freeze for FreeBSD 8.3 is now in effect
March 9, 2012 by tabthorpe · Leave a Comment
FreeBSD 8.3 RC1 has been pulicly announced, it is now time for the the
Ports Feature Freeze.
Normal upgrade, new ports, and changes that only affect other branches
will be allowed without prior approval, but with the extra
Feature safe: yes
tag in the commit message. Any commit that is sweeping, i.e. 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@ after that date.
Thomas
on behalf of portmgr@
Upcoming 8.3 ports feature freeze
February 19, 2012 by tabthorpe · Leave a Comment
The FreeBSD 8.3 release process is under way, you can view the schedule,
http://wiki.freebsd.org/Releng/8.3TODO.
As has become the custom, a ports feature freeze is anticipated to be
announced with the RC1 date, tentatively scheduled at this time
for March 2, 2012. Watch for further announcements as we get closer.
During the feature freeze, committers are expected to be conservative with
their commits, that is, no sweeping commits, infrastructure changes, or
commits to ports with a high number of dependencies.
FreeBSD 9.0 ports slush is over
January 16, 2012 by tabthorpe · Leave a Comment
Just to make it officially official, now that FreeBSD 9.0 has been shipped, the ports slush state is now 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@
New ports announce mailing list
December 29, 2011 by tabthorpe · Leave a Comment
At the request of adamw@ (and others) we have setup a ports-announce@ mailing list to try distinguish the usual traffic on the ports@ list vs the announcements that seem to get lost in there.
You can subscribe at http://lists.freebsd.org/mailman/listinfo/freebsd-ports-announce
It is intended, but not limited, to be a means of communicating portmgr@ announcements, Calls for Testing, plus other relevant information to be used by our committers and ports maintainer community.
It is our hope to keep this relatively low in traffic. It is a moderated list, under the auspices of portmgr@.
Please subscribe, sit back, and enjoy.
Thomas
on behalf of portmgr@
Please welcome Beat Gaetzi to the Ports Management team
We are pleased to announce the addition of Beat Gaetzi (beat@) to the team. Beat, like many others was a long time contributor prior to receiving his commit bit in 2009. Beat is well know for his work with the Gecko and Vbox teams, in addition to his hosting of test/development repositories for many of our community members.
Beat’s next unenviable task will be taking us through the rocky road ahead in migrating the CVS Ports repository to Subversion.
Please join me in welcoming Beat to the team. Congratulations Beat!
Thomas
on behalf of portmgr@
Feature freeze for 9.0 is now in effect
November 10, 2011 by tabthorpe · Leave a Comment
With this commit, http://svnweb.freebsd.org/base?view=revision&revision=227337, the RC2 phase is under way.
Normal upgrade, new ports, and changes that only affect other branches will be allowed without prior approval, but with the extra
Feature safe: yes
tag in the commit message. Any commit that is sweeping, i.e. 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@ after that date.
Thomas
on behalf of portmgr@