LWN.net Logo

Development

The Screem Web Development Environment

Screem is an HTML/XML editing system that is aimed at web site development.

SCREEM is a web development environment. It's purpose is to increase productivity when constructing a site, by providing quick access to commonly used features.

[Screem] Unlike WYSIWYG editors, Screem is geared toward the editing of raw HTML/XML code:

In general WYSIWYG editors do not produce good clean valid HTML, and can also slow you down if they do not support an element that you wish to insert. By utilising a text based editing system you can use the markup you want rather than what the application thinks you need, and also provide quick access to commonly used elements via toolbar buttons which insert the markup at the current cursor position.

As a testament to open-source project cooperation, the Screem PHP Function Reference code came from Bluefish, another popular HTML editor.

Screem's feature list includes:

  • Page Preview via external web browsers.
  • Syntax Highlighting.
  • DTD/Doctype Parsing with DTD file support.
  • Inline Tagging with popup menus for tag modifications.
  • The "Intelliclose" feature for keeping track of open tags.
  • Extension support via helper applications.
  • Document Structure Display for viewing complex documents.
  • Support for CVS version control over edited documents.
  • Link Checking for testing the validity of external links.
  • Publishing capabilities using Sitecopy.
  • Site-wide search and replace functionality.
  • Task Management for prioritizing work with a todo list.
  • A Spell Checking system that works within the HTML context.
  • Link Fixing with support for changes to source and destination files.
  • Page Template support for speeding up new file creation.
  • Select Context support for marking and moving html groupings.
  • Support for Ctags index files.
The Screenshots page shows many of the Screem screens in action and details some of the program's capabilities. The Screem User Manual explains the operation of the software in more detail.

Screem version 0.14.0 was announced this week: "Most notable improvements are: support for inline dtds, syntax highlighting colours are once again editable, support for Dreamweaver templates, auto saving, highlighting of the current line, a split pane file browser, and greatly improved helper application features."

For web site management situations that do not require the features of a full-blown content management system (CMS), Screem looks like the perfect tool.

Comments (3 posted)

System Applications

Audio Projects

Speex 1.1.8 Released

Version 1.1.8 of Speex, a voice CODEC application, has been announced: "Lots of changes in this release. Initial TI C5x port, some fixed-point improvements and fixes, better temporary memory allocation (smaller), size of integer types now detected automatically, and a new SPEEX_PLC_TUNING option."

Comments (none posted)

CORBA

CLORB 0.6 released

Version 0.6 of CLORB, a Common Lisp implementation of CORBA 2, is out. "This version adds IIOP 1.1 and ASDF support, and improves the IDL compiler."

Full Story (comments: none)

Database Software

PostgreSQL releases: 7.2.8 - 7.3.10 - 7.4.8 - 8.0.3

Several security issues have been identified over the past two weeks and new versions are available that fix these issues. "Please note that the security issues were those already reported by Tom Lane, as well as a manual fix for them. These releases are mainly to ensure that those installing and/or upgrading existing installations have those fixes automatically."

Full Story (comments: none)

PostgreSQL Weekly News

The May 8, 2005 edition of the PostgreSQL Weekly News is online with the week's new PostgreSQL database articles.

Full Story (comments: none)

Libraries

FreeImage 3.7.0 released (SourceForge)

Version 3.7.0 of FreeImage, a library with support for popular image formats, is out. "The main additions concern the support for HDR and 48-bit TIFF/PNG images, together with new tone mapping functions, a brand new GIF plugin supporting animation metadata and multipage files, a new color quantization function and a new lossless JPEG rotation and flipping function."

Comments (none posted)

Mail Software

Gmail Mobile v0.3 released (SourceForge)

Version 0.3 of Gmail Mobile has been announced. "With this release, Gmail Mobile provides a feasible method to access your Gmail account and do most daily email tasks while you are on the move (except for the address book, which is the next item on the development list)".

