[5143] in linux-announce channel archive
Linux-Announce Digest #436
daemon@ATHENA.MIT.EDU (Digestifier)
Mon Jul 17 18:13:06 2006
From: Digestifier <Linux-Announce-Request@senator-bedfellow.mit.edu>
To: Linux-Announce@senator-bedfellow.mit.edu
Reply-To: Linux-Announce@senator-bedfellow.mit.edu
Date: Mon, 17 Jul 2006 18:13:04 EDT
Linux-Announce Digest #436, Volume #5 Mon, 17 Jul 2006 18:13:04 EDT
Contents:
Tiny Java Web Server 1.22 for Linux is available (metricstream@gmail.com)
GLScube: Relational, Semantic Storage for Linux ("Amr")
Beta 0.22 of MMA - Musical MIDI Accompaniment ("bvdp@xplornet.com")
xlocate-0.60 - X front-end for an efficient use of locate is now (Alexandre Oberlin)
xpplot 2.4.2 data plotting tool for X11 (Pavel Pokorny)
vrecord 0.1.0 (Joe Pfeiffer)
fuse-convmvfs 0.2 released! (ZC Miao)
----------------------------------------------------------------------------
From: metricstream@gmail.com
Subject: Tiny Java Web Server 1.22 for Linux is available
Date: Mon, 17 Jul 2006 08:55:37 -0500
Tiny Java Web Server 1.22 for Linux is available for download from
sourceforge servers.
http://sourceforge.net/project/showfiles.php?group_id=35209
Tiny Java Web Server is application server, web server and servlet
container in one small modular design. TJWS was created specifically to
run under Linux.
This release includes few important bug fixes and enhancements. Among
of them:
1. Integration with Jasper JSP engine
2. Support of assembly application in one launchable package
3. URL rewriting base session fixes
##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION. #
# This group is archived at http://stump.algebra.com/~cola/ #
##########################################################################
------------------------------
From: "Amr" <amr.ramadan@gmail.com>
Subject: GLScube: Relational, Semantic Storage for Linux
Date: Mon, 17 Jul 2006 08:56:07 -0500
The GNU/Linux Semantic Storage System (GLSł) is an open source
semantic storage solution for GNU/Linux that indexes your data,
extracts from it metadata and relevant information, allows you to
organize it using queries and tags, provides shared schemas between
applications through an API, an extensible Type System, a pseudo file
system for backward compatibility, a web interface, As-You-Type
searching and more.
GLSł is built for GNU/Linux, and is made to offer a solution for the
ever-expanding problem of the increase in user data and the lack of
appropriate, scalable-enough means to organize this data. It is built
to remedy the lack of organization and searching capabilities in the
widely available hierarchical file systems, by providing means for
end-users and developers to organize and search through their data
through a semantic abstraction.
For more information, including video demonstrations, visit the
website:
http://www.glscube.org/
##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION. #
# This group is archived at http://stump.algebra.com/~cola/ #
##########################################################################
------------------------------
Date: Mon, 17 Jul 2006 08:56:01 -0500
From: "bvdp@xplornet.com" <bvdp@xplornet.com>
Subject: Beta 0.22 of MMA - Musical MIDI Accompaniment
Beta 0.22 of MMA - Musical MIDI Accompaniment - is now
available for downloading. Included in this release:
Minor (and not-so-minor) bug fixes, added options to
GROOVE selections, HARMONYVOLUME setting, FORCEOUT
option for keyboard tracks, and some command line
fixes.
MMA is a accompaniment generator -- it creates midi tracks
for a soloist to perform with. User supplied files contain
pattern selections, chords, and MMA directives. For full details
please visit:
http://users.xplornet.com/~bvdp/mma/
If you have any questions or comments, please send them
to: bvdp@xplornet.com
##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION. #
# This group is archived at http://stump.algebra.com/~cola/ #
##########################################################################
------------------------------
Date: Mon, 17 Jul 2006 08:56:16 -0500
From: Alexandre Oberlin <alex@nospam.com.invalid>
Subject: xlocate-0.60 - X front-end for an efficient use of locate is now
This is a multi-part message in MIME format.
==============040201060502050407020701
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
NEW VERSION OF THE FRONT END FOR LOCATE TOOLS.
XLocate is a configurable X front-end to the standard Linux utilities
slocate or GNU locate, used to quickly spot filenames by means of
database (index) files.
These tools are traditionally used to create one huge index file of the
local hard disks, which is automatically updated by the system. A more
flexible and convenient use is made possible using XLocate.
XLocate offers the following facilities to enhance the usability of
the locate utilities:
1. Easy management of index files for local and remote file systems,
including shelved collections of removable drives, CDROMs and data DVDs.
2. Read-only volumes are treated as such (no update expected).
3. Preset buttons let you define sets of volumes used in your typical
searches.
4. If a directory name happens to match your search string, XLocate will
by default refrain from listing all the sub entries of this directory,
hence improving the readability of the results.
5. Any index file can be easily created or updated from within the
application.
6. A special effort has been made to access any command with the keyboard:
- All functions are accessible through context menus (SHIFT-F10).
- Unlike what happens in OpenOffice.org, Mozilla or KDE apps,
SHIFT-INSERT is not a clone of CTRL-V and can be used to paste the
system wide mouse (or keyboard emulated mouse) clipboard selection.
- keyboard shortcuts allow for quick navigation between
sub-windows.
7. For convenience, edition of text files and readonly display of HTML
files is supported.
8. There is a debug mode where you can control and edit the command
lines sent to the locate tools.
9. XLocate is entirely configurable from within the application.
XLocate is written using Qt. Version 0.60 compiles under Qt3 or native
Qt4 (no Qt3 compatibility libs needed)
XLocate is GPL.
Xlocate is Tuxware, which means you can register it and make money by
sponsoring it.
Details about Tuxware at
http://www.migo.info/tuxware/toc_en.php
See details about XLocate and download it at:
http://www.migo.info/xlocate/index_en.php
==============040201060502050407020701
Content-Type: text/plain;
name="CHANGES"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="CHANGES"
Tue Sep 24 00:02:20 CEST 2002 - Alexandre Oberlin <alxobr@free.fr>
o Initial Creation
Changes between 0.60 and 0.51.{2,3}:
* KDE libs have been dropped, together with the bulky KDE configure
script; qmake is used instead.
* Qt4 supported (native) as well as Qt3
* The choice of slocate or GNU locate is made at configure time.
* Select and Manage group boxes may be hidden. Their functions are
accessible through top widget's context menu.
* suppression of the option MAX_LABELS: an unlimited number of new DB files
may now be created in a single session.
* a splitter gives the user better control of the layout.
* context menus appropriate for every subwindow are accessible through
right mouse button or SHIFT-F10 in:
- volume list
- result list
- selection buttons
- top widget
- search string edit box
* mouse selection available in editor with Shift+Insert
* opportunity to display a HTML file, and to edit a text file
KDE {2,3} versions.
Changes between 0.51.{2,3} and 0.50.{2,3}:
* preselection buttons manage pointing to an index file with the same
name in several directory.
Changes between 0.50.{2,3} and 0.24:
* allow use of slocate's secure option when creating databases.
* support of multiple database directories, suppressing the need
to set /var/lib/xlocate as world writable.
* display of lengthy match lists much faster.
* termination signals handling to perform temp file cleanup.
* storage of complex volume selections through customizable
pushbuttons.
* fancy colors in result pane.
* more parameters accessible from tabbed options dialog.
* font selection in file list edit pane.
* documentation error fixes.
Changes between 0.24 and 0.23:
* more tool tips : there should be enough for basic operation.
* nicer Options DB
* bug fix in context menus Run Command and Start Application :
an error message was erroneously displayed in the result pane
when the command succeeded without returning 0.
* bug fix : search history inhibition was ineffective.
* removed some sorting inconsistencies in volume list and file list.
* the Abort button is now more effective.
* the return key may be used to start the search if focus is on the
search pattern box or on the volume list.
Changes between 0.23 and 0.22:
* bug fix: the program could hang when very large output was sent
to QTextEdit. The display is not as fast as it was with KDE 2 version
however.
* Patch integrated
Changes between 0.22 and 0.20:
* Corrected bug in LabelList due to new sort policy of QListBox in qt-3.0.6
* Eventual links found in db dir are described in context menu.
* Fixed AboutData, removed unused What's this in HelpMenu
* Added validator in Options DB
* Help files completed
==============040201060502050407020701==
##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION. #
# This group is archived at http://stump.algebra.com/~cola/ #
##########################################################################
------------------------------
Date: Mon, 17 Jul 2006 08:56:24 -0500
From: Pavel Pokorny <Pavel.Pokorny@vscht.RemoveMe.MeToo.cz>
Subject: xpplot 2.4.2 data plotting tool for X11
Dear X11 friends
this is to announce the release of xpplot 2.4.2
a data plotting tool for Unix/Linux.
http://www.vscht.cz/mat/Pavel.Pokorny/xpplot
Input: numerical data in one or two ASCII files
Features:
- zoom/unzoom by mouse
- hardcopy to PostScript
- change interactively the way points are connected
- change the index of the first and the last point to be plotted
(to see just a chosen part of a complicated picture)
- make the attractor reconstruction using the Taken's theorem
(when called with one argument - which assumes that Your data
is a time series sampled in equidistant time intervals)
- read the coordinates of the point pointed to by the mouse
by clicking the mouse button
(without moving the mouse which would make a zoom)
- see a growing data file on-line in real time
(this can be useful
when the computation of your results is time demanding
or to see measured data on-line)
See also Georg's Brave GNU World Issue #5.
http://www.gnu.org/brave-gnu-world/issue-5.en.html
Comments welcome!
--
Pavel Pokorny
Math Dept, Prague Institute of Chemical Technology
http://www.vscht.cz/mat/Pavel.Pokorny
##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION. #
# This group is archived at http://stump.algebra.com/~cola/ #
##########################################################################
------------------------------
From: Joe Pfeiffer <pfeiffer@cs.nmsu.edu>
Subject: vrecord 0.1.0
Date: Mon, 17 Jul 2006 08:55:51 -0500
vrecord is a simple command-line utility for video captures, with an
option syntax deliberately resembling arecord. Basically, everything
I could find did so much more than I needed that it seemed easier to
write my own, which I hope will be useful to others.
It's available at
http://www.cs.nmsu.edu/~pfeiffer/index_old.html#linux
--
Joseph J. Pfeiffer, Jr., Ph.D. Phone -- (505) 646-1605
Department of Computer Science FAX -- (505) 646-1002
New Mexico State University http://www.cs.nmsu.edu/~pfeiffer
##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION. #
# This group is archived at http://stump.algebra.com/~cola/ #
##########################################################################
------------------------------
From: ZC Miao <hellwolf@seu.edu.cn>
Subject: fuse-convmvfs 0.2 released!
Date: Mon, 17 Jul 2006 08:55:35 -0500
You can download it from:
http://sourceforge.net/project/showfiles.php?group_id=166276
Project Homepage:
http://sourceforge.net/projects/fuse-convmvfs/
What is new in 0.2
==================
* New Implemented functions: opendir readlink mknod mkdir unlink rmdir
symlink rename link chmod chown(limited) truncate utime write access statfs
* use more elegant and efficient way to get fd when run read and write
operations.
* use permission check to avoid security problems
===========================================================================
Abstract
========
This is a filesystem client use the FUSE(Filesystem in
USErspace) interface to convert file name from one charset
to another.
Motivation
==========
Convmv(http://osx.freshmeat.net/projects/convmv/)is a
utility to converts filenames (not file content),
directories, and even whole filesystems to a different
encoding. Inspired by this tool, born was the convmvfs which
mirror a whole filesystem tree from one charset to another.
For example, in China there's a National Standard called
GB2312 which defined a charset to present most of the
Chinese character. And many ftp client used in China only
accept and show filename in GB2312. But in *nix world i18n
is more acceptable than l10n so many *nix server use UTF-8.
For example, there's a linux hosted box run a ftp server app
on it. The ftp server export /ftp/pub to anonymous access in
which all filenames are in UTF-8 charset. Now we can make a
directory called /ftp/pub_gb2312 and use our convmvfs tool to
mount a special fuse filesystem on /ftp/pub_gb2312, which
hotly convert the filename in /ftp/pub from UTF-8 to GB2312
but leave the contant unchanged.
Install
=======
First you need to download FUSE 2.5 or later from:
http://fuse.sourceforge.net
After installing FUSE, compile convmvfs the usual way:
./configure
make
make install (as root)
And you are ready to go.You can now type 'convmvfs --help" to get help
infomation.
If checking out from CVS for the first time also do
'autoreconf -iv' before doing './configure'.
How to use
==========
Once convmvfs is installed running it is very simple:
usage: convmvfs mountpoint [options]
general options:
-o opt,[opt...] mount options
-h --help print help
-V --version print version
FUSE options:
-d -o debug enable debug output (implies -f)
-f foreground operation
-s disable multi-threaded operation
-o allow_other allow access to other users
-o allow_root allow access to root
-o nonempty allow mounts over non-empty file/dir
-o default_permissions enable permission checking by kernel
-o fsname=NAME set filesystem name
-o large_read issue large read requests (2.4 only)
-o max_read=N set maximum size of read requests
-o hard_remove immediate removal (don't hide files)
-o use_ino let filesystem set inode numbers
-o readdir_ino try to fill in d_ino in readdir
-o direct_io use direct I/O
-o kernel_cache cache files in kernel
-o umask=M set file permissions (octal)
-o uid=N set file owner
-o gid=N set file group
-o entry_timeout=T cache timeout for names (1.0s)
-o negative_timeout=T cache timeout for deleted names (0.0s)
-o attr_timeout=T cache timeout for attributes (1.0s)
CONVMVFS options:
-o srcdir=PATH which directory to convert
-o icharset=CHARSET charset used in srcdir
-o ocharset=CHARSET charset used in mounted filesystem
Note:
* If you use normal user to mount file system be sure to have
r/w permision to /dev/fuse.
* use `iconv --list` to see which charsets are supported.
* to allow other user to access the mount point use allow_other option
* IMPORTANT: if mount point and srcdir was the same dir, readdir oper
would enter dead loop. BE SURE TO AVOID THIS SITUATION!
Sample use:
* to mount
$convmvfs /ftp/pub_gbk -o srcdir=/ftp/pub, icharset=utf8,ocharset=gbk
* to umount
$fusermount -u /ftp/pub_gbk
##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION. #
# This group is archived at http://stump.algebra.com/~cola/ #
##########################################################################
------------------------------
** FOR YOUR REFERENCE **
The service address, to which questions about the list itself and requests
to be added to or deleted from it should be directed, is:
Internet: Linux-Announce-Request@NEWS-DIGESTS.MIT.EDU
You can submit announcements to be moderated via:
Internet: linux-announce@NEWS.ORNL.GOV
Linux may be obtained via one of these FTP sites:
ftp.funet.fi pub/Linux
tsx-11.mit.edu pub/linux
sunsite.unc.edu pub/Linux
End of Linux-Announce Digest
******************************