Posts Tagged Release Candidate

WWDC 2011: 5 Programming terms explained for non-programmers

Posted by on Thursday, 9 June, 2011

With WWDC well underway, you might have heard a few programming terms that even Mac experts have trouble understanding, but it happens to the best of us. Once someone mentioned they had a problem with “deprecation,” and I suggested a self-esteem book. Here’s a quick glossary of the terms that gave me the most trouble:

1. Source code. Great movie, eh? But also, when a developer writes software, source code is the actual program as it is being typed into the computer, written in a programming language. Source code is usually kept secret and closely guarded by companies, although “open source” software bares its code to the world.

2. Regression. A programmer friend once mentioned that a bug was “regressed.” I had vivid images of animals regressing to primordial ooze. Software regression is a bug that makes things stop working correctly after an event that changes the operating environment, like a system update. Not to be confused with regression testing, which in the programming sense, generally means making sure updates to software don’t introduce new bugs to existing, working features, and that previously identified bugs have been fixed. So it actually has nothing to do with science fiction.

3. Deprecated. “Cheer up!” might be your first reaction to your friend who tells you a critical programming library he or she relies on has been deprecated. That actually isn’t a bad instinct, because when something is deprecated it means it’s no longer supported by the manufacturer and may disappear in the future. If your program relies on a feature Apple has deprecated, your program could “break” in new OS versions unless you update it to use newer programming libraries. Generally speaking, if something is deprecated, it means it’s still there, but is no longer supported.

4. Release Candidate. No this isn’t about politics. Many readers probably know that a “test” phase of a program is a Beta. At some point, though, a product moves past the Beta phase (and the even earlier Alpha phase) and becomes a Release Candidate, usually designated RC. It might also be referred to as a Final Candidate or FC by some. Marking a build an RC or FC is the developers’ way of saying “we think this is probably good enough to ship.” Apple often releases several Final Candidate builds, the last of which becomes the…

5. GM. No this isn’t the General Manager (my first thought!), but rather the Gold Master. The code is frozen, and the FC designated the final GM is what ships. There should be no code differences between the last FC and the GM. Having the GM installed is pretty much equivalent to having the product. It’s the master version which is turned into the product: shipped on disk, downloaded or sold via the Mac App Store. You might hear people say software has “gone gold”; this is what they’re talking about.

So to review, when someone says “After we regressed our app in the new Mac OS, we found out that a library we relied on had been deprecated, so we went back to the source code to recompile our program. Now we have a solid FC and hopefully we’ll go GM next week!” you’ll know exactly what you’re talking about.

What other programming terms have slipped you up in casual conversation, and what are some other definitions you think people might appreciate?

Related content from GigaOM Pro (subscription req’d):

  • Why iMessage won’t kill SMS
  • Mobile Q1: All Eyes on Tablets, T-Mobile and AT&T
  • A Media Tablet Forecast, 2011 – 2015



alt=''
border='0'
/>


GigaOM — Tech News, Analysis and Trends


How to rebuff the Windows 7 RC reboot

Posted by on Thursday, 25 February, 2010

The Windows 7 Release Candidate will start auto-rebooting on Monday, but there is an upgrade option for adventurous users.

Originally posted at Windows 7 Insider


Mozilla releases first mobile Firefox browser

Posted by on Friday, 29 January, 2010

Just two days ago Mozilla pushed out the third release candidate for its first mobile Firefox browser. On Friday, Firefox 1.0 for Nokia’s Maemo arrived.

Originally posted at The Download Blog


Two snags to watch for when upgrading to Windows 7

Posted by on Thursday, 22 October, 2009

Generally, I’ve been a big fan of Windows 7. From the beta to the release candidate to the release-to-manufacturing “official” release, upgrading has been a stable, sane experience. Except for two repeated problems, that is.

width="610" height="460" />

From the Devices and Printers window, you can see that double-clicking on a device …

Originally posted at The Download Blog


MacBook Air-style netbook available in Singapore next week

Posted by on Friday, 31 July, 2009

iiview

Take the MacBook Air, shrink the screen down an inch, slap in some netbook components, and load it up with Windows 7 Release Candidate and — drumroll, please — you’ve got the iiView A2 out of Singapore. Oh, and lower the price to $468. That’s kind of important there.

Will we ever see this machine in the US? Maybe. Probably not. But it’s got a nice look reminiscent of the MacBook Air, which is basically a really expensive netbook (I’m gonna get flamed for that one).

According to CNET, “the design is so similar that even the monitor-out and USB port are hidden within a flip on the side.” Other features include:

  • Atom 1.6GHz processor
  • 2GB RAM
  • Intel 945 chipset
  • 12.1-inch 1,280 x 800-pixel resolution
  • 320GB HDD
  • Two USB ports, mini-HDMI port, 2-in-1 headphone/mic jack
  • 802.11b/g, 10/100 Ethernet
  • Six-cell battery
  • Windows 7 RC1 with Vista Home Premium license

iiView’s CEO says that the netbook will come with Windows 7 RC1 preinstalled for performance reasons. The Vista license will allow users to upgrade to the retail version of Windows 7 when it comes out this fall, though.

The iiView A2 is expected to go on sale in Singapore next week for $699 (Singapore dollars), which is roughly $467.78 in US dollars.

[CNET Asia via Wired]



Microsoft pulls discount pricing and confirms no Euro Vista upgrade option

Posted by on Friday, 17 July, 2009
windows7pricing_360.jpg

Microsoft has pulled its Windows 7 discount pricing after apparently overwhelming demand lead to its online store crashing and has continued its EC hissy-fit confirming that their will be no Vista to 7 upgrade option. Microsoft claim that they sold more copies of Windows 7 in the first eight hours than it did in 17 weeks in 2006 with a simliar offer for Windows Vista. The blogosphere is already awash with rumours that actually, Microsoft were going to do it all along, to the fan the flames of hype around 7. Hype which hasn’t been seen for a Microsoft OS since Windows 98. And after pulling IE 8 from the Euro version of 7 following their EC anticompetitive fine, Microsoft have also said that there will be no Vista upgrade option in Europe. Although Windows 7 will be released in Europe for the price of an upgrade package in the rest of world. Microsoft’s Leila Martine said: “What we are saying is ‘we don’t care as a consumer if you had Windows Vista or not because we can’t tell that and we don’t want to penalise you for our decision to take IE8 out of the Wndows 7 E version and to not give an upgrade option.” You can still download the release candidate which will work until late next, and which I have partitioned onto my macbook HD. Aren’t I cool? I’m not cool. (Via PcAdvisor)