Comments (none posted)

Printing

New CUPS Tutorials online

The Common UNIX Printing System (CUPS) site has a number of new tutorials online. Topics include: How To Assign Printing Administration Capabilities To Users, How To Restrict Printer Information Being Received From A Client Or Server, How To Restrict Printer Information Being Sent Out From A Server, How To Restrict Group Access To A Class Of Printers, How To Restrict User Access To A Class Of Printers, and How To Restrict Group Access To A Printer.

Comments (none posted)

Web Site Development

Apache Lenya 1.2.3 released

Version 1.2.3 of Apache Lenya is out. "Apache Lenya is an Open Source Java/XML Content Management System and comes with revision control, site management, scheduling, search, WYSIWYG editors, and workflow. Apache Lenya 1.2.3 is based on Cocoon 2.1.7. You can use [WWW] Cocoon features such as robust Caching, multi-channel output, it's many connectivity options to quickly build customized solutions to meet your specific needs that are not already covered by Apache Lenya today."

Full Story (comments: none)

Latemp 0.2.0 - A Content Management System for Static HTML

Initial release version 0.2.0 of Latemp, a content management system for generating static html, has been announced. "Latemp allows one to create attractive, themable sites, which are very usable, accessible and fully standards compliant. Latemp is open-source software, fully usable, modifiable and distributable under the terms of the MIT X11 license." Thanks to Shlomi Fish.

Comments (none posted)

The Nirawari web application engine

The first official release of Nirawari (in French), a web application engine, is out. "Nirawari helps the user build Web applications by describing their behavior and the information used. This allows easy creation and modification of prototypes, quick deployement, and modifications of a running component. It models an application not as a set of programs, but as a set of definitions."

Full Story (comments: none)

UnCommon Web 0.3.9 released

Version 0.3.9 of UnCommon Web, a Common Lisp web application development framework, has been released. "This version improves the documentation, adds multithreading support to the mod_lisp backend, and more."

Full Story (comments: none)

XRMS CRM 2005-05-07 Released (SourceForge)

Version 2005-05-07 of XRMS, a PHP/web-based Customer Relationship Management system (CRM), has been released. "This release fixes over 30 bugs, and adds many many enhancements. We have added significant improvements to the Workflow system, usability across XRMS, related activity tracking, and the CSS themes. This version also introduces the User Preference system, starting with preferences for Language and Theme. RSS feeds for new companies, contacts, and activites have been added. Many new plugins have been contributed by companies using XRMS."

Comments (none posted)

Miscellaneous

moodss 20.0 (stable) released (SourceForge)

Stable version 20.0 of moodss has been released. "Moodss is a modular GUI application that can monitor systems, networks, and databases. It displays data in graphical viewers, sends emails and execute scripts on thresholds, archive data in a SQL database, and includes a daemon for background monitoring. Around 100 modules (counting Nagios plugins) are available."

Comments (none posted)

Desktop Applications

Desktop Environments

GNOME Software Announcements

The following new GNOME software has been announced this week:

Comments (none posted)

KDE CVS-Digest (KDE.News)

The May 6, 2005 edition of the KDE CVS-Digest is online, here's the content summary: "HTML to SSML (Speech Synthesis Markup Language) working in kttsd. KStars adds ability to save observing lists. Add support for opening OASIS templates directly with a KOffice application."

Comments (none posted)

KDE's Switch to Subversion Complete (KDE.News)

KDE.News reports that the KDE project's switch of version control systems from CVS to Subversion is done. "This is the largest ever change from CVS to Subversion. The conversion script ran for a total of 38 hours from start to completion. Congratulation to Stephan Kulow, Oswald Buddenhagen and the other system administrators for the successful change."

Comments (none posted)

KDE Software Announcements

The following new KDE software has been announced this week:

Comments (none posted)

Xfce Weekly News

The April 27 - May 4, 2005 edition of the Xfce Weekly News is online with news from the Xfce lightweight desktop environment project.

