Originally Posted by jmdennis
I hope this gets implemented. One thing keeping me from using PCBSD all the time is the slow updates. I was looking forward to the rolling release model but I guess if the software is not available even with a rolling release that does not help. I used KDE all the time but the more I use Gnome the easier it is for what I need it for.
I feel the same way. The rolling release would likely help you if you were a KDE user. KDE releases tend to release much more quickly to FreeBSD ports. Ports update all the time in between FreeBSD releases. Therefore the rolling release will improve that experience from my understanding. Gnome takes longer because it's only built by gnome.org specifically for Linux and simply ported from there. Although you would get other improvements such as PCBSD specific stuff quicker with the rolling release as well.
What I was pointing out earlier about the new pkg upgrade is that the ability to update 3rd party repositories along with a PCBSD repo is a major change which could enable you to get Gnome release before they are in ports. This in my opinion is what will open the floodgates to something that I've never really seen but have always wanted in a FreeBSD desktop. That would be a better package system and 3rd party repo's. That's how you get the latest software in Ubuntu when you add the latest gnome if it's not available yet in Ubuntu's repo you add another repo. Pkgng should have the same functionality soon when pkg upgrade can handle multiple repos.
With those changes it would be viable for someone could make a custom spin of PCBSD with Gnome 3 that could update the PCBSD side from their servers and the Gnome side from mine or someone else's.
Mainly what I am hinting at is that the fact that Gnome 3 is not in FreeBSD ports may not really matter as much in the future. Another good example towards that is the appcafe. I can install cheese for gnome 2 right in gnome 3 with no problems. You can't do that with packages and you can't do that with linux either really. Therefore if Gnome 3 is the only window manager you wish to run on a system a Gnome 3 spin becomes a more viable option for a desktop. An example is that the latest KDE isn't part of Ubuntu out of the box. That is why there is Kubuntu. That is where I see a lot of these changes being made by PCBSD are paying off to make something like that idea more and more possible.
With all of that said I can't see 3.6 and 3.8 taking nearly as long as 3.4 took. Installing from the new pkg manager is a breeze compared to the old system. As far as my efforts I'd rather just focus on one goal at a time though. I'm really just the middleman for now. I've just finished building the Gnome 3.4 port in it's entirety into packages along with cheese. More updates and release of that soon after testing.