[4761] in linux-announce channel archive
Linux-Announce Digest #54
daemon@ATHENA.MIT.EDU (Digestifier)
Wed Feb 23 12:15:40 2005
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: Wed, 23 Feb 2005 12:13:05 EST
Linux-Announce Digest #54, Volume #5 Wed, 23 Feb 2005 12:13:05 EST
Contents:
Release: RTK::Report ToolKit 0.1-beta (Francisco Santiago Capel Torres)
ANOUNCEMENT: zsplit, unzsplit: free linux tools to make a full drive image backup! (jurij@device-image.de)
Call for IPSI Transactions Special Issues in 2005/6; c/ba (IPSI Transactions Special Issues)
DACS 1.4.0 released (Barry Brachman)
ANNOUNCEMENT: Introducing the friendly interactive shell (liljencrantz@gmail.com)
DACS 1.4.0 released (Barry Brachman)
Call for IPSI Transactions Special Issues in 2005/6; c/ba (IPSI Transactions Special Issues)
ANNOUNCEMENT: zsplit, unzsplit: free linux tools to make a full drive image backup! (jurij@device-image.de)
----------------------------------------------------------------------------
Date: Wed, 23 Feb 2005 10:40:44 CST
From: Francisco Santiago Capel Torres <santiagocapel@yahoo.es>
Subject: Release: RTK::Report ToolKit 0.1-beta
This is the first public release of RTK::Report ToolKit.
RTK is a GNU GPL tool kit to create reports out of different sources
(including but not limited to plain text files, XML and SQL) in different
formats (including but not limited to plain text files, HTML, OpenOffice
Calc and a graphical viewer) drove by a template file.
This is a serious attempt to create a quality reporting tool like Crystal
Reports (C) or MS Access (C). The code is fully Object Oriented and
designed to be highly scalable, small and efficient.
The main page is at:
http://reports.sourceforge.net
For any feedback, please contact:
Santiago Capel Torres
santiagocapel(a t)yahoo(do t)es
MAIN FEATURES
=============
1) Can be linked against your C/C++ application or used standalone as a
command line tool.
2) The shipped inputs include text, SQL (Qt drivers) and XML, but you can
define your own input plugins.
3) The shipped outputs include text, HTML, OpenOffice Calc and a graphical
viewer, but you can define your own output plugins.
4) The report layout is created as an XML file. A tutorial can be found in
the site's web page.
5) The report layout is composed of the following kind of sections:
a) Report Header and Footer
b) Page Header and Footer
c) Group Header and Footer
The report can have as many groups as needed
d) Details section.
Every section can contain subsections differently formatted.
Each section can contain any number of objects.
6) The elements of the report include a comprehensive set of properties:
1) Objects:
Objects can be Labels, Fields, Images, Lines, Boxes, etc.
a) Style: Font, Alignment, Color, Borders, Margins.
b) Masks and formats for date and monetary values with i18n
c) Images
d) Aggregate functions (Sum, Average, Std. Dev, Count, Distinct Count, ...)
d) Hyperlink, Tags, Visible, Adjustment.
2) Sections:
The same as the objects, plus:
a) Page before, page after, reset page number, repeat header, ...
3) Report:
The same as the objects, plus:
a) Title
b) Styles and images path
c) Units (cm, mm, inch, dot and percentages)
7) The same report can define and use more than one different input source.
8) Different styles can be applied to the same report (similar to CSS).
9) You can use some basic formulae, like, RecordCount(), RecordNumber(),
PageNumber(), ReportTitle(), ReportDate(), ...
WHISH LIST
==========
a) Graphical designer for the templates.
b) Scripting language for formulae.
c) User manual.
d) Language bindings.
##########################################################################
# 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: Wed, 23 Feb 2005 10:48:16 CST
From: jurij@device-image.de (jurij@device-image.de)
Subject: ANOUNCEMENT: zsplit, unzsplit: free linux tools to make a full drive image backup!
Please visit the homepage of DeviceImage-Project:
http://www.device-image.de
Disk images provide a powerful backup-restore solution and are exact
copies of your hard drive which are created by using low level byte by
byte copy operation. So even if your drive goes bad, you will still
have an entire copy of your system that you can restore.
zsplit and unsplit are Linux utilities.
zsplit is a command line imager, which allows you to create an exact
disk image. Finally it compresses the output image file and splits it
into chunks of defined size to fit exactly the size of storage media
(CD, DVD or HDD).
unzsplit is a command line restore tool. It restores files produced by
zsplit to its origin, i.e. splitted and compressed image files will be
uncompressed, tied together and restored to the original device or
partition.
Key Features :
1. runs under GNU/Linux OS
2. creates images from FAT16, FAT16X, FAT32, FAT32X, NTFS (MS Windows-
95, -98, -Me, -NT4, -2000, -XP), Linux Ext2, Linux Ext3, ReiserFS and
Linux swap partitions.
3. is able to create images from Very Large Files or devices (tested
with 200 Gygabyte devices)
4. output image files can be compressed to various density (900 MiB
(megabyte binary) FAT32 partition can be compressed to 350 - 400 MB
and can be stored on one CD)
5. output image file can be splitted into pieces of defined size
6. in case of partially damaged devices, blocks and/or sectors safely
reads all remaining intact sectors
7. supports non-seekable input and output (so you can use pipes for
stdin and/or stdout)
Please visit the homepage of DeviceImage-Project:
http://www.device-image.de
##########################################################################
# 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: Wed, 23 Feb 2005 10:49:17 CST
From: IPSI Transactions Special Issues <ipsitrans@vreme.yubc.net>
Subject: Call for IPSI Transactions Special Issues in 2005/6; c/ba
Dear potential Speaker:
We are pleased to inform you that both IPSI Transactions journals are planing some special issues in late 2005 and early 2006, and you are welcome to submit your paper(s), until the deadlines listed below!
IPSI Transactions on Internet Research:
March 31, 2005 -
Special Issue on E-Education: Concepts and Infrastructure
June 30, 2005 -
Special Issue on E-Business: Concepts and Infrastructure
IPSI Transactions on Advanced Research:
March 31, 2005 -
Special Issue on the Research with Multidisciplinary Elements
June 30, 2005 -
Special Issue on the Research with Interdisciplinary Elements
Each submitted paper first undergoes the editor review, and those who pass this first stage are sent to 12 external experts for a rigorous review; decisions are made after at least 6 external reviewers respond! The review is free of charge, but the authors of the accepted papers ar expected to pay the publication fee of E400 per paper (if 4 or 5 or 6 pages of the TIR/TAR format), and the additional fee of E100 per page, for each extra page, till the maximum of 10 pages.
Rigorous reviewing is the major strength of IPSI journals, which is the major contributor to their high quality! Soft copies of the existing issues of TIR and TAR can be seen at the web, and hard copies can be obtained on a special request by email, as indicated on the web, where can find all information!
Sincerely yours,
Prof. Dr. Veljko Milutinovic, Editor-in-Chief
P.S. If you need aditional information, please reply to this e-mail.
##########################################################################
# 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: Barry Brachman <brachman@dss.bc.ca>
Subject: DACS 1.4.0 released
Date: Wed, 23 Feb 2005 10:49:17 CST
Reply-To: brachman@dss.ca
[second attempt to submit to comp.os.linux.announce]
February 19, 2005
DSS is pleased to announce DACS version 1.4.0.
DACS is:
o a flexible and powerful role-based access control system
o a set of feature-rich authentication methods
o an Apache 2.0.X module and suite of CGI programs
o a federated identity management system (single sign-on)
o oriented towards (but not limited to) controlling access to web service
requests made using standard web browsers
o a C/C++ toolkit for building new authentication and access control
functionality into programs, whether web-based or not
o for Unix-type platforms (currently), such as Linux, FreeBSD, and Solaris
DACS can help you to manage access to web resources in many situations,
whether you have just one web server, several web servers at one site, or
many web servers spread across the Internet. You may find it to be
useful simply as a universal authentication mechanism for a single Apache
server or as a full-fledged, single sign-on multi-server identity management
and access control system.
DACS 1.4.0 is released under dual licensing terms (a GPL-compatible open
source license and a commercial license).
DACS is hosted on SourceForge at http://sourceforge.net/projects/dacs
For more information, please visit the DACS home page at dacs.dss.ca
--
** Barry Brachman, Ph.D.
** Distributed Systems Software, Inc.
** brachman@dss.ca
##########################################################################
# 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: Wed, 23 Feb 2005 10:49:29 CST
From: liljencrantz@gmail.com
Subject: ANNOUNCEMENT: Introducing the friendly interactive shell
I've long been irked by how much shells like bash and zsh seem to
focus on scriptability, when I spend 90 % of my time in front of a
shell using it interactively.
Among the features I've missed in modern shells are:
* Good terminal handling, like detecting when a background process has
written output and automatically redraw the prompt, using terminfo to
make sure backspace and delete will work more often, writing process
exit notifications as soon as a process exits, etc, etc.
* Discoverability. After using UNIX for 10 years, I still find out new
features of Bash. I friendlier help system, preferably easy to find
help in HTML format.
* Better tab completion. I hate the fact that I can't use tab
completion on file arguments containing wildcards. I love programable
completions, but few people use them, since they're not enabled by
default.
* When displaying a list of possible completions, wouln't it be nice
with a description of each completion, like 'Character device' or
'Manual page'? This is even more useful when combined with the
programable completions of options. Cant remember the option to set
the ssh encryption algorithm? Type 'ssh -' and double tap on tab, and
a nice list of all ssh options, with short descriptions appear.
* A useable pager for displaying long lists of tab completions. zsh
jus prints all the completions, even if they won't fit. Bash uses a
really bad pager. The pager should be able to scroll up and down both
lines and pages at a time, and it the user starts typing, the pager
should exit without consuming the output.
* Syntax highligting. Pretty colors by themselves don't add very much,
but combined with a bit of error detection, this is useful. Errors
like reading from a non existant file, issuing a non-existant command
should be highlighted.
* A syntax that doesn't suck. OK, so a shell for scripting should
probably be POSIX compliant, but a interactive shell should focus on
beeing actually useable. This is 2005, and writing 'foo = bar' doesn't
work? And how intuitive is it that an environment variable with spaces
is separated into multiple arguments unless it is quoted? Single
quotes and double quotes are used for two different kinds of quoting
while backticks, which look nearly identical to quotes are used for
subshells? Gah!
I have written a shell which I call fish, that fixes all the above
problems except the last one. The shell syntax is slightly different
from POSIX but still sucks (Set environment variables using the 'set'
builtin). Mostly the syntax for if/for/while is pretty bad.
I would really like to support X copy and paste whenever the DISPLAY
variable is set, but whenever I try to read the ICCCM manuals my eyes
start bleeding.
The reason why I wrote a new shell instead of patching i.e. bash is
that the changes I propose are pretty deep, and it seemed much easier
to implement them on a small and simple system first. Implementing
syntax highlighting would require large changes to both readline and
bash, for instance. As would implementing tab completion of wildcarded
options. And BTW, the bash source code is.... a bit difficult to read.
Now that I've gotten fish into a workable state, it should be easier
to move over some of these changes to another shell. If these changes
would be accepted, that is.
fish has been tested under Solaris 9 and Fedora Core 3 and 1, it
probably contains a million bugs and special code to explode your
monitor, but I use it on my machine every day. If you are interested,
fish is available under the GPL on http://roo.no-ip.org/fish/, you can
download the source in tar.gz, tar.bz2 or srpm form, or an i386 rpm.
Feedback, bug reports, build problems, flames etc are all welcome.
Axel Liljencrantz
##########################################################################
# 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: Wed, 23 Feb 2005 10:49:50 CST
From: Barry Brachman <brachman@dss.bc.ca>
Subject: DACS 1.4.0 released
Reply-to: brachman@dss.ca
DSS is pleased to announce DACS version 1.4.0.
DACS is:
o a flexible and powerful role-based access control system
o a set of feature-rich authentication methods
o an Apache 2.0.X module and suite of CGI programs
o a federated identity management system (single sign-on)
o oriented towards (but not limited to) controlling access to web service
requests made using standard web browsers
o a C/C++ toolkit for building new authentication and access control
functionality into programs, whether web-based or not
o for Unix-type platforms (currently), such as Linux, FreeBSD, and Solaris
DACS can help you to manage access to web resources in many situations,
whether you have just one web server, several web servers at one site, or
many web servers spread across the Internet. You may find it to be
useful simply as a universal authentication mechanism for a single Apache
server or as a full-fledged, single sign-on multi-server identity management
and access control system.
DACS 1.4.0 is released under dual licensing terms (a GPL-compatible open
source license and a commercial license).
DACS is hosted on SourceForge at http://sourceforge.net/projects/dacs
For more information, please visit the DACS home page at dacs.dss.ca
--
** Barry Brachman, Ph.D.
** Distributed Systems Software, Inc.
** brachman@dss.ca
##########################################################################
# 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: Wed, 23 Feb 2005 10:50:12 CST
From: IPSI Transactions Special Issues <ipsitrans@vreme.yubc.net>
Subject: Call for IPSI Transactions Special Issues in 2005/6; c/ba
Dear potential Speaker:
We are pleased to inform you that both IPSI Transactions journals are planing some special issues in late 2005 and early 2006, and you are welcome to submit your paper(s), until the deadlines listed below!
IPSI Transactions on Internet Research:
March 31, 2005 -
Special Issue on E-Education: Concepts and Infrastructure
June 30, 2005 -
Special Issue on E-Business: Concepts and Infrastructure
IPSI Transactions on Advanced Research:
March 31, 2005 -
Special Issue on the Research with Multidisciplinary Elements
June 30, 2005 -
Special Issue on the Research with Interdisciplinary Elements
Each submitted paper first undergoes the editor review, and those who pass this first stage are sent to 12 external experts for a rigorous review; decisions are made after at least 6 external reviewers respond! The review is free of charge, but the authors of the accepted papers ar expected to pay the publication fee of E400 per paper (if 4 or 5 or 6 pages of the TIR/TAR format), and the additional fee of E100 per page, for each extra page, till the maximum of 10 pages.
Rigorous reviewing is the major strength of IPSI journals, which is the major contributor to their high quality! Soft copies of the existing issues of TIR and TAR can be seen at the web, and hard copies can be obtained on a special request by email, as indicated on the web, where can find all information!
Sincerely yours,
Prof. Dr. Veljko Milutinovic, Editor-in-Chief
P.S. If you need aditional information, please reply to this e-mail.
##########################################################################
# 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: Wed, 23 Feb 2005 10:50:23 CST
From: jurij@device-image.de (jurij@device-image.de)
Subject: ANNOUNCEMENT: zsplit, unzsplit: free linux tools to make a full drive image backup!
Please visit the homepage of DeviceImage-Project:
http://www.device-image.de
Disk images provide a powerful backup-restore solution and are exact
copies of your hard drive which are created by using low level byte by
byte copy operation. So even if your drive goes bad, you will still
have an entire copy of your system that you can restore.
zsplit and unsplit are Linux utilities.
zsplit is a command line imager, which allows you to create an exact
disk image. Finally it compresses the output image file and splits it
into chunks of defined size to fit exactly the size of storage media
(CD, DVD or HDD).
unzsplit is a command line restore tool. It restores files produced by
zsplit to its origin, i.e. splitted and compressed image files will be
uncompressed, tied together and restored to the original device or
partition.
Key Features :
1. runs under GNU/Linux OS
2. creates images from FAT16, FAT16X, FAT32, FAT32X, NTFS (MS Windows-
95, -98, -Me, -NT4, -2000, -XP), Linux Ext2, Linux Ext3, ReiserFS and
Linux swap partitions.
3. is able to create images from Very Large Files or devices (tested
with 200 Gygabyte devices)
4. output image files can be compressed to various density (900 MiB
(megabyte binary) FAT32 partition can be compressed to 350 - 400 MB
and can be stored on one CD)
5. output image file can be splitted into pieces of defined size
6. in case of partially damaged devices, blocks and/or sectors safely
reads all remaining intact sectors
7. supports non-seekable input and output (so you can use pipes for
stdin and/or stdout)
Please visit the homepage of DeviceImage-Project:
http://www.device-image.de
##########################################################################
# 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
******************************