Comments (none posted)

Games

WorldForge game releases

The WorldForge game project has announced three new releases. Ember 0.3: "Ember is a fully functional 3d client for the WorldForge project. It takes advantage of the latest graphic cards to present a beautiful, fully interactive world. An easy to use GUI allows the player to interact with both the world and other players with ease. The focus for this release has been to expand on the GUI so that the game can be fully playable without having to use console commands." Mercator 0.2.2: "Mercator is a library for handling procedural world data, especially terrain. It is used by all WorldForge components. This API is still in development, and changes with each version." Eris 1.3.5: "Eris is the WorldForge client-side session layer, used by many existing clients. This release adds support for accelerations on entities, to enable accurate motion prediction of balistic movement."

Comments (none posted)

Imaging Applications

imgSeek 0.8.5 released

Version 0.8.5 of imgSeek, a photo collection management application, has been released. "imgSeek is a photo collection manager and viewer with content-based search and many other features. The query is expressed either as a rough sketch painted by the user or as another image you supply (or an image in your collection)." Changes include a new low-level jpeg loader, bug fixes, translation work, and more.

Full Story (comments: none)

Music Applications

Gungirl Sequencer Version 0.3.0

Version 0.3.0 of Gungirl Sequencer, an audio sequencer that is used for making sound loops, is out. New features include automated fades, unlimited undo, sample stretching/trimming, unlimited tracks, and more.

Full Story (comments: none)

MusE 0.7.2pre1 has been released

Version 0.7.2pre1 of MusE, a MIDI/Audio sequencer, is out. Changes include support for synchronization to external hardware, a MusE 0.6 song converter and bug fixes.

Comments (none posted)

Office Suites

OpenOffice.org build 1.9.100 released

Build 1.9.100 of OpenOffice.org has been released, it features bug fixes and some new capabilities.

Full Story (comments: none)

Science

GRAMPS 2.0.0 Released (GnomeDesktop)

Version 2.0.0 of GRAMPS, the Genealogical Research And Management Programming System, has been announced. "The GRAMPS project is pleased to announce the 2.0.0 ("The Bright Side of Life") release of GRAMPS, the Genealogical Research And Management Programming System. After more than a year of development, GRAMPS is releasing the new branch that becomes its "stable" series." Many new features are included in this release.

Comments (none posted)

Web Browsers

Back and Forward Now Blazingly Fast (MozillaZine)

The latest Mozilla Firefox builds include a new feature. "The latest nightly builds of Mozilla Firefox include a new feature that significantly improves the speed of the Back and Forward buttons. When using Back and Forward in older builds, the page is retrieved from the local cache rather than the Internet but Gecko still has to reparse the HTML and use it to rerender the page, which can take a while with more complex documents. With this new feature, the rendered page is kept in memory, which makes Back and Forward performance much faster (almost instantaneous)."

Comments (19 posted)

Mozilla Firefox 1.0.4 Release Candidates (MozillaZine)

Mozilla Firefox 1.0.4 release candidate has been released with fixes for two security flaws that could allow arbitrary code to be executed. More information on the security issues is available here and here.

Comments (5 posted)

Word Processors

AbiWord-2.3.0 released

FootNotes is carrying the AbiWord 2.3.0 release announcement. 2.3.0 is a development release, not intended for general use. It does provide a preview of upcoming AbiWord features, however, including "table to text" and plugins for grammar checking, math support, embedded charts, and "experimental" OpenDocument support.

Comments (none posted)

Languages and Tools

C

GCC 4.1 Status Report

The May 4, 2005 edition of the GCC 4.1 Status Report is online with the latest Gnu Compiler Collection project information. Thanks to Sam Ravnborg.

Full Story (comments: none)

Caml

Caml Weekly News

The May 3-10, 2005 edition of the Caml Weekly News is online with the latest Caml language articles.

Full Story (comments: none)

Haskell

Monad.Reader Issue 2

Issue #2 of the Monad.Reader, an online magazine about the Haskell language, is out. "For issue two, the subjects are Template Haskell, better module compatibility, exploring dark corners of GHC, domain specific languages, and the Foreign Function Interface."

Comments (none posted)

Java

A proposal for a free Java implementation

Several Apache and free Java developers have posted a proposal (click below for the full text) for the creation of a project, under the Apache Incubator umbrella, which would develop a Java runtime platform under the Apache license. This effort has been called "Project Harmony"; one wonders if the developers have intentionally reused the name of the one-time project which worked toward a free version of the Qt libraries, which were not GPL-licensed at the time. A FAQ for the project has also been posted

Full Story (comments: 16)

Generic Types, Part 2 (O'ReillyNet)

O'Reilly has published part two of a book excerpt series on Java. "In part one of this two-part excerpt from Java in a Nutshell, 5th Edition, David Flanagan described how to use generic types. This week David details how to write your own generic types and generic methods, and concludes with a tour of important generic types in the core Java API."

Comments (none posted)

Lisp

Initial release of cl-pdf-parser

The initial release of cl-pdf-parser is available. "The system, which is written in Common Lisp, "enables [the] cl-pdf [PDF generation library] to draw on existing pages and add new pages to an existing PDF document"."

Full Story (comments: none)

Pascal

Free Pascal 2.0 nearing completion

Version 2.0 of Free Pascal is nearing, the second release candidate is out. "Current development is preparing for a 2.0 release in the first quarter of 2005. The development releases have version numbers 1.9.x. The latest release is 1.9.8, which is the second release candidate for the 2.0 release." Thanks to Daniël Mantione.

Comments (none posted)

Perl

This Week in Perl 6 (O'Reilly)

The April 26 - May 3, 2005 edition of This Week in Perl 6 is available with the latest Perl 6 development news.

Comments (none posted)

Python

Dr. Dobb's Python-URL!

The May 9, 2005 edition of Dr. Dobb's Python-URL! is online with the latest Python language articles.

Full Story (comments: none)

Ruby

The Past, Present, and Future of RubyGems (RubyGarden)

The RubyGarden is running part one of a history of RubyGems by Chad Fowler. "In year 2000, when I started using Ruby, one of the first discussions I remember on the English ruby-talk mailing list was about whether or not Ruby had some kind of equivalent to Perl’s CPAN."

Comments (none posted)

Scheme

Schemers Gazette 6

Issue #6 of the Schemers Gazette is online with more Scheme language articles.

Full Story (comments: none)

Tcl/Tk

Dr. Dobb's Tcl-URL!

The May 11, 2005 edition of Dr. Dobb's Tcl-URL! is online with the latest Tcl/Tk news and resources.

Full Story (comments: none)

Cross Assemblers

gputils 0.13.2 Released

Version 0.13.2 of gputils, the GNU PIC Utilities, is out. The changes are: "Fixed bugs. Added gpstrip. Removed gpal."

Comments (none posted)

Version Control

monotone 0.19 released

Version 0.19 of monotone, a version control system, is out. "Monotone is a free distributed version control system. it provides a simple, single-file transactional version store, with fully disconnected operation and an efficient peer-to-peer synchronization protocol. it understands history-sensitive merging, lightweight branches, integrated code review and 3rd party testing. it uses cryptographic version naming and client-side RSA certificates. it has good internationalization support, has no external dependencies, runs on linux, solaris, OSX, windows, and other unixes, and is licensed under the GNU GPL."

Full Story (comments: none)

svk 1.00 is out

Version 1.00 of svk has been announced. "svk is a decentralized version control system written in Perl. It uses the Subversion filesystem but provides additional, powerful features." See the change log for release details.

Comments (none posted)

Page editor: Forrest Cook
Next page: Linux in the news>>

Copyright © 2005, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds