Linux Today: Linux News On Internet Time.

More on LinuxToday

IBM developerWorks: Using Linux as a collaborative platform - Part 2

Jul 23, 2000, 12:53 (0 Talkback[s])
(Other stories by Peter Varhol)


Desktop-as-a-Service Designed for Any Cloud ? Nutanix Frame

[ Thanks to Shailendra for this link. ]

"Possibly the most useful GNU software package for developing group software is the concurrent versions system (CVS), a source code control system. Developers require source code control to maintain an up-to-date library of software files, ensure code integrity during development, and enable developers to "roll back" to the last good software version. CVS keeps old versions of files, and maintains a log of when and why changes were made, and by whom."

"Not coincidentally, these features are required for any collaborative effort, whether or not it's a software development project. CVS can be used for managing versions of any documents to which a group of people contribute."

"The revision control system (RCS), another GNU tool for managing projects, was designed for tracking and performing version control and management of software projects. However, it can work with any project that produces documents as an end result."

"Possibly the most valuable ongoing GNU effort of interest to those building workgroups is GLUE. GLUE, which stands for GLUE Links Users Everywhere, is the GNU integrated Internet groupware project. GLUE aims to create a distributed groupware application framework based on emerging Internet standards, suitable for both online and disconnected operation. It will offer support for legacy systems and interoperability with Lotus Notes, SQL databases, and Microsoft Windows. GLUE is in the early stages of development, with the initial version due out at the end of this year."

Complete Story

Related Stories: