O | S | D | N NEWSLETTER February 06, 2003 DEVELOPER SERIES
The 'Developer Series' Newsletter is developed to bring Open Source related content to a user with a focus for development with Open Source If you'd like to receive more content relating to Open Source subscribe at http://www.osdn.com/newsletters/ ============================================================== Sponsored by Thinkgeek http://www.ThinkGeek.com/ ============================================================== Thinkgeek Computing: iGesture Pad http://www.thinkgeek.com/computing/input/keyboards/5cca/ Electronics: SOCOM Navy Seals for PS2 http://www.thinkgeek.com/electronics/ps2/ps2soft/5ceb/ Electronics: PowerPad Pro XBOX Controller http://www.thinkgeek.com/electronics/xbox/xboxhard/5bec/ Electronics: SI-5 Gen2 Speakers http://www.thinkgeek.com/electronics/audio/5c86/ Electronics: Panzer Dragoon ORTA for Xbox http://www.thinkgeek.com/electronics/xbox/xboxsoft/5ce8/ Computing: PowerPad Extended Life Notebook Batteries http://www.thinkgeek.com/computing/accessories/5cec/ Computing: Glow Wire PC Lights http://www.thinkgeek.com/computing/casemods/5b85/ Gadgets: ER1 Personal Robot System http://www.thinkgeek.com/gadgets/electronic/5ce0/ Gadgets: Securikey Authentication System http://www.thinkgeek.com/gadgets/security/5cd6/ Electronics: Infoglobe Caller ID Display http://www.thinkgeek.com/electronics/phones/5c83/ Computing: Dual RW DVD/CD Internal Drive http://www.thinkgeek.com/computing/drives/5c94/ Computing: ADS Firewire Drive Kit http://www.thinkgeek.com/computing/drives/5cd1/ Electronics: PS2 Network Adapter http://www.thinkgeek.com/electronics/ps2/ps2hard/5bd7/ Computing: Asylum GeForce Ti4600 AGP 4x http://www.thinkgeek.com/computing/avcards/5ce3/ Computing: D-Link USB/FM Radio Adapter http://www.thinkgeek.com/computing/accessories/5cc7/ Computing: Linksys USB 2.0/Ethernet Adapter http://www.thinkgeek.com/computing/accessories/5c97/ Computing: Logitech Cordless Freedom Joystick http://www.thinkgeek.com/computing/input/gaming/5cc8/ Computing: IoGear Bluetooth to USB Adapter http://www.thinkgeek.com/computing/accessories/5ce5/ Computing: NEC-Mitsubishi 18" LCD http://www.thinkgeek.com/computing/display/lcd/5cc3/ Interests: QuickKill http://www.thinkgeek.com/interests/megatokyo/leetware/5c45/ Sourceforge libxml2-pas-2.5.2 released http://sourceforge.net/forum/forum.php?forum_id=249975 libxml2-pas is pascal bindings for the libxml2 library from GNOME project, a high-performance XML parser supporting also several related technologies, like XML-Include, X-Path, XML Schema etc. libxslt-pas is pascal binding for the libxslt library from GNOME project. It implements a standard XSLT processor compliant to the W3C XSLT standards. Also, the implementation supports standard XSLT extensions - exslt. This part is now also translated and included in the distribution. New versions of header translations is out. This package contains translations of: libxml2-2.5.2 libxslt-1.0.24 libexslt-0.7.15 For more info, look at: http://sourceforge.net/projects/libxml2-pas http://xmlsoft.org Besides that, do not hesitate to post your feedback or questions to our mailing list: [EMAIL PROTECTED] QuantLib 0.3.1 released http://sourceforge.net/forum/forum.php?forum_id=249594 Version 0.3.1 of QuantLib and QuantLib-docs have been released. QuantLib is a quantitative finance C++ library for modeling, pricing, trading, and risk management in real-life. A tool for derivatives and financial engineering. SWIG generated wrappers are also released in their 0.3.1 versions: QuantLib-Guile and QuantLib-MzScheme are included for the first time, joining the existing wrappers QuantLib-Python and QuantLib-Ruby. Another new package is the first official QuantLib.NET release. This is a port of the original QuantLib (C++) to the .NET Framework. The port has been done in C#, providing full compatibilty with the CLI. QuantLib.NET can also use existing native libraries (eg. BLAS, MKL, ATLAS) to speed up computation and random number generation. Debian packages of QuantLib, QuantLib-docs and some wrappers will be available shortly. Feedback welcome ciao -- Nando DrJava stable release (20030203) http://sourceforge.net/forum/forum.php?forum_id=249913 A new stable release of DrJava is now available, providing key bug fixes for the Interactions Pane. DrJava is an integrated Java development environment that supports interactive evaluation of expressions. It is primarily intended for students, but it has features useful even for advanced users. This release includes several bug fixes to the RMI code that allows the main portion of DrJava to communicate with the Interactions Pane. These fixes should resolve the recent problems users have experienced with resetting the Interactions Pane. For more detailed information, please see the Release Notes. Crystal Space 0.96r002 released http://sourceforge.net/forum/forum.php?forum_id=249604 A new release of Crystal Space is now available. The 0.96r002 release fixes a few bugs and also adds a major optimization in the OpenGL renderer (some levels go more than twice as fast now). Crystal Space is an Open Source 3D SDK for Unix, Windows, MacOS/X. It renders with OpenGL or software and features curved surfaces, volumetric fog, dynamic colored lighting, terrain engine, LOD, procedural textures, portals, etc. GPGrelay 0.91has been released http://sourceforge.net/forum/forum.php?forum_id=249447 GPGrelay is a small email-relaying server that uses GnuPG (the GNU Privacy Guard) to sign/encrypt (SMTP-Relay) or verifies/decrypts (POP3-Relay) emails. This enables many email-clients to send and receive emails that are PGP-MIME conforming. This release includes bugfixes and minor feature enhancements. MPlayer OS X v1.1 released http://sourceforge.net/forum/forum.php?forum_id=249048 MPlayer OSX is multimedia player with playlist, supporting playback of all widely used media types (MPEG 1-4, DivX, AVI, ASF, Ogg Vorbis, RealMedia, QuickTime Movie, MPEG layer 1-3, AC3, WindowsMediaAudio and more) and movie subtitles of various formats (MicroDVD Player, Subrip and more). It is based on Mac OS X port of MPlayer - Movie Player for Linux. This new version includes latest build of MPlayer binary and few features distributed as standalone application without need of additional installation of binaries, libraries and other stuff. leafnode 1.9.33 (stable) released http://sourceforge.net/forum/forum.php?forum_id=249049 This release comes with roughly a dozen fixes and one feature, "noread", to complement the "nopost" feature. Leafnode is a caching Usenet news proxy that enables online newsreaders to read news off-line. It is designed for zero (full-automatic) maintenance. Please see https://sourceforge.net/project/shownotes.php?release_id=137713 for details. Fire 0.32.b.2 released http://sourceforge.net/forum/forum.php?forum_id=248956 Fire 0.32.b is now available with three new localizations (Spanish, Russian, and Danish) and many bug fixes. We have an all new smiley parser built for speed and better consistency with official clients, and improved MSN reliability. Fire is a multi-protocol instant messenger client for Mac OS X based on freely available libraries for each service. Currently Fire handles AOL Instant Messengerâ¢, ICQ®, MSN® Messenger, Jabber, limited IRC, and Yahoo!® Pager communications. Thanks to Graham, Alan, Paul, Lasse, Matt, Alessandro, Stephane, and Martin for their help on this release. Fire 0.32.b.2 corrects a nib corruption problem that prevented Fire from launching in French. Download is here: http://prdownloads.sourceforge.net/fire/Fire.app0.32.b.2.dmg?download ReactOS 0.1.0 released http://sourceforge.net/forum/forum.php?forum_id=249012 ReactOS 0.1.0 has been released. Among the new features and fixes, especially worth mentioning are booting from CD and self-hosting (ReactOS compiles ReactOS). ReactOS is an Open Source effort to develop a quality operating system that is compatible with Windows NT applications and drivers. xawdecode version 1.6.7 released http://sourceforge.net/forum/forum.php?forum_id=249027 xawdecode 1.6.7, containing bug fixes, has been released. X11 TV application based on xawtv 2.x series which adds many enhancements like Xvideo rendering support, deinterlacing, real time divx recording, integrated alevt teletext browser and provides a plugin API to add any functionnality one might think of. here are the modifications: xawdecode-1.6.7 (02/02/03) - AC_PREREQ(2.5) added in configure.in to nsure autoconf greater than 2.5 is used and therefore prevents earlier autoconf version to generate buggy shell code - removal of acconfig.h et DEFINE templates added in configure.in - killing of "header not found" errors while compiling alevt with particular configurations - various warning killing in alevt with gcc-3.2 - detection of systems using the devfs file system and therefore /dev/v4l/video0 as video device - patch #644358: add of ffmpeg mpeg1 video codec - patch #651746: new debian packaging (fonts are now in an independant package) - better handling of NET_WM compliant window managers (fullscreen and stay on top features) - aligned to new ffmpeg libavcodec API (LIBAVCODEC_BUILD >= 4641). Previous version of libavcodec are not any more supported. Builds fine with official ffmpeg 0.4.6 - now really find and use first available YUY2 Xvideo port in case one is already used by another application you can "apt-get" deb packages with: http://xawdecode.sourceforge.net/debian/ bye Pingus ;-) Slashdot Sony Combines Pocket Drive with 802.11 http://slashdot.org/article.pl?sid=03/02/06/0011226 [0]Ernest writes "They presented this at Net&Com 2003 in Tokyo. I've found this announcement in German at [1]ComputerWoche Sony selected Linux as the file server's operating system. They'll start selling this little 390 gram thing on the japanese market at the end of March for 585$. Inside is a 20GB 2.5" disk of which (only) 17GB will be available for files." Links 0. mailto:ernest@terku i l e .ch 1. http://www.cowo.de/index.cfm?pageid=254&artid=45504 ESA to Give New Life to Old Satellites http://slashdot.org/article.pl?sid=03/02/06/0016252 [0]JPNews writes "The European Space Agency is [1] designing a program (www.esa.int) to re-configure dying television transmission satellites to be used as a [2]XM Radio-like satellite radio network. 'Once in position, 35,000 km away in space, TV satellites will remain in orbit forever, but their useful life amounts to 15 years or less... further life can be squeezed from a low-propellant TV satellite switched over to mobile digital radio broadcasting where precision position control is less important.'" Links 0. http://jpnewswire.blogspot.com/ 1. http://www.esa.int/export/esaCP/SEM67L1A6BD_index_0.html 2. http://www.xmradio.com/how_it_works/satellites.html Is the BSA "Grace Period" a Scam? http://slashdot.org/article.pl?sid=03/02/02/0733256 An anonymous reader asks: "I work at a small non-profit that has 18 employees plus a 13 seat computer lab. We received a form letter from the Business Software Alliance (BSA) telling us to do a self audit and if we find any unlicensed software to report it during our 'Grace Period' because 'if you organization's software is not licensed, it could become to focus of a BSA investigation'. Now this is obviously a method to scare up some business for the BSA members. If we ignore this, how likely is it that we will be 'investigated'. I know that I cannot produce the original CD's and/or documentation for some of the software that we HAVE paid for." Nokia's Cellular GBA - The N-Gage http://slashdot.org/article.pl?sid=03/02/06/0029236 An anonymous reader writes "Hold on to your Game Boys, folks! It appears that the Finland cell phone manufacturer, Nokia, will be throwing in its lot in the handheld gaming industry with its [0]N-Gage. Not only is this critter capable of playing games, but other noticeable features include a cell phone, radio, and MP3 player. Game companies such as Sega, Taito, and Eidos have already expressed support for it." Links 0. http://www.n-gage.com/ Carmack Needs Rocket Fuel http://slashdot.org/article.pl?sid=03/02/05/2243243 [0]Reality Master 101 writes "Saw an [1]interesting post on the [2]Experimental Rocket Propulsion Society BBS from [3]John Carmack, who is working on an [4]X-prize vehicle. Apparently he is having a lot of trouble getting Peroxide from the major suppliers, and is possibly thinking of helping someone set up a company to produce peroxide. With NASA's recent problems, there has been a lot of talk about promoting more private investment in rocketry. But how can it happen when the suppliers won't even sell peroxide to well financed, registered, X-prize teams? Anyone want to start a peroxide business?" Links 0. mailto:RealityMaster101@hotmai[ ]om ['l.c' in gap] 1. http://lists.erps.org/archives/erps-list/msg04244.shtml 2. http://lists.erps.org/index.shtml 3. http://www.idsoftware.com/ 4. http://www.armadilloaerospace.com/ Remotely Counting Machines Behind A NAT Box http://slashdot.org/article.pl?sid=03/02/05/2129218 Overtone writes "[0]Steve Bellovin of [1]AT&T Labs Research has published a paper showing [2]how to remotely count the number of machines hiding behind a NAT box (in IMW 2002, the [3]Second Internet Measurement Workshop). Your friendly DSL or cable broadband provider could implement this technique to enforce their single-machine license clause. Bellovin explains how to change the NAT software to defeat the measurement scheme, but the fix is complicated and unlikely to appear in commercial home gateways anytime soon." Links 0. http://www.research.att.com/~smb/ 1. http://www.research.att.com/ 2. http://www.research.att.com/~smb/papers/fnat.pdf 3. http://www.icir.org/vern/imw-2002/ Gnome 2.2 Released http://slashdot.org/article.pl?sid=03/02/05/2031210 heydrick writes "[0]This message confirms that [1] Gnome 2.2 is officially released. And a month ahead of the originally planned six-month release cycle. Check out the [2]Gnome 2.2 Start Page and use a [3]mirror to download." Links 0. http://mail.gnome.org/archives/desktop-devel-list/2003-February/msg00255.html 1. http://www.gnome.org/ 2. http://www.gnome.org/start/2.2/ 3. http://www.gnome.org/mirrors/ftpmirrors.php3 Dell Dropping The Floppy http://slashdot.org/article.pl?sid=03/02/05/1933223 adambwells writes "Dell wants to stop including floppy drives as standard hardware on its Dimension line of desktops, and will start this practice later this quarter, as reported in this Yahoo [0]article. Says Dell's product marketing: We would like to see customers migrate away from floppies as quickly as possible, because there are better alternative technologies out there ... it's an antique technology. At some point, you've got to draw the line. You wouldn't think of using a processor from 15 years ago." They plan to educate their customers about recordable CDs and USB pen drives as replacements." Links 0. http://biz.yahoo.com/ibd/030205/tech_1.html Jack Valenti's Views On The Digital Age http://slashdot.org/article.pl?sid=03/02/05/1828238 [0]ditogi writes "The [1]Harvard Political Review did a quick [2]interview with the lord of darkness himself, Jack Valenti. He gives his thoughts on government mandated copy prevention, fair use, and lobbying. In response to his famous 'VCR is [to the movie industry]...as the Boston strangler is to the woman home alone.' quote, he responds, 'I wasn't opposed to the VCR.' And what does he think of his current job? 'I think lobbying is really an honest profession.'" My favorite quote: "In the digital world, we don't need back-ups, because a digital copy never wears out. It is timeless." Update: 02/05 20:05 GMT by [3]T: [4]Derek Slater writes "I'm the author of the Valenti article you guys linked to. I've made [5]some brief comments about it on my site, and figured I'd send them along." Links 0. mailto:[EMAIL PROTECTED] 1. http://www.hpronline.org/main.cfm 2. http://www.hpronline.org/news/347207.html?mkey=628413 3. http://www.monkey.org/~timothy/ 4. http://cmusings.blogspot.com 5. http://cmusings.blogspot.com/2003_02_02_cmusings_archive.html#88495460 Sim-Dud? http://slashdot.org/article.pl?sid=03/02/05/1559236 [0]Lumpish Scholar writes ""The Sims Online" was one of the most anticipated releases of 2002; but (according to [1]this Los Angeles Times story in the Baltimore Sun, "'The Sims Online' sold 105,000 copies, or only about a quarter of the initial shipment in December," and (as quoted in [2]this article in the New York Times), "the company's president, John S. Riccitiello, said the number of subscribers was half what Electronic Arts expected." (Check out [3]Google News for more articles, and a registration-free partner link to the New York Times story.) Meanwhile, the game's [4]customer reviews at Amazon.com have an average rating of only two (out of five) stars." Links 0. mailto:[EMAIL PROTECTED] 1. http://www.sunspot.net/technology/la-fi-sims4feb04,0,4697897.story?coll=bal-technology-headlines 2. http://www.nytimes.com/2003/02/03/technology/03SIMS.html 3. http://news.google.com/news?q=%22sims+online%22 4. http://www.amazon.com/exec/obidos/tg/detail/-/B000067FDV/ref=cm_rev_all_1/102-0709448-0156118?v=glance&s=videogames&vi=customer-reviews&me=ATVPDKIKX0DER Freshmeat 2-Disk X window embedded Linux 1disk 1.0 update http://freshmeat.net/releases/111699/ 2-Disk X window embedded Linux is a tiny net-centric Linux that aims at portable secure remote system usage. It contains many utilities including: X Windows, vncviewer, rdesktop, a Web browser, a file manager, a text editor, a terminal, a window manager, a menu system, a dialog system, X scripting facilities, and many others. It aims to work from 1 or 2 floppy disks in any remote location. Advanced Midnight Commander 1 (4.6-patches) http://freshmeat.net/releases/111507/ The Advanced Midnight Commander has as its main goal to make a bugfixed, stable version of the well-known Midnight Commander. Most of known bugs are fixed, and it has a rewritten FTPfs with FXP support, handles symlinks well, and has some new useful features. aesutil 1.0.6 (Stable) http://freshmeat.net/releases/111957/ aesutil is a small library and command line program to encrypt or decrypt data using the Rijndael algorithm in CBC mode. Alert Manager 1.0-RC4 http://freshmeat.net/releases/111959/ Alert Manager allows you to monitor the output (exit status or text) of any system command and take action when a command fails or succeeds. It was created to handle all alert commands (emailing, paging, etc.) for a production environment in which it is not permissible to lose a single message. It has a very flexible configuration file that allows the creation of "alert chains", chains of alerts, each with its own alert command, fallback command, success command, and other options. It has a method for passing messages (alert text) from the commandline to the various alert commands defined in the configuration file. apache installer 0.8 http://freshmeat.net/releases/111893/ apache installer is an automated installation script for Apache, PHP, MySQL, and mod_ssl. It generates httpd.conf files, can automatically update programs, and is compatible with Linux, FreeBSD, NetBSD, and OpenBSD. It is designed to be conscious of security and optimization rather than being particularly user-friendly. Archive 1.9.1 http://freshmeat.net/releases/111945/ Archive is a fully drag-and-drop multi-format archiver. Drag a directory onto it to create an archive. Drag an archive onto it to extract to a directory. It can also compress and decompress streams (for example, you could drag a .gz file onto Archive and from Archive into your text editor). Axualize 1.0.6 http://freshmeat.net/releases/111976/ Axualize is a tool for creating applications by actualizing Java objects using XML. Axualize is based on JSR-57, and is intended to allow developers to create Java applications dynamically using XML. To understand how this could be useful, imagine a J2EE application with multiple client UIs being generated from Web applications. Using Axualize, you can present multiple form-based GUI front ends to your application by dropping in a Web application which builds your GUI applications using Axualize XML generated with JSP and whatever application framework you please. BabelQL 1.1 http://freshmeat.net/releases/111832/ BabelQL is C preprocessor script that allows many different SQL dialects to be generated from a single source file. SQL is generated by entering macros and running the file through the preprocessor with a target argument that specifies the desired SQL dialect. Background Buddy 1 (XFCE) http://freshmeat.net/releases/111903/ BackgroundBuddy is an automatic wallpaper changer for GNOME 2 that supports subfolders and runs as a daemon. Background Buddy 1 (FluxBox) http://freshmeat.net/releases/111901/ BackgroundBuddy is an automatic wallpaper changer for GNOME 2 that supports subfolders and runs as a daemon. Background Buddy 1 (WindowMaker) http://freshmeat.net/releases/111888/ BackgroundBuddy is an automatic wallpaper changer for GNOME 2 that supports subfolders and runs as a daemon. buildpkg 0.0.2r28-rc2 http://freshmeat.net/releases/111937/ Buildpkg is a package build system. It gives you the opportunity to create package system (rpm, dpkg, etc.) independent descriptions (.def) which can be used to create binary packages on every system. It can be also used to track installations and create packages of the installed files. If you want more safety, you can use the 'jail' feature. In this mode a chroot-ed environment will be created from the (configurable) list of programs and the installation will be done here. Besides Linux, Solaris/SunOS, and FreeBSD packages are also supported. Buildtool 0.10 http://freshmeat.net/releases/111984/ Buildtool is a set of integrated utilities which make programs more portable and easier to build on any kind of Unix-like system. CBoard 0.1.6 http://freshmeat.net/releases/111966/ CBoard is a console frontend to GNU Chess, using the ncurses library for the interface. It can edit PGN tags, annotate moves with NAG, and more. cdargs 1.22 http://freshmeat.net/releases/111927/ cdargs adds a bookmark feature and a simple filebrowser to the builtin shell command `cd'. This lets you jump to various places throughout the filesystem with just a few keystrokes. It is intended for heavy shell users. Connect Daily Web Calendar 2.1.11 http://freshmeat.net/releases/111961/ Connect Daily, a Web-based calendaring system, allows multiple users to add and edit calendar events using a Web browser. The calendar display can be directly integrated into your Web site. It provides advanced capabilities for managing resources and facilities. The approval processes allow many users to edit calendars, with the assurance that all items added are approved. It supports event download to MS Outlook and Palm OS PDAs. Authentication to LDAP directories is also supported. CVS-SSH2 Plug-in for Eclipse 0.0.2 http://freshmeat.net/releases/111953/ CVS-SSH2 Plug-in for Eclipse is an Eclipse plug-in to allow CVS access on an encrypted session by SSH2 protocol. Debt Minder 1.1.3 http://freshmeat.net/releases/111860/ Debt Minder is a specialized tool for debt management. It is user friendly, complete, functional, and economical, and considers account subtleties such as introductory APRs, varying interest rates, split interest rates, external payments, and more. Its visualization capabilities include pie charts, line graphs, bar charts, area graphs, debt to income ratios, and colored payoff tables. An integrated amortization calculator for American and Canadian methods is included, and payoff schedules can be exported to XML, CSV, and tab delimited files DeskNow 1.1 http://freshmeat.net/releases/111917/ DeskNow is a free mail and collaboration server. In addition to standard SMTP and POP3, it offers Web-based collaboration tools such as advanced Webmail with spam filtering, document management to let users store and share documents online, unlimited Web calendars with sharing and combined views, message boards, and address books. All the services are tightly integrated to improve productivity and semplicity. DeskNow can integrate with an existing qmail, or run as a standalone SMTP and POP3 server. Enterprise Volume Management System 1.9.0-pre3 (Development) http://freshmeat.net/releases/111880/ The Enterprise Volume Management System (EVMS) Project has the goal of providing unparalleled flexibility and extensibility in managing storage. It represents a new approach to logical volume management, as the architecture introduces a plug-in model that allows for easy expansion or customization of various levels of volume management. Ferox 0.1b http://freshmeat.net/releases/111902/ Ferox is a small MUD client for Linux based on the Qt library. It has full ANSI support, user defined triggers/keybindings, and a simple scripting interface for configuration. FreeLords 0.2.0 (Stable) http://freshmeat.net/releases/111891/ FreeLords is a turn-based strategy game similiar to W*rl*rds. It can be played with friends on one computer or via a network. gCVS 1.0 http://freshmeat.net/releases/111923/ gCVS is a GTK port of WinCVS, a Windows-based CVS client. GKrellM Mailwatch 2.2.2 http://freshmeat.net/releases/111939/ GKrellM Mailwatch is a GKrellM plugin which monitors mailboxes. It can monitor multiple mailboxes with extra counters and supports the mbox, maildir, and MH formats. GNOME Structured File Library 1.7.2 http://freshmeat.net/releases/111915/ The GNOME Structured File Library is a utility library for reading and writing structured file formats. Support for MS OLE2 streams is complete, as is zip import. There is also support for document metadata and some initial work on decompressing VBA streams in OLE files for future conversion to other languages. This library replaces libole2 and is used in gnumeric, mrproject, and eventually abiword. Gnumeric 1.1.16 (Development) http://freshmeat.net/releases/111916/ Gnumeric is a powerful and easy to use spreadsheet using GNOME. Its goal is to provide a full featured spreadsheet and a smooth migration path for people and organizations currently using proprietary applications. It provides more sheet functions and greatly improved accuracy when compared to Microsoft's Excel. A plugin system lets you extend Gnumeric, adding functions, I/O formats, and real time data capabilities. The existing Python, Guile, and Perl plugins let you define complex functions. Gnumeric is capable of reading and writing MS Excel, and reading Lotus, Applix, Quattro Pro, OpenCalc, XBase, DIF, SYLK, HTML, Psion, MPS, oleo, sc, misc. text formats, and its native XML. It can also generate Latex, HTML, and others. Gnusto 0.1.0 http://freshmeat.net/releases/111886/ Gnusto is a JavaScript-based interpreter for Z-machine adventure games, as produced in the 1980s by Infocom and in recent times by the Inform compiler. gqueue 0.5 http://freshmeat.net/releases/111892/ gQueue is a Gnome2 frontend for lpq and lprm working with CUPS. It has Gnome system tray support and can show all jobs in printing queues as well remove jobs. GtkTerm 0.98.5 http://freshmeat.net/releases/111894/ GtkTerm is a serial port terminal written in GTK+ . It is a clone of the famous Hyperterminal. The port can be set up, and the control signal can be toggled. It also supports file transfers and an hexadecimal view of the data. GUNit 0.1.999 (0.2 beta 2) (Development) http://freshmeat.net/releases/111971/ GUNit is a C unit testing framework in the spirit of JUnit. The framework incorporates an easy-to-use GUI based on the GNOME libraries. GUNit 0.1.99 (0.2 beta) (Development) http://freshmeat.net/releases/111932/ GUNit is a C unit testing framework in the spirit of JUnit. The framework incorporates an easy-to-use GUI based on the GNOME libraries. GWorkspace 0.4.6.1 http://freshmeat.net/releases/111973/ GWorkspace is the official GNUstep workspace manager. It is a clone of NeXT's workspace manager. It is ready for daily usage. gzinc 0.06 http://freshmeat.net/releases/111890/ gzinc provides a graphical GNOME frontend for the zinc arcade game emulator. Hierarchical Data Format 1.5.46 (Development) http://freshmeat.net/releases/111977/ HDF (Hierarchical Data Format) is a general purpose library and file format for storing scientific data. It arranges data into datasets (multidimensional arrays) and groups (a structure for organizing objects). High Performance Liquid for KDE 0.9.6pre4 http://freshmeat.net/releases/111907/ High Performance Liquid is a C++ KDE style that provides a "Liquid"-like user interface. It's the style that brought translucent menus, on the fly HSV color adjustment, and fast alphablending to Unix/X Windows user interfaces. Horde Application Framework 2.2.1 (Stable 2.x) http://freshmeat.net/releases/111962/ The Horde Application framework is a set of PHP classes providing common ways to handle preferences, browser detection, authentication, help systems, MIME, connection tracking, cross-application communication, and more. ibWebAdmin 0.91 http://freshmeat.net/releases/111970/ ibWebAdmin is a web based admin tool for the InterBase/Firebird database servers. Beside creating, modifying, and deleting of databases, tables, domains, generators, triggers, indices, and users, it supports import and export of data in CSV file format. It features browsing through tables and entering/editing of data, including BLOBs. IceCrack 1.0.0 http://freshmeat.net/releases/111964/ IceCrack is a simple theme based on the TigertCrack theme for Metacity. It was designed to match the colors of the PrettyOkayish GTK theme. Iter Vehemens Ad Necem 0.401 http://freshmeat.net/releases/111986/ Iter Vehemens ad Necem (IVAN) is a graphical roguelike game which currently runs in Windows, DOS, and Linux. It features advanced bodypart and material handling, multi-colored lighting and, above all, deep gameplay. Jabber Gadu-Gadu Transport 1.4.0 http://freshmeat.net/releases/111951/ The Jabber Gadu-Gadu transport provides Gadu-Gadu protocol support (which is a very popular proprietary instant messaging protocol in Poland). JBoss 3.0.6 http://freshmeat.net/releases/111949/ JBoss is an Open Source, standards-compliant, Enterprise JavaBeans application server implemented in pure Java. JBoss provides JBossServer, the basic EJB container and JMX infrastructure, JBossMQ for JMS messaging, JBossMail for mail, JBossTX for JTA/JTS transactions, JBossSX for JAAS based security, JBossCX for JCA connectivity, and JBossCMP for CMP persistence. It integrates with Tomcat Servlet/JSP container and Jetty Web server/servlet container, and enables you to mix and match these components through JMX by replacing any component you wish with a JMX-compliant implementation for the same APIs. The goal is to provide a full J2EE stack in the Free/Open Source software world. Jetty 4.2.7 (Stable) http://freshmeat.net/releases/111935/ Jetty is an Open Source HTTP Servlet Server written in Java. It is a full featured HTTP/1.1 server and a Servlet container. It is designed to be small, fast, embeddable and extensible. It supports HTTP/1.1, servlets 2.3, and JSP 1.2. kcurses 0.5.1 http://freshmeat.net/releases/111895/ kcurses is a set of simple widgets and UI abstractions for ncurses, to handle list boxes, vi-like field-editing, and mouse selections. It will probably include some database-connection abstractions as well in the future. kkeyled 0.8.5 http://freshmeat.net/releases/111981/ KKeyled is a KDE panel tray widget which displays the LED states of the keyboard (ie. Caps Lock, Num Lock, and Scroll Lock). It is particularly useful for wireless keyboards without LEDs, and can be used to set the LED states of the keyboard aswell. KTris 0.1.0 http://freshmeat.net/releases/111974/ KTris is a tris game for KDE. It allows you to set up the size of the field and the number of symbols to line up to win. Libxml 2.5.2 http://freshmeat.net/releases/111967/ Libxml is the XML C library developed for the Gnome project. The library code is portable (to Linux, Unix, Windows, embedded systems, etc.) and modular; most of the extensions can be compiled out. Libxml implements a number of existing standards related to markup languages, including the XML standard, Namespaces in XML, XML Base, RFC 2396, XPath, XPointer, HTML4, XInclude, SGML Catalogs, and XML Catalogs. In most cases, libxml tries to implement the specifications in a relatively strict way. To some extent, it provides support for the following specifications, but doesn't claim to implement them: DOM, FTP client, HTTP client, SAX, and DocBook SGML. Support for W3C XML Schemas is in progress. LinCVS 1.1.1 http://freshmeat.net/releases/111896/ LinCVS is an easy-to-use, graphical frontend for the CVS-client supporting both CVS-versions 1.9 and 1.10. It can check out a module from and import of a module to a repository, update or retrieve the status of a working directory or single files, and common operations like add, remove and commit, diff against the repository or view of the log messages in list form. Linux Veejay 0.3.3 http://freshmeat.net/releases/111695/ Veejay is a video tracking tool for X Windows and the Linux console, which is similar in concept to FastTracker and ProTracker. Samples can be lined up on tracks and patterns, which are then arranged to video. It currently supports mjpeg. The project emphasises direct (user) interaction, and it is possible to navigate through samples, define various types of looping, increase and decrease playback speed, navigate through the effect chain, and apply entire chains of effects in realtime, using a joystick or keyboard. Login Anomaly Detection System 0.1 http://freshmeat.net/releases/111872/ The Login Anomaly Detection System (LADS) detects anomalies in logins and logouts and is able to perform various actions in response. Logtalk 2.15.0 http://freshmeat.net/releases/111898/ Logtalk is an open source object-oriented extension to the Prolog programming language. Integrating logic programming with object-oriented and event-driven programming, it is compatible with most Prolog compilers. Lush 0.97 http://freshmeat.net/releases/111911/ Lush is an object-oriented Lisp interpreter and compiler with a seamless interface to C, a vector, matrix, and tensor engine, a huge numerical library, a GUI toolkit, and bindings to GSL, SDL, OpenGL, V4l, and others. It is an alternative to Matlab, Python, and Scheme, and allows Lisp and C to be mixed within a single function, providing a unique combination of flexibility and efficiency. Lush is an ideal programming language for researchers in AI, computer vision, audio, image, and video processing, machine learning, statistics, bio-informatics, as well as for interactive graphics and multimedia applications. melancolic 0.0.2 http://freshmeat.net/releases/112000/ melancolic aims to be a simplistic, yet efficient and robust Ogg Vorbis audio streamer. It reads raw audio data on stdin and encodes it to one or more Ogg Vorbis streams at different bitrates, which it offers to clients through HSLP on a chosen TCP-port. HSLP (HTTP and Shoutcast Like Protocol) is a completely informal, unspecified protocol (defined as "the protocol which melancolic does") which tries to be as compatible as possible with existing HTTP/Shoutcast/Icecast-enabled audio players as well as HTTP/WWW-clients. Midnight Commander 4.6.0 http://freshmeat.net/releases/111990/ GNU Midnight Commander is a text-mode full-screen file manager. It uses a two panel interface and a subshell for command execution. It includes an internal editor with syntax highlighting and an internal viewer with support for binary files. Also included is Virtual Filesystem (VFS), that allows files on remote systems (e.g. FTP servers) and files inside archives to be manipulated like real files. mlmmj 0.2.0 http://freshmeat.net/releases/111980/ mlmmj (Mailing Listmanager MMJ) is a mail- server independent reimplementation of the ezmlm mailing list manager. mod_auth_imap 1.1 http://freshmeat.net/releases/111972/ mod_auth_imap is an Apache module to provide authentication against an IMAP mail server. The httpd.conf or .htaccess file can specify server name and port of the desired IMAP server. It is also compatible with stunnel for IMAP over SSL. MultipartRequest 1.30b3 http://freshmeat.net/releases/111900/ MultipartRequest parses a multipart form data input stream, and saves any files/parameters encountered for subsequent use. It supports both CGI and Servlets. Files can be uploaded to memory(for database application), or streamed to the file system. Support has been added for international characters, however this feature has not been rigorously tested. MUSCLE 2.25 http://freshmeat.net/releases/111883/ MUSCLE (Multi User Server Client Linking Environment) is a messaging server and networking API. It is portable to any OS with a sockets API and a C++ compiler. It lets programs communicate via streams of PortableMessages (very similar to BeOS's BMessage class) layered over TCP streams. The included server program ("muscled") lets its clients message each other, and/or store information in its serverside hierarchical database. The database supports queries via regex and "live" updates via a subscription mechanism, and may be subclassed to if application-specific logic is needed. MuseScore 0.0.6 http://freshmeat.net/releases/111936/ MuseScore is a WYSIWYG musical score typesetter for Linux. It uses TrueType fonts for display and printing. OpenLink Universal Data Access Driver Suite 5.0 (Single-Tier ODBC Drivers) http://freshmeat.net/releases/111865/ The OpenLink Universal Data Access Driver Suite is a suite of high-performance drivers for ODBC and JDBC that enable development of database-independent applications under Linux. It supports OpenLink Virtuoso, Oracle, Microsoft SQL Server, Microsoft ACCESS, IBM DB2, Informix, Sybase, Ingres II, Progress, PostgresSQL, DBASE, Paradox, and other ODBC-compliant databases. It runs on x86, Itanium, Alpha, PPC, Mips, and StrongArm platforms. OpenLink Virtuoso 3.0 http://freshmeat.net/releases/111866/ OpenLink Virtuoso is a server product that implements multiple industry standard protocols as part of a single cross platform product offering. Its broad protocol support enables it to offer Web, file, and database server functionality alongside native XML storage, universal data access middleware, and a Web services platform as part of a cohesive single server solution. ORSA 0.3.0-rc1 http://freshmeat.net/releases/111960/ Orbit Reconstruction, Simulation, and Analysis (ORSA) is a C++ framework for the development of algorithms oriented to the simulation and analysis of the orbital evolution of bodies in space. The main goals of the project are the implementation of state of the art orbit integration algorithms, with concerns on accuracy and performance, and the development of a number of analysis tools. Commandline and graphical interfaces are also provided. Perl IRC Statistics Generator 0.45 http://freshmeat.net/releases/111926/ pisg is a smart Perl script which generates statistics from IRC logfiles. phpCodeGenie 1.4 http://freshmeat.net/releases/111944/ phpCodeGenie is a code generator for PHP/MySQL applications. Just design your database tables and phpCodeGenie can write the PHP scripts and programs for you. It will build data entry forms, insert scripts, database lister scripts, edit record forms, update record scripts, delete confirmation scripts, delete scripts, search forms, search scripts and other frontend/database interaction code. Basically, it provides a core basic code from which you can build on. phpIntranet 2.9 http://freshmeat.net/releases/111958/ phpIntranet is a PHP/SQL intranet application. It includes a front end for managing a staff database, an inventory database, modular calendars, a tournament engine (round robin, single elimination), SpamAssassin configuration integration, birthdays, image storing, etc. phpIntranet also includes a session -> SQL based shopping cart and an orders database to integrate into an e-commerce Web site. phpVideoPro 0.4.1 http://freshmeat.net/releases/111979/ phpVideoPro is a program to manage your collection of DVDs, Video CDs, and video tapes. It stores all data in a database, and provides you with features for adding/changing entries, displaying lists, printing labels and lists, and more. An online help system is built-in to guide you when necessary. Support for multiple languages is provided (English, German, French, Polish, Bulgarian, Swedish, etc.), and supported databases include MySQL and PostgreSQL. picoSQL 1.2beta (Development) http://freshmeat.net/releases/111933/ picoSQL is an Italian RDBMS. Because it derives from a commercial project, it is already robust, fast, and rather complete. playlist 2.5 http://freshmeat.net/releases/111868/ Playlist is a Perl script which creates XMMS-compatible lists and HTML index files for any file format (Ogg, MP3, MPG, etc.). It can also fix ID3 tags on MP3 files, and for complete albums it will use the CDDB to recover the track numbers. It is useful for large MP3 collections, music video lists, and apps which do not provide their own playlist support. Pluggable Identification Modules 0.2 http://freshmeat.net/releases/111950/ PIM is a library which aims at enabling the system administrator to set up a different identification policy on a per application basis, even with applications that do not provide this possibility. In short, PIM performs for identification what PAM performs for authentication. prtunnel 0.1.3 http://freshmeat.net/releases/111918/ prtunnel tunnels a TCP connection through to a remote server using an HTTP or SOCKS5 proxy. It is useful if you are behind a proxy and want to use a program that doesn't have native proxy support. R3R 0.4 http://freshmeat.net/releases/111943/ R3R is a program that can download and display news feeds that are written in the RSS 3.0 syndication format. ReactOS 0.1.0 http://freshmeat.net/releases/111533/ ReactOS is an Open Source effort to develop a quality operating system that is compatible with Windows NT applications and drivers. Retro Native Forth 1.0 (Stable) http://freshmeat.net/releases/111897/ RetroForth is a clean, usable Forth-based operating system for computers using 80386 and higher CPUs. It attempts to be a simpler and easier to use alternative to more complex operating systems. Ringtone Tools 2.09 http://freshmeat.net/releases/111914/ Ringtone Tools is a set of tools for creating ringtones and logos on mobile phones. RSSLibJ 0.1.5 http://freshmeat.net/releases/111941/ RSSLibJ is a Java class library designed primarily to generate RSS data in various formats, based on a simple object model. Either RSS or RDF can be generated, and custom generators can be supplied as well. RubyFilter 0.10 http://freshmeat.net/releases/111908/ RubyFilter is a Ruby email filtering program that can serve as a replacement for email delivery programs such as procmail. It is also a Ruby module which provides classes that make it easy to write programs that filter and deliver email. S tar 1.5a12 (Development) http://freshmeat.net/releases/111920/ Star is a very fast, POSIX-compliant tar archiver. It reads and writes POSIX compliant tar archives as well as non-POSIX GNU tar archives. Star is the first free POSIX.1-2001 compliant tar implementation. It saves many files together into a single tape or disk archive, and can restore individual files from the archive. It includes a FIFO for speed, a pattern matcher, multi-volume support, the ability to archive sparse files and ACLs, the ability to archive extended file flags, automatic archive format detection, automatic byte order recognition, automatic archive compression/decompression, remote archives, and special features that allow star to be used for full and incremental backups. It includes the only known platform independent "rmt" server program that hides Linux incompatibilities. The "rmt" server from the star package implements all Sun/GNU/Schily/BSD enhancements and allows any "rmt" client from any OS to contact any OS as server. sam2p 0.42 http://freshmeat.net/releases/111999/ sam2p is a Unix commandline utility that converts many raster (bitmap) image formats into Adobe PostScript or PDF files. The images are not vectorized. It gives full control to the user to specify standards-compliance, compression, and bit depths. It is common that sam2p can compress an image down to an 50kB Level1 PostScript file without quality loss, while other popular converters produce multi-megabyte output. It provides some Level3 compression filters even on Level1 devices. ScheduleWorld 2003-02-04 http://freshmeat.net/releases/111769/ ScheduleWorld is calendar that is based on open standards and is compatible with Microsoft Outlook and Lotus Notes. It provides a client and a server, and supports encrypted calendar components. By default the NHL and NBA schedules are included, along with date and time support for over 50 languages. It features HTML customization and multiple simultaneous color-coded calendar views, and works on any system with Java 1.4. Setedit 0.5.0 RC1 (Beta) http://freshmeat.net/releases/111946/ Setedit is a text editor specially designed for programmers. It has a nice interface with mouse support, menus and windows (text mode). The editor is a very good choice for people with DOS background, especially people accustomed to Worstar and Borland editors. The editor has overlapped windows so you can see more than one file at the same time, configurable syntax highlighting, macros, rectangular selection, block indentation, as well as customizable keyboard shortcuts and menus. Skylendar 1.2 http://freshmeat.net/releases/111737/ Skylendar is modern astrology software for Linux/KDE3, with the following features: a powerful wheel chart with up to 4 concentric rings, SQL database support, powerful data/restrictions set management, and full internationalizability. SMATCH 0.38 http://freshmeat.net/releases/111925/ SMATCH is an experiment in finding Linux kernel errors. There are two main parts to Smatch. The first is a patch to the gcc sources to print out a lot of information. The second part is a collection of Perl scripts and libraries to analyze the information. sms2mtel 0.2a http://freshmeat.net/releases/111978/ sms2mtel is a small Perl script for sending SMSes to mtel (a Bulgarian GSM operator). Spkgtool 0.2.0beta http://freshmeat.net/releases/111985/ Spkgtool is a software management system that uses symbolic links for maintaining packages and a "ports" style backend for building package from source tarballs. It has its own built linking application, but it also can act as a GUI frontend to your favorite symbolic link package system (supporting graft, epkg, and stow). It is written with bash scripts and Makefiles. The GUI is dialog and Xdialog (depending on your environment). Aside from building ports, it will also build and install "GNU-friendly" source tarballs. srecord 1.13 http://freshmeat.net/releases/111940/ SRecord is a collection of powerful tools for manipulating EPROM load files. It understands a number of file formats including Motorola S-Record, Intel hex, Tektronix hex and binary, for both input and output. SRecord filters include cropping, filling, splitting, joining, and more. All filters may be applied to all file formats. SunGazer Packetfilter 0.4.0pre1 (Stable) http://freshmeat.net/releases/111934/ The SunGazer Packetfilter is a small and simple tool to set up firewall rules. It works with IPTABLES and is easy to use and configure. SuperUpdate 3.0 (Stable) http://freshmeat.net/releases/111963/ SuperUpdate provides distributed content and site management through a Web browser. It features a full WYSIWYG HTML editor (Java Applet) that works on Netscape and an ActiveX control for Internet Explorer. It is installed right on a Web server (Apache, IIS, and others) and works on the local filesystem. A fully functional demo is available online, along with a free trial download. It provides a complete site manager, fine-grained access rights, version control, and workflow process. SuperUpdate provides full Web content management with minimal integration on existing sites. Syntext Dtd2Xs 1.0 http://freshmeat.net/releases/111982/ Dtd2Xs allows you to convert complex, modularized XML DTDs and DTDs with namespaces to XML Schemas. As an example of Dtd2Xs conversion check out DocBook XML Schema generated from XML DocBook DTD 4.2, and XSL-FO Schema generated from XSL-FO DTD. Syntext XslGen 1.0 http://freshmeat.net/releases/111988/ XslGen is a simple but effective tool for Web site content management. Develop HTML layout in your favorite HTML editor, and keep your content in XML. XslGen lets you seamlessly fuse your HTML templates and complex XML content into a sophisticated web site. Technically, XslGen provides simple HTML-embeddable language, which provides easier-to-use shortcuts to XSLT instructions. TAseLoader 1.0 http://freshmeat.net/releases/111947/ TAseLoader is a C++ class written for a 3D Engine. It only loads ASE filetypes (ASE Scene Export). The XSLT C library for GNOME 1.0.25 http://freshmeat.net/releases/111968/ Libxslt is a C library for GNOME which allows developers to work with XSLT. It is based on libxml for XML parsing, tree manipulation, and XPath support. It is written in plain C, making as few assumptions as possible, and sticking closely to ANSI C/POSIX for easy embedding. It should work on Linux, Unix, and Windows. Though not designed primarily with performances in mind, libxslt seems to be a relatively fast processor. It also include full support for the EXSLT set of extension functions as well as some common extensions present in other XSLT engines. TinyMonitor 09.c http://freshmeat.net/releases/111884/ TinyMonitor was written out of pure necessity for a simple monitoring program that watched the actual content of returned pages rather than simply checking to see if the httpd service was running. (Experience has proven that the web server running doesn't necessarily mean it's reporting the content you want.) This program can be used for simple Web server monitoring or can be used to verify a page is returning what you expect (e.g., a 200 rather than a 404). This is an excellent choice for someone who doesn't want to spend thousands on a program that will do actual HTTP content monitoring (i.e. SiteScope or HP OpenView Internet Services). TomPong 0.4 http://freshmeat.net/releases/111942/ TomPong is a very simple implementation of the classic Pong game, using Python and Pygame. It features realistic physics for motion using vectors, not-so-realistic but very fun spin dynamics, and scoring. TUTOS 1.0.20030205 http://freshmeat.net/releases/111965/ TUTOS (The Ultimate Team Organization Software) is a groupware or ERP/CRM suite that helps small to medium teams manage various things in one place. Its features include personal and group calendars, an address book, product and project management, bug tracking, installation management, a task list, notes, files, mailboxes, and useful links between all of the above. TWiki 01 Feb 2003 http://freshmeat.net/releases/111930/ TWiki is a flexible, powerful, and simple Web based collaboration platform. It is suitable for dynamic intranets and knowledge bases, and for sharing and managing documents and collaborative projects. It resembles a normal Web site, but every page can be changed from a browser. It features automatic link generation, full text search, group authorization, Web forms, reporting, change notification, file attachments, revision control of pages and attachments, a modular templating system with skins, hierarchical navigation based on the topic parenting feature, and more. Plugins can be used to enhance the program and build groupware applications. Velosurf 0.6 http://freshmeat.net/releases/111887/ Velosurf is a thin but efficient database abstraction layer meant to be used with Jakarta Velocity. Its aim is to provide template writers a set of context variables that automatically map database tables and relationships. WatchLog 0.1b http://freshmeat.net/releases/111885/ WatchLog is a Perl program designed to give users a better real-time view of their Web traffic. Simply doing a 'tail -f' on the server log file often yields confusing results as you can be bombarded with scrolling with a single hit. WatchLog attempts to present the same information in a clean, formatted, real time view of the activity on a Website by watching the logfile and presenting only the relevant data. WebPublisher for PHProjekt 1.1 http://freshmeat.net/releases/111954/ WebPublisher is a PHProjekt module which allows users to manage a public Web site from within PHProjekt. It doesn't need to create extra tables or modify the PHProjekt source. All that is needed is to create some folders with the file manager, give them some special categories, and upload the files to these folders. Wipe 011203 http://freshmeat.net/releases/111928/ Recovery of supposedly erased data from magnetic media is easier than what many people would like to believe. A technique called Magnetic Force Microscopy (MFM) allows any moderately funded opponent recover the last two or three layers of data written to disk. Wipe repeadetly overwrites special patterns to the files to be destroyed, using the fsync() call and/or the O_SYNC bit to force disk access. X Northern Captain 5.0.2 http://freshmeat.net/releases/111924/ X Northern Captain is a file manager for X Windows. XNC has the same ideology as Norton Commander but also many additional and specific functions including a Virtual File System with support for tar, zip, rar, rpm, deb, bzip2, and lha archives, FTP support, built-in xterminal, viewer for JPEG, GIF, BMP, TGA, XPM, and XBM formats, an editor, users menu, extensions association, bookmarks for frequently used directories, and more. XDrawChem 1.6.4 (Stable) http://freshmeat.net/releases/111983/ XDrawChem is a program for drawing chemical structures. Features include fixed length and fixed angle drawing, a ring tool to automatically draw rings, automatic alignment of structures in reactions, and structure diagram generation. It can access structures in the NCI database by name, CAS number, or formula. It can predict 1H NMR, 13C NMR, and simple IR spectra. XDrawChem can work with its native file format, ChemDraw files, and any format supported by OpenBabel (MDL Molfile, CML, etc.). XOSD 2.1.0 http://freshmeat.net/releases/111909/ XOSD is a simple library to display shaped text on your X display, like a TV On Screen Display. It also contains an XMMS plugin, and a simple example program that can display system logs overlayed on your desktop. ZenWeb 2.15.0 http://freshmeat.net/releases/111905/ ZenWeb is a system for building entire Web sites, not just pages. It allows you to focus on the content and the structure of the website, while leaving page construction, markup, layout, and navigation as secondary concerns. It provides tools for complete Web site design and creation, simple paragraph to HTML generation with embellishments, and a rich set of tools for page and Web site creation, modification, and customization. Slashcode How do I add additional fields in users.pl http://slashcode.com/article.pl?sid=03/02/04/0657222 I want to add a zip code field to the signup form for new users. Now, obviously the generation of the form as well as the processing (and saving the data in the DB) all happens through users.pl. My Perl skills are VERY rusty and the last time I touched it (Perl 4) there were not subs, so when I looked at the code it confused the hell out of me. Is there an example out there of where someone added additonal fields? Obviously, the zip code field needs to be there when users sign up, needs to be processed and the field stored in the db (I know how to create the column ;-) and if someone makes changes in his preferences, it needs to show up there as well. I know this is a lot to ask, but can somebody point me in the right direction? There is a line of code that calls: if ($uid = $slashdb->createUser($matchname, $form->{email}, $form->{newusernick})) { I assume that's where I would add the new field. But what is $form-> and what do I need to do to enable something like $form->{zipcode} ? Sorry for my ignorance - I'm more of a Java guy... --Michael Missing index.shtml (?) http://slashcode.com/article.pl?sid=03/02/04/0655221 Ok... I've managed to get just about everything on the site working, but now I've found a really bizarre error. It looks as if index.shtml can't be found. Now, I don't know what's going on here, but after my last install I decided I'd grab all of the latest plugins and install them to see what they all did. Fine, right, except that I needed to upgrade my slash too. Simple solution - get the latest via CVS, and reinstall everything. However, the new install doesn't seem to have any .shtml files anywhere except for the FAQ and a couple of others, and my error log is telling me index.shtml can't be found. If I change the URL from http://gytha.anu.edu.au to http://gytha.anu.edu.au/index.pl I get past the 404. Also, once you've logged in, the 404 disappears. It seems as if an anonymous user gets a 404, but once you've created an account you're fine. My error log doesn't tell me anything except that I'm missing index.shtml. Can someone help me out? No year in date for articles http://slashcode.com/article.pl?sid=03/02/03/2021253 Articles submitted and approved for the site have the date, but are missing the year. For example a date looks like this: Wednesday January 29, @08:31PM The code in the appropriate template looks like this: [% story.storytime %] I'm not sure at what point the "story" data structure is generated. Probably that's where the problem is. Please help. PHP-Nuke to Slash conversion script released http://slashcode.com/article.pl?sid=03/02/04/2320209 Openflows Networks has just released nuke2slash 1.0 to the open source community under the terms of the GPL. This package converts a PHP Nuke 4.2 site to Slashcode 2.2.6, preserving all articles, polls, comments, and user accounts. This script hasn't been tested on later versions of PHP Nuke, but could probably be modified to work on those without too much difficulty. This software was written for ICANN Watch, with the assistance of a generous grant from the Markle Foundation. Slash daemon hangs after 12 hours http://slashcode.com/article.pl?sid=03/02/04/0654252 My slash daemon hangs either after 12 hours or after posting a story. My slashd.log does not show any trouble (posted below) - btw, here's a link to someone who had the same problem: http://www.slugcity.com/pipermail/tech-slugs/2002- July/000183.html He never figured it out, couldn't get help and finally gave up - I don't have that luxury. Your help would be greatly appreciated... here's end of the log: Mon Feb 3 15:46:06 2003 rand_cartoon.pl begin Mon Feb 3 15:46:06 2003 rand_cartoon.pl end (0.02s; set_recent_topics.pl 6s late) Mon Feb 3 15:46:08 2003 set_recent_topics.pl begin Mon Feb 3 15:46:08 2003 set_recent_topics.pl end (0.00s; freshenup.pl in 172s) Mon Feb 3 15:49:00 2003 freshenup.pl begin Mon Feb 3 15:49:00 2003 Updating 03/02/01/206212 Mon Feb 3 15:49:02 2003 article.pl virtual_user=virtslash ssi=yes sid='03/02/01/206212' section='articles' bytes=18105 Mon Feb 3 15:49:02 2003 freshenup.pl updated articles:03/02/01/206212 (The Future Of Nasa?) #### it hangs here so I just recycle slashd Tue Feb 4 00:09:59 2003 Exiting slashd (TERM) with pid 321 Tue Feb 4 00:10:05 2003 Starting slashd with pid 4032 Tue Feb 4 00:10:05 2003 Starting up Slashd (verbosity 2) with pid 4032 --Michael Air-Registry http://slashcode.com/article.pl?sid=03/02/03/2024210 I have managed to get my slash site up, and it has been running for a while. Check it out here. I was happy to be able to integrate the slash login with my java servlet application. The links on the lower left of the site link to a servlet, and it automatically pulls the user login info into the java program. The java program allows you to cross-reference pictures of aircraft with pilots and pictures other people have taken. The site is pretty new, and I haven't announced it the the aviation community yet. I still have a few bugs to work out. (Like why does my 'About' page generate an exception?) That horse is not quite dead yet... Slash on Windows http://slashcode.com/article.pl?sid=03/02/03/1927230 I've been asked to look into CMS's and discussion forum systems for my company, and naturally my favorite website came to mind. When I looked into the documentation and the older posts here, I realized it would not be quite as simple as I hoped to set up a proof-of-concept system, as I'm limited to Win2K as a server OS. Luckily, I found one post that claimed to have managed it. I followed the documentation by Geo detailing how to install Apache, MySQL, and mod_perl, and all went well. Of course, almost every Perl module listed has been upgraded since the writing, and many of the versions Geo used are no longer available, but I decided to make a go of it anyway. While I'm new to installing Slash, I know my way around the various Windows platforms and Perl, and I was pretty sure I would be able to handle it. Of course, I misjudged my own abilities, and I get stuck at an unmentioned step - nmake test / nmake install for slash. I get some interesting errors, listed below... would anyone have any ideas as to how to proceed (moving away from Windows is not an option - stow the flamethrowers)? User.c F:\VisualStudio\VC98\include\malloc.h(106) : error C2059: syntax error : '(' F:\VisualStudio\VC98\include\malloc.h(107) : error C2059: syntax error : '(' F:\VisualStudio\VC98\include\malloc.h(108) : error C2059: syntax error : '(' E:/Perl/site/lib/auto/Apache/include/include\os.h( 149) : warning C4005: 'lstat' : macro redefinition E:\Perl\lib\CORE\XSUB.h(313) : see previous definition of 'lstat' F:\VisualStudio\VC98\include\signal.h(102) : error C2059: syntax error : '(' NMAKE : fatal error U1077: 'C:\WINNT\system32\cmd.exe' : return code '0x2' Stop. NMAKE : fatal error U1077: 'C:\WINNT\system32\cmd.exe' : return code '0x2' Stop. NMAKE : fatal error U1077: 'C:\WINNT\system32\cmd.exe' : return code '0x2' Stop. MyShingle http://slashcode.com/article.pl?sid=03/02/03/1926214 I just completed a website aimed at solo and small firm lawyers called MyShingle.com (http://www.myshingle.com). I have shared it with colleagues but not publicly launched in the legal community. I figure since your code made the site possible, that slash should be the first place where I make the site public. As you probably know, blogging has become very popular with lawyers these days...but your code is so much more robust! Thanks. --Carolyn Elefant Patch for submitting stories as plain text or HTML http://slashcode.com/article.pl?sid=03/01/29/2253238 I've just written two small patches which allow users to submit stories in HTML or plain text using a selection box like the one for comment submissions. You can see it in use here. A few suggstions have been made on slashcode before to fix this, but none that allow you to submit either type from one form. Problems with Journal/Messages http://slashcode.com/article.pl?sid=03/01/29/2253200 I've just installed a slash site at the URL http://gytha.anu.edu.au/ which will be used for an internal website for our Hall of Residence, Bruce Hall, at the ANU. The initial install seems to be working fine, except for two things. The Journal and Messages links in the first box don't work - they return internal server configuration errors. I don't even know where to begin to look at why this might be the case, so I'm just after a bit of advice as to where to look for reasons for these errors. I'm running it on a box with a full install of RH8, and had no problems at all during the installation process (which came as a shock to me considering my previous attempts at installing slash). I know I haven't configured other things on the site yet, but I'll get around to that once everything else is working. Any help anyone out there can offer would be appreciated. Price Compare 256MB Secure Digital Card (SanDisk) http://osdn.pricegrabber.com/search_getprod.php?masterid=637899 Lowest Price: $68.72 512MB PC2700 SDRAM DIMM (Kingston) http://osdn.pricegrabber.com/search_getprod.php?masterid=564552 Lowest Price: $90.00 128MB Sony Memory Stick (Lexar Media) http://osdn.pricegrabber.com/search_getprod.php?masterid=615823 Lowest Price: $54.99 512MB Unbuffered Non-ECC DDR333 PC2700 184 pin DIMM (Generic Memory) http://osdn.pricegrabber.com/search_getprod.php?masterid=563027 Lowest Price: $79.20 128MB SecureDigital (SD) Card (SanDisk) http://osdn.pricegrabber.com/search_getprod.php?masterid=437548 Lowest Price: $51.99 Power Mac G4 (Apple) http://osdn.pricegrabber.com/search_getprod.php?masterid=216734 Lowest Price: $895.00 iMac PowerPC G4 800MHz 256MB 60GB CDRW/DVD-R (Apple) http://osdn.pricegrabber.com/search_getprod.php?masterid=546009 Lowest Price: $1794.00 XTREME - EXPLORER X4000 PC Intel Pentium 4 Processor 1.60 GHz, 256MB DDR, 40GB (Xtreme) http://osdn.pricegrabber.com/search_getprod.php?masterid=551387 Lowest Price: $558.00 Dimension 8200 (P4 2.2 GHz, 256MB, 40GB, CDRW) (Dell) http://osdn.pricegrabber.com/search_getprod.php?masterid=550241 Lowest Price: $1298.00 X3000 (AMD Thunderbird 1.2GHz, 512MB, 20GB 52X CD-ROM) (Xtreme) http://osdn.pricegrabber.com/search_getprod.php?masterid=551397 Lowest Price: $445.00 Official Guide for GMAT Review by (Trade Paper) http://osdn.pricegrabber.com/search_getprod.php?isbn=0446396664 Lowest Price: $14.95 Series 7 Stockbroker NASD Exam by Arco Editorial Staff (Compact Disc; Trade Paper) http://osdn.pricegrabber.com/search_getprod.php?isbn=0768906326 Lowest Price: $27.99 Coffee Makers by Edward Bramah (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=1870948335 Lowest Price: $29.16 Celebration Of Discipline - 20th Anniversary by Richard J. Foster (Hardcover) http://osdn.pricegrabber.com/search_getprod.php?isbn=0060628391 Lowest Price: $11.00 Angelina Ballerina Book and Doll Set by Katharine Holabird (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=1584851945 Lowest Price: $15.69 ================================================== Copyright (c) 2002 OSDN. All rights reserved. Reproduction in whole or in part in any form or medium without express written permission of OSDN is prohibited. -------------------------------------------------- url - http://www.osdn.com email - [EMAIL PROTECTED]