|
|||||||||||
|
[osdn developer] January 23, 2003
From: <osdn-developer-txt-mm-admin(at)newsfeed.osdn.com>
Date: Thu Jan 23 2003 - 03:15:50 EST
O | S | D | N NEWSLETTER
January 23, 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
Interests: Megatokyo Graphic Novel
Gadgets: SureFire Z2 Combat Light
Computing: DVD X Copy
Gadgets: Snap Digital Mini Camera
Gadgets: LED Mini Headlamp
Cube Goodies: The Binary Clock
Gadgets: Forever Flashlight
Tshirts: Geek Invaders
Interests: Linux French
Interests: O'Reilly 2003 Calendar
Interests: Perl Gerl
Interests: I dig Mac OS X
Interests: Ninj4 Hooded Sweatshirt
Interests: Megatokyo Blanket
Cube Goodies: Smart Mass Thinking Putty
Electronics: Archos Jukebox Studio 20/ Radio FM 20 MP3 Players http://www.thinkgeek.com/electronics/mp3/5784/ Computing: Auravision EluminX Illuminated Keyboard http://www.thinkgeek.com/computing/input/keyboards/5c3f/
Electronics: Universal System Selector
Other Apparel: Power Golf Shirt
Sourceforge
PMD is a Java source code analyzer. It finds unused variables, empty catch blocks, unnecessary object creation, and so forth. This release includes a number of new rules and bugfixes. ...with a slew of new rules (ImportFromSamePackageRule, SwitchDensityRule, NullAssignmentRule, UnusedModifierRule, ForLoopShouldBeWhileLoopRule) and plenty o' bug fixes and new features. See the changelog - http://sourceforge.net/project/shownotes.php?release_id=135420 - for all the details. Thanks to the many folks who contributed, most of whom are listed here: http://pmd.sourceforge.net/credits.html Thanks, Tom
RCSoccerSim 9.2.2 is available
The RoboCup Soccer Simulator is a research and educational tool for multi-agent systems and artificial intelligence. It enables for two teams of 11 simulated autonomous robotic players to play soccer (football). RoboCup Soccer Simulator is licensed under a combination of the GNU GPL and GNU LGPL. The latest stable release adds goal posts with "real" collision detection and modelling as well the remaining official changes requested for the new RoboCup World Cup. But that's not all, to make your life easier (and mine more difficult), the various rcsoccersim modules are now available as RPMs for i386. If anyone else is willing to provide RPMs for other architectures, let us (sserver-admin at users.sf.net) know and we'll tell you how.
tinyproxy 1.5.2 released
After a month of being in the "Release Candidate" state, tinyproxy 1.5.2 has been released. There have been a bunch of usability improvements since 1.5.1. Anyone using 1.5.1 or previous is recommended to upgrade. tinyproxy is a GPLed, lightweight HTTP proxy. Designed from the ground up to be fast and yet small, it is an ideal solution for sites where a full featured HTTP proxy is required, but the system resources for a larger proxy are unavailable.
JGraphpad 1.2.2 released
This release offers many new switches in the properties file, minor bug fixes and the following new features: pluggable layout algorithms with Sugiyama and Spring-embedder default implementations, scaled image cells, edge routing menu, plugin-architecture for adding new commands, and file extensions for open/save dialogs. JGraphpad is the first free diagram editor for Java that offers XML and drag-and-drop capabilities.
Seahorse 0.6.0 released
Seahorse branches have been consolodated (this is the end of having a separate seahorse2 branch). Many code cleanups and packages updates have occured since seahorse2-0.4.4. This also marks the beginning of stable and development releases based on minor versions. 0.7.0 should be released in a week or 2.
SCons 0.10 is now available
SCons alpha release 0.10 is now available for download. SCons is a software construction tool (build tool, or substitute for Make) implemented in Python, based on the winning design in the Software Carpentry build tool competition (in turn based on the Cons build tool). IMPORTANT: Release 0.10 contains the following interface changes: - The meaning of the third argument passed to user-defined Scanner functions has changed. It was formerly the target node being built, and is now a list of directories (a path) which may be searched for files found during the scan. - The .sconsign files are no longer ASCII text, they are now a pickled (binary) Python data structure. This release adds the following features: - SCons now prints a description of Python functions being executed as actions to update a target. - Scanners now support a "recursive" attribute that specifies the Scanner will be re-applied to files found during the scan. - A new Clean() method supports removing user-specified files when using the -c option.
lifelines internationalized
LifeLines is a genealogy program to help with your family history research. Its primarily strengths are its powerful scripting language and the ability easily import and export information in the GEDCOM format. Recent copies of lifelines now include Danish, French, German, and Swedish message catalogs.
Millstone 3.0.2 released
Millstone is a library for creating server side user interfaces for networked Java applications. It provides easiness and modularity of component based user interface development to Internet application development as well as terminal independency. This version is service release for the Millstone Base 3.0 and the Millstone WebAdapter 3.0 modules. This version includes fixes to both base and web-adapter modules, and it also adds some previously unimplemented features to the default theme.
JGAP 0.32 released
JGAP is a genetic algorithms package written in Java. It is designed to require minimum effort to use "out of the box," but is also designed to be highly modular to allow for custom components to be easily plugged in by the more adventurous. JGAP 0.32 is a maintenance release that primarily includes optimizations to increase performance and reduce memory consumption. Minor enhancements and fixes, as well as additions to the documentation, are also included. Please see the Changelog for details. JGAP 0.32 is considered an alpha release and is therefore not feature-complete and may contain bugs.
EasySok 0.3.2 released
EasySok is a sokoban game for KDE. It is themeable, has a level editor and a solver, various import/export functions, a retro mode and other nice features. This is just a bugfix release for users of gcc 3.2. If you could compile EasySok 0.3.1, there is no need to switch to this new version.
Slashdot
__roo writes "The New York Times has an article [free registration
required] about a researcher at [0]AT&T Labs Research who has
discovered a little-known [1]vulnerability in many locks that lets a
person create a copy of the master key for an entire building by
starting with any key from that building, and it requires little more
than a file and a few key blanks."
0. http://www.research.att.com/
Produce Organs...From Printer
[0]Gavinsblog writes "New Scientist reports that [1]researchers have
4-Winged Dinosaur Fossil Found
[0]Anonymous Coward writes "Scientists in China say they have found
0. mailto:3c273@hisoffice.net.au
1.
http://www.cnn.com/2003/TECH/science/01/22/coolsc.correct.fourwinged/index.html
2.
http://news.bbc.co.uk/1/hi/sci/tech/2684927.stm
3.
http://www.nytimes.com/2003/01/23/science/23DINO.html
XBox Chip With Legal BIOS
[0]Lours writes "([1]OzChip, an Australian company, has a new Xbox chip
0.
http://slashdot.org/~Lours
1.
http://www.ozxchip.com/
2.
http://sourceforge.net/project/showfiles.php?group_id=54192
3.
http://xbox-linux.sourceforge.net/
4.
http://www.ozxchip.com/ozxflash.htm
Using Redundancies to Find Errors
gsbarnes writes "Two Stanford researchers ([0]Dawson Engler and
0.
http://www.stanford.edu/~engler/
1.
http://glide.stanford.edu:8080/yichen/research/
2.
http://www.stanford.edu/~engler/p401-xie.pdfHilary Rosen Will Step Down As RIAA Head http://slashdot.org/article.pl?sid=03/01/22/2324241 Phoenix666 writes "NYT Business reports [0]Hilary Rosen is leaving. Question is, what head will spring from the Hydra next? Could this signal a shift in the RIAA's tactics? The article reports 'Rosen's departure comes as the organization sought to soften its image among Internet consumers, many of whom viewed the RIAA -- and Rosen personally -- with antipathy over incessant pressure for crackdowns on sharing digital music over the Internet.'" A [1]press release on the RIAA site says that Rosen will leave at the end of this year. Links 0. http://www.nytimes.com/aponline/business/AP-Rosen-Resignation.html Microsoft to Buy Vivendi Games Division? http://slashdot.org/article.pl?sid=03/01/22/2233227
Unknown Relic writes "While far from confirmed, [0]it is reported that
Microsoft is seriously looking into buying, or [1]may have already
bought, Vivendi's [2]Games Division. For those who aren't aware,
Vivendi owns several prominent gaming companies, including [3]Valve and
0.
http://www.computerandvideogames.com/r/?page=http://www.computerandvideogames.com/news/news_story.php(que)id=85976
1.
http://www.ve3d.com/Comments.aspx?ID=2217&contenttype=1
2.
http://www.vugames.com/vug/
3.
http://www.valvesoftware.com/
4.
http://www.blizzard.com/Elect Steve Jobs President of the United States http://slashdot.org/article.pl?sid=03/01/22/1413238
[0]Will Foster writes "There is a groundswell of support for
0. http://www.JobsforPresident.org
Building a Multi-Channel PVR System?
[0]Dr.Ruud asks: "What would be good ways to build a multichannel VCR?
0. mailto:rvtol+slashdot@isolution.nl
1.
http://linuxtv.org/
2.
http://www.linuxmedialabs.com/
3.
http://sourceforge.net/search/
Lucas Digital Releases OpenEXR Format
[0]frankie writes "Although George Lucas may have gone over to the
0.
http:///~frankie
1.
http://www.mpaa.org/
2.
http://slashdot.org/article.pl?sid=02/05/29/1619219&tid=101
3.
http://www.openexr.com
4.
http://www.ilm.com/opensource
5.
http://savannah.nongnu.org/files/?group=openexr
Freshmeat
asfpga is an assembler written for use in FPGA design. It can be easily modified for a particular instruction set. The ultimate goal of this software is to allow a FPGA designer to easily write assembly code for a custom instruction set. The current version allows you to create a listing file, a memory dump file which can be used in debugging HDL code using $readmemh() or equivalent routine, and a binary file which can be used to program an EPROM.
Astaro Security Linux 3.383 (Beta)
Astaro Security Linux is a firewall solution. It does stateful packet inspection filtering, content filtering, user authentication, virus scanning, VPN with IPSec (PKI for X.509 certificates) and PPTP, and much more. With its Web-based management tool, WebAdmin, and the ability to pull updates via the Internet, it is pretty easy to manage. It is based on a special hardened Linux 2.4 distribution where most daemons are running in change-roots and are protected by kernel capabilities.
bean for http 0.01
bean for http simplifies servlet development, mantains a WWW GUI control's state, maps HTTP posts to bean props, and maps bean props to HTML controls.
Bugzero 2.2.2
Bugzero is an easy-to-install Web-based bug, defect, issue, and incident tracking system. It can be customized to fit software, hardware, and help desk support situations. It is platform and database system independent (based on Java). It supports multiple projects, group-based access, automatic bug assignment, file attachment, email notification, metric reports, and workflow. It also features advanced search capability, a comprehensive bug audit trail, CVS version control integration, and an easy to use system administration tool for project configuration and user account management.
BurgerSpace 1.7.1
BurgerSpace is a game in which you are a chef, and must walk over hamburger ingredients (buns, meat, and lettuce) to make them fall from floor to floor, until they end up on the plates at the bottom of the screen. It requires the SDL multimedia library. It is a clone of the 1982 BurgerTime video game by Bally Midway.
Calcium 3.8
Calcium provides interactive calendars you can use through your browser. Features include: dynamic calendar merging (events from one calendar can be included in another), multiple views and formats, repeating events, email support, extensive color and font customization, support for full HTML in the event text and calendar headers and footers, popup text associated with any event, searching and filtering, multi-language support, a flexible security model, and more. Calcium is very easy to use, and fully supported by an established company. It runs anywhere that supports Perl CGIs; no non-standard Perl modules are necessary. Full 2-way synchronization with Palm Pilots is supported.
DBConnect API 0.3.1
DBConnect API is an easy to use C++ object API to allow applications to connect to DBMSs. The API currently implements msql, MySQL, Oracle8, ODBC, and PostgreSQL drivers in the Unix environments and MySQL, Oracle8, and ODBC in the Windows environment. DC-GUI 0.2.2
DC-GUI is a QT GUI Direct Connect filesharing client.
DiaSCE 1.3 (Development)
DiaSCE is a C/C++ code editor for GNOME. It pretends to be a complement to Glade, so it doesn't include an environment for GUI's development. It has neither a debugger or other kind of tool to help debugging. Its goal is to provide a light code editor that doesn't need too many resources and makes use of external tools (gcc, glade, ddd, etc.) for some tasks. DOLFIN 0.2.12
DOLFIN is used as a platform for research in adaptive finite element methods for PDEs at Chalmers Finite Element Center and at the Department of Computational Mathematics at Chalmers University of Technology, Sweden.
eXchaNGeR XML Schema Viewer 0.5
The eXchaNGeR XML browser is a browser and editor framework, written in Java, that visualizes elements in a XML document. The user can browse through and manage the visible elements in the document with external services, or she can make changes to the content of the XML document with the built-in XML editor.
FMSync 2.1d4
FMSync synchronizes the contents of a FileMaker database directly to JFile on a connected Palm organizer with the press of a single button.
Genuts Snake 1.1
Genuts Snake is a remake of the popular classic snake game. Eat as many mice as possible, Don't hit the walls, and don't bite your tail. Genuts Snake uses the Genuts Framework.
gqlplus 1.6
gqlplus is a frontend to the Oracle commandline utility sqlplus for Unix. It is functionally nearly identical to sqlplus, with the addition of commandline editing and history similar to tcsh and bash, as well as table name and column name completion.
Graver's Football Squares 1.1
Graver's Football Squares was created so multiple people could enjoy Football Squares during the Superbowl or any other major game that may be going on.
GStreamer 0.5.2
GStreamer is a streaming media library and set of tools that enable applications to share a common set of plugins for things like MP3 decoding, audio I/O, and anything else that streams in real-time or otherwise. It is modelled after research software worked on at the Oregon Graduate Institute.
guinstaller 0.4.0
guinstaller simplifies the process of installing Linux source code. All you need to do is to download the gzipped program that you wish to install and then run guinstaller and open the file. After some configuration (where to put the files, etc.) the program is compiled and installed.
HermesFax 2.7b (Stable)
HermesFax is a Web interface for Hylafax. It requires a Javascript-enabled Web browser. It contains translations for Italian and English. The browser language configuration is automagically used.
IMAP Proxy 1.1.1
The IMAP Proxy server is a caching IMAP proxy server. It was written to reduce the load that Webmail clients put on an IMAP server by keeping server connections alive for reuse, thus avoiding a new server connection for each Webmail transaction. Internet Relay Jabber 0.1.1 (Development) http://freshmeat.net/releases/110380/ IRJ (Internet Relay Jabber) acts as a gateway between IRC and Jabber (and using Jabber, AIM, MSN, Yahoo!, and ICQ). This allows you to, for example, link an ICQ conversation to IRC.
Jabber Gadu-Gadu Transport 1.3.1
The Jabber Gadu-Gadu transport provides Gadu-Gadu protocol support (which is a very popular proprietary instant messaging protocol in Poland).
Java SQL Admin Tool 2.2
Admin is entirely written in Java. It uses Swing GUI Components and JDBC to connect to databases. It has been succesfully tested with MySQL, InstantDB, Oracle, and PostgreSQL. You can have a tree view of the RDBMS or pick a single instance to have a look at its metadata. It allows you to create, modify, and drop tables and to create indices on a table. The dynamic form makes it easy to enter data into a certain table, and the guided query makes it easy to retrieve data from a table and to export it. Java developers will probably enjoy the code generator doing an OO relational wrapper and a swing GUI for them. You can also export and import data and transport it from one DBMS to another. Jay's Iptables Firewall 0.9a20030122 (Development) http://freshmeat.net/releases/110365/ Jay's Iptables Firewall is a script with support for multiple (external/internal) interfaces, TCP/UDP/ICMP control, masquerading, synflood control, spoofing control, port forwarding, upload limits (experimental), VPNs, ToS, denying hosts, ZorbIPTraffic, Spyware list IP, log options and more. It doesn't flush all your existing iptables rules. JSVN 0.1.1
JSVN is a Java graphical front-end to the Subversion revision control system.
Linux Security Auditing Tool 0.6.1
Linux Security Auditing Tool (LSAT) is a post install security auditing tool. It is modular in design, so new features can be added quickly. It checks inetd entries and scans for unneeded RPM packages. It is being expanded to work with Linux distributions other than Red Hat, and checks for kernel versions.
MagpieRSS 0.4
MagpieRSS provides an XML-based RSS parser in PHP. Fetching the remote RSS newfeed, parsing it, and cacheing the results are all transparently supported behind a simple functional interface. It makes use of its integrated cache, and HTTP conditional gets to stay responsive and light-weight. RSS versions 0.9-1.0 are supported, including namespaces and RSS 1.0 modules. There is limited RSS 2.0 support.
MIMEDefang 2.29
MIMEDefang is a flexible MIME email scanner designed to protect Windows clients from viruses. However, it can do many other kinds of mail processing, such as replacing parts of messages with URLs, adding boilerplate disclaimers, and so on. It can alter or delete various parts of a MIME message according to a very flexible configuration file. It can also bounce messages with unacceptable attachments. MIMEDefang works with Sendmail 8.11/8.12's new "Milter" API, which makes it more flexible and efficient than procmail-based approaches.
mod_spam_die 0.1.0
mod_spam_die confuses spam crawlers by giving them infinite fake email addresses. It is inspired by DIE.net and spam-conference.
MozPos 0.0.2a.Ref
MozPos is a modern, full-fledged Point-of-Sale system created and extensible under the Mozilla framework. Targeting small to large businesses and enterprises, it aims to use open Internet standards in creating a truly modern point of sale system.
MySQL Control Center 0.8.9 (0.8.x)
MySQL Control Center is MySQL's official platform-independent GUI client, based on the Qt toolkit.
Net-Policy 0.9.1.1
The Net-Policy project allows system administrators to configure and manage their entire network at once. It is initially designed to configure firewall and IPsec connections across an entire network, but will eventually include the ability to control and configure just about anything. It uses a role and policy based data-model concept so reconfiguring a device usually just means assigning or removing a role to/from it. Initially the software comes with a completely configurable IPsec and IKE software suite for Linux. Stop configuring your network one device at a time!
newfile 0.9.9
newfile generates "starting-out" files using a full featured template preprocessor. It can also generate trees of files, for example, a FreeBSD port or a project using automake and autoconf. A user can add their own template files and directories to those supplied with the package. It includes templates for making "empty" files for Ruby, make, shell, C, C++, C & C++ headers, and more.
NeXTensio 1.6.0
NeXTensio is a collection of server behaviors and commands designed to boost programmer productivity for task automation and form generation. It based on UniFORM, the Unified FORM Architecture, and UniVAL, the automated validation algorithm. NeXTensio allows developers to concentrate the application logic in one location, while allowing Insert/Edit/Delete operations. This provides great flexibility and a centralized way of dealing with form logic. It includes KTML, the online WYWIWYG HTML editor, and the Improved Repeat Region, which features list filtering and sorting.
Nvclock 0.6.1 (Stable)
Nvclock allows you to overclock your Nvidia card under Linux.
OpenMCL 0.13.3
OpenMCL is an Open Source version of Digitool's excellent Macintosh Common Lisp (MCL) implementation, which runs on LinuxPPC and MacOS X. It features a native code compiler, multithreading support, and good ANSI CL compliance.
OpenPKG 1.2
OpenPKG is a flexible and powerful software packaging facility that eases installation and administration of Unix software across several platforms. Consolidating different vendor approaches into a unified architecture, it assists in administration of large networks previously complicated by nonconformant systems. It uses RPM to provide an additional system layer on top of the operating system. It is fully self-contained (no RPM pre-installation is required), installs itself by means of a tricky bootstrapping procedure with minimal operating system intrusion, and supports multiple installation instances.
Packit 0.4.6
Packit is a network auditing tool that allows you to monitor, manipulate, and inject customized IPv4 traffic into your network. This can be extremely valuable for testing firewalls, intrusion detection systems, port scanning, and general TCP/IP auditing. It currently supports the ability to define nearly all TCP, UDP, ICMP, IP, and Ethernet header options. It requires libnet 1.1 or greater as well as libpcap, and has been tested to run on FreeBSD, NetBSD, OpenBSD, and Linux.
pork 0.4.0
pork is a UNIX console-based AIM client mostly fashioned after the look-and-feel of ircII.
Portable Windows Library 1.4.8 (Stable)
PWLib is a moderately large class library that was originally designed as a method to produce applications that run on both Microsoft Windows and Unix/X11 systems. It includes classes for I/O portability, multi-threading portability, aid in producing Unix daemons and NT services portably, and all sorts of Internet protocols. It also offers basic "container" classes such as arrays, linear lists, sorted lists (RB Tree), and dictionaries (hash tables) which were all created before the STL. This library is used by the OpenH323 library.
python3ds 0.1 (Development)
python3ds is a small set of Python routines for reading 3ds archives. It features support for animations, textures, and collision detection, and it is compatible with pyopengl and pygame.
Ruby-C++ 0.1
The Ruby-C++ class embeds the Ruby interpreter in a C++ application.
SDBA Revolution 1.0
SDBA Revolution is an open-source server written in Perl which provides an architecture to simplify and streamline the process of writing applications that run on an instant messaging network. It features easy scripting of IM responses, session variables which are consistent across messages, session time limits, support for multiple "apps" from one bot, basic security, and the ability to use multiple access lists of password files. It makes writing IM apps very much like writing mod_perl or PHP pages. The homepage has full tutorials and documentation.
servu2unix 1.1
servu2unix converts users from the the Windows Serv-U FTP server to Unix system accounts.
Simkin 1.22
Simkin is a scripting language for Java/XML. Simkin is designed to let your users control all or part of your Java application. They write scripts in a very simple scripting language which can be embedded in XML. The scripts can call down into the API you've exposed from your Java classes. You write the mechanism, your users write the policy.
SMS Server Tools 1.8.1
The SMS Server Tools were made to send and receive SMS from one or many GSM modems. They include a send/receive daemon and some sample scripts to build an SMS email gateway and for logging into an SQL database. The daemon waits for files in an outgoing spool directory and sends them. It puts all received SMS in an incoming spool directory, and can call any external program for incoming or outgoing notification.
stoned 1.1.2 (Development)
Stoned is a simple but fully functional curling simulation. It features 3D graphics, network play, and funky sound.
Terminal Server Client 0.91
Terminal Server Client (tsclient) is a frontend for rdesktop. It supports most of the rdesktop 1.1/1.2 arguments, can read .rdp files in the Microsoft Unicode format, writes new .rdp files in ASCII (which can also be read by the Microsoft RDP Client), and looks and functions very much like the Microsoft RDP Client. It features a Gnome panel applet to quickly launch saved rdp files. The Parma University's Recurrence Relation Solver 0.0.2 (Development) http://freshmeat.net/releases/110345/ PURRS (the Parma University's Recurrence Relation Solver) is a C++ library for the (possibly approximate) solution of recurrence relations. To be more precise, the PURRS will solve: (a) linear constant coefficient recurrence relations of finite order (when the order is 1, parametric coefficients will be allowed); (b) linear recurrence relations of the first order with variable coefficients; (c) systems of linear recurrence relations with constant coefficients; (d) some non-linear recurrence relations of finite order; (e) some linear recurrence relations of infinite order and other generalized recurrences, like those arising from the complexity analysis of algorithms.
Tux Math Scrab*le 0.1.0
Tux Math Scrab*le is a math version of the popular board game for children 4-10. The game features drag-and-drop tiles for the user, while Tux moves his own. The game challenges young people to construct compound equations and consider multiple abstract possibilities.
wmDrawer 0.9.13
wmDrawer is a dockapp which provides a drawer (button bar) from which applications can be launched. XCOM 0.2
XCOM project is a free component system similar to Microsoft COM (Component Object Model) or XPCOM. The primary focus will be on the client side component development (in-process components).
Slashcode
I have a regular web site running at port 81 and slash running at port 82. I have a default page at port 81 that lets people know that something is wrong (since the only reason they should ever see it is if they go to the wrong port OR slash has died). About once a week the slash site disappears and apache displays the default page for port 81. Checking the logs, the last traffic was at 4:48 this morning (it gets an hourly check for news). Given the 5 hour offset from GMT (since slash wants GMT), it probably died at midnight. Slashd and httpd are still running, and giving apachectl a restart returns the site to working. I've checked the system logs in /var/log (mainly messages), the apache logs in /usr/local/apache/logs, and the slash logs in /var/local/slash/site/SITENAME/logs and nothing complains about a problem at that time. Crontab doesn't appear to do anything special at that time. Any ideas what could cause this? I'm on using redhat 7.1 and nothing else strange happens at that time.
How to "remove" authors?
In our website, we have a long list of users marked as authors for historical reasons (we imported tons of articles from a legacy system). Most of them are not active anymore and we downgraded seclev to 1, but still they are flagged as authors, show up in the author listing and, most important, have unlimited moderation power. I don't want to remove the username, but is it possible to remove the author flag without messing up the display of older stories?
Installing Slash on OSX (make install)
I get the following error trying install slash on Mac OS X Server 10.2: cp -rv plugins/* /usr/local/slash/plugins/ cp: illegal option -- v usage: cp [-R [-H | -L | -P]] [-f | -i] [-p] src target cp [-R [-H | -L | -P]] [-f | -i] [-p] src1 ... srcN directory make: *** [install] Error 1 what is the v option? --Jeffrey Kunzelman
New Zoo Code
New Zoo code in CVS (and running on Slashcode.com right now). Leave me a note if you see anything strange with your friends of friends or foes of friends. Can slash email authors when comments posted? http://slashcode.com/article.pl?sid=03/01/20/1947214 Is there a way to have slash email the author when one of his stories is commented on? I'm using slash as a personal journal, no article submissions just the author writing stories. Is there a way to modify it so I get an email whenever there's a comment made on one of my entries? Are there ways to integrate Drupal based sites int http://slashcode.com/article.pl?sid=03/01/18/2342231 Is slash and drupal close enough in architecture so that they can pull stories from each other or comingle successfully? I've enclosed the URL and for anyone who doesn't know what it can do. It can be seen at http://www.debianplanet.org/ The main page for Drupal is http://www.drupal.org/
Karma Bonus
Slash used to allow users with good karma to have a +1 assigned to new comments they were creating (so it would increment the value of comment at creation). The way this is done was changed recently (like say on Wednesday). What happens now is that the comment is logged with a value of "yes" for karma_bonus. A user can adjust the value for what this bonus means (by default it is +1). When you look on you own page you see the raw score, which is 1. We have been getting rid of the +1/-1 and such type bonuses and going to a system where the user can decide what they want to apply for a bonus.
Debian package for Slash
I just installed the Debian package for Slash, and for the most part everything just worked after the "apt-get install slash". There were a few misplaced Perl modules, but that was fairly easily fixed. I am still getting some errors though, and I was wondering if anyone could make sense of these. I also have a problem where the Messages user options page doesn't display any of the dropdowns, or any other options for the user. It will just display the text about the page, and the command button. http://www.parkmoor.dyndns.org/ is the address in case any of my descriptions are unclear. Thanks for any help. Here's the /var/log/slash/[sitename]/[sitename]_error.log output when I try to load http://www.parkmoor.dyndns.org/messages.pl: [Fri Jan 17 03:58:53 2003] [error] /messages.pl:Apache::ROOTwww_2eparkmoor_2edyndns_2 eorg::messages_2epl:/var/www/slash/www.parkmoor.dy ndns.org/htdocs/messag es.pl:22:Class Slash::Messages is not working properly. Try `perl -MSlash::Messages -le 'Slash::Messages->new'` to see why. [Fri Jan 17 03:58:53 2003] [error] Which was called by:Apache::ROOTwww_2eparkmoor_2edyndns_2eorg::mess ages_2epl:/var/www/slash/www.parkmoor.dyndns.org/h tdocs /messages.pl:163:Class Slash::Messages is not working properly. Try `perl -MSlash::Messages -le 'Slash::Messages->new'` to see why. [Fri Jan 17 03:58:53 2003] [error] Can't call method "getDescriptions" on an undefined value at /var/www/slash/www.parkmoor.dyndns.org/htdocs/mess ages.pl line 101.
Improving mod_perl Sites' Performance
| ||||||||||