Databases

Reports from the MySQL Users Conference 109

Eh-Wire writes "OnLamp is reporting on the MySQL Users Conference that is currently underway. Among the highlights are the announcement that the code for MySQL 5.0 is now complete. Axmark and Widenius suggest that squashing bugs is the key behind the success of MySQL. Michael Tiemann from Red Hat and the OSI delivered a keynote on "Defining Open Source". He suggests that Microsoft's "shared source license" has been a complete failure at the design level."
Programming

OSS Developers Provide A Glimmer of Hope 193

sebFlyte writes "In a recent speech at the ACCU conference in Oxford, software design guru James Coplein said that unless consumers start demanding more and putting up with less crap from software firms, the quality of proprietary software would keep spiralling down. He was full of praise for open source though, saying 'The complementary, independent, selfless acts of thousands of individuals can address system problems -- there are thousands of people making the system stronger.'"
Software

Tridge Releases BitKeeper-Compatible Tool 189

Peter Willis writes "Looking at Freshmeat today (a part of OSTG) it seems Andrew Tridgell has released the BitKeeper-compatible source code management client mentioned on slashdot recently, called SourcePuller. As part of the downloads available for the project you can also get dump files which detail how to pull data from BK trees without the use of libsp. From the README: 'SourcePuller is not intended to be a full replacement for BitKeeper. Instead, you should use SourcePuller as an interoperability tool for situations where you cannot use bk itself. SourcePuller is missing a large amount of core functionality from BitKeeper, and thus is not suitable as a full replacement.'" Article available about the release on The Register.
GNU is Not Unix

GCC 4.0.0 Released 680

busfahrer writes "Version 4.0.0 of the GNU Compiler Collection has been released. You can read the changelog or you can download the source tarball. The new version finally features SSA for trees, allowing for a completely new optimization framework." The changelog is pretty lengthy, and there's updates for every language supported from Ada to Java in addition to the usual flavors of C.
GNOME

Havoc Pennington on GNOME 3's Future 309

An anonymous reader writes "Havoc Pennington, lead developer of GNOME, wants to fork GNOME 3. 'So the forces of existing userbase, the easiest-to-reach future userbase, cross-platform applications, and funded development efforts are strongly pulling GNOME 2 toward conservatism. I think GNOME 3 should be a fork for that reason.'" This has been a common practice for not only many open source projects, but proprietary systems such as Solaris for major revisions, so it's not as tumultous a change as the word "fork" may imply.
Programming

Tridgell Reveals Bitkeeper Secrets 373

wallykeyster writes "The Register is reporting on Andrew Tridgell publicly demonstrating how to interoperate with Bitkeeper. During his keynote at the Linux.Conf.Au, Tridgell connected to a BitKeeper site via telnet and used the mostly forgotten "help" tool. Ethical arguments of aside, what really counts as reverse engineering anyway?"
Programming

Offshoring to a Ship in International Waters 800

JasdonLe writes "Sourcing Mag posted an article about Roger Green and David Cook, who hope to avoid US visa regulations that usually accompany outsourcing, with their company SeaCode, and a used cruise ship, sitting in international waters three miles off the coast of Los Angeles.""
Software

Lack Of Developers Delays OpenOffice.org 84

bonch writes "OpenOffice .org contributors spoke this week at a conference in Canberra. Among other things, one of the issues raised was the lack of developer contributions and a source tree that is 'just too big.' Version 2.0 was originally going to be released around this time but will now be delayed until at least June or July."
OS X

Brief Tutorial on Reverse Engineering Mac OS X 121

rjw57 writes "There is an article on OSNews I wrote about how the guy behind Desktop Manager goes about reverse engineering APIs from Mac OS X with a brand new example not revealed anywhere else. From the article: 'I am often asked in email how I uncovered the API calls I use in Desktop Manager which are, unfortunately, undocumented. This article aims to give a little insight into the techniques I use to reverse engineer Mac OS X in order to provide extra functionality to users and extra information to third-party developers. In this article all the utilities I use are a standard part of Mac OS X's developer tools which are freely available.'"
Java

Rapid J2EE Development 146

pankaj_kumar writes "'Tools are an aid to productivity, but you only get the benefits of the tool by using it for the right task; hammers bang in nails and screwdrivers are for screws.' This quote from chapter 9 ("Scripting") from Alan Monnox's Rapid J2EE Development applies not only to the choice of the programming language but to the whole array of software development activities thoroughly and eloquently covered in the book." Read on for the rest of Kumar's review.
Microsoft

MS: Beta Software Good Enough for Production Use 411

RMX writes "CNet is reporting that Microsoft is starting to license test software for real-world use . In particular, Visual Studio 2005 and the April "community technology preview" of SQL Server 2005 are both supposed to be released sometime in the second half of the year. But Microsoft is claiming the pre-release versions are stable already, so they're licensing the pre-released versions on the grounds that they 'are already suitable for running production business applications.'"
X

X Window System Test Suite Released 14

chuckfucter writes "Xorg has announced the X Window System Test Suite today. From their page: 'The X.Org Foundation, global steward of the X Window System* and Standards, announced today that ApTest and The Open Group have together donated their VSW5 Test Suite to The X.Org Foundation, where it shall be released under their standard Open Source license as XTS 5.0.2. The X Window System is released by the X.Org Foundation under the MIT ("X") License. The VSW5 Test Suite is the industry best practice in testing the X Window System.'"
Communications

What Makes a Good Design Document? 461

dnnrly asks: "I've been writing software professionaly for a couple of years now for more than 1 company and I've noticed a recurring pattern: I get put on a new project that already has a bit of history and I get told to read the design documents and then implement XYZ. What happens is I read the document, find that it gives me a lot of information about certain aspects of the system we are building, but leaves huge gaps in others. We're going to be rewriting some of the procedures very soon and I'll be able to influence the software side so I wanted to ask Slashdot readers what sort of things have they seen in design documents that they've liked/thought are a good idea? What have they found works and what doesn't? If all else fails, where's a good place to find all this stuff out?"
Announcements

Drupal 4.6.0 Released 38

ajayg writes "Drupal is IMHO one of the best open sourced Content Management Systems out there. The Drupal community has just released version 4.6.0 of their PHP based CMS which finally provides support for PHP5. The release follows 6 months of development, and includes -- among other changes -- better search function as well as usability improvements for permissions, block configuration, statistics tracking, logs, forum configuration, content administration, etc."
GUI

Programming Language for Corporate UI Research? 115

Daniel Wigdor asks: "I'm a PhD candidate doing an internship at a major American UI research lab. They distribute an input/output hardware device to research labs, along with a Java API for the development of 'concept pieces' (here's an example from a university). Java was chosen because it was simple, and seemed, at the time, to be the language of choice for UI researchers in both the corporate and academic worlds. There is now pressure to switch from Java to C#, since they don't have the resources to maintain an SDK for both. We're not at all concerned with system performance, since this is only for concept-development: it's really just about accessibility for newcomers to the hardware. Given that, what would the community advise by way of a choice between Java and C#?"
Mozilla

IBM to Hire Firefox Developers 187

ta bu shi da yu writes "According to news.com, IBM has placed an employment ad for a developer who would be responsible for 'enhancing the Mozilla Firefox Web browser with new features complimentary to IBM's On Demand middleware stack.' IBM might possibly be interested in FireFox integration with their Workplace software. The job is not for just anyone, however, as those who wish to apply for the job should have some cred with the Mozilla development community."

Slashdot Top Deals