[4756] in linux-announce channel archive

home help back first fref pref prev next nref lref last post

Linux-Announce Digest #49

daemon@ATHENA.MIT.EDU (Digestifier)
Sat Feb 19 12:13:06 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:     Sat, 19 Feb 2005 12:13:03 EST

Linux-Announce Digest #49, Volume #5           Sat, 19 Feb 2005 12:13:03 EST

Contents:
  What is Resty? ("Frederick Noronha (FN)")
  [HUMBUG] Next Meeting - 26th February 2005 (Mark Suter)
  INDIA: Project Resource Centre... ("Frederick Noronha (FN)")
  zgv 5.9 - svgalib picture viewer with thumbnail-based file selector (Russell Marks)
  Findutils 4.2.18 is released (fwd) ("Frederick Noronha (FN)")

----------------------------------------------------------------------------

Date: Fri, 18 Feb 2005 12:50:05 CST
From: "Frederick Noronha (FN)" <fred@bytesforall.org>
Subject: What is Resty?

http://www.resty.org/book/view/4

About Resty
Submitted by sandeep on Wed, 05/26/2004 - 17:16.
Resty is a Web Application Framework distributed under the terms of the 
GNU General Public License.

After years of developing web applications I wanted a framework that would 
make my job easier by doing all the things that were common between all 
the projects and make certain architectural/style decisions for me. So I 
Google'd and found a zillion libraries and frameworks. I went through them 
one by one and discovered that each had its limitations and restrictions. 
Apart from that I was worried by the "Consumption Costs" (The 
Time/Resources involved in learning and using) of these system.

Along the way I stumbled upon Drupal, which I used at work and for a few 
of my own projects. What I liked about Drupal was the way it was written. 
Everytime I find some new free/open-source software, I first browse 
through its CVS. At this point I've almost made up my mind if I like it or 
not. I know for sure after I have gone through the documentation and on 
how helpful the community around it is. Drupal scored high on all three 
counts but there was something about it that made me uncomfortable. I 
wanted the framework to be "stupid". Drupal is not. Infact Drupal is very 
intelligent.


"Why does the Framework have to be stupid", you ask?
So that it does not get in the way of what I want to do with it. Being 
"stupid" also means that it will be flexible because "Today's optimization 
is tomorrow's bottleneck". "Stupid" also means "marked by a lack of 
intelligence" so that the Framework would be simple as opposed to being 
complex. This also reduces the Consumption Costs of the Framework.

So I set out to write a Drupal inspired Stupid Framework.

In the meantime, I stumbled upon REST and I knew that my Drupal inspired 
Stupid Framework had to be RESTful to take advantage of the architecture 
of the web and the benifits that come with it.

And thats how Resty came into existence. Resty is designed to be as 
"stupid" as possible so that it does not get in the way of what a 
developer wants to do with it and at the same time provides a simple and 
useful abstraction based on REST. Resty is also minimalistic and does not 
try to do everything. The aproach to designing Resty was: "It ain't done 
when there's nothing to add to it, but when there's nothing to take away 
form it!".

Wait a minute! If Resty is "stupid" why do I need it?
Like I said before, I needed a framework that:
1. made some architectural decisions for me, and
2. did some of the commmon tasks involved in most web applications.

Well, Resty's core does 1 and by adding libraries to it you can do 2.

So why is 2 not a part of Resty?

Apart from the reasons I have given above to why the Framework has to be 
"stupid", there is the matter of choice for the developer and the 
possibility that an increase in its capabilities might lead to an increase 
in time/effort involved in configuring it and finding ways to make that 
configuration easy.

- Sandeep

FORWARDED BY FN
============================================================================
Frederick Noronha (FN)                    Nr Convent Saligao 403511 GoaIndia
Freelance Journalist                      P: 832-2409490 M: 9822122436
http://fn.swiki.net                       http://fn-floss.notlong.com
============================================================================
Where the needs of the world and your talents cross, there lies your
vocation. --Aristotle

##########################################################################
# 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: Fri, 18 Feb 2005 20:00:16 CST
From: Mark Suter <suter@zwitterion.humbug.org.au>
Subject: [HUMBUG] Next Meeting - 26th February 2005

The Home Unix Machine Brisbane Users Group exists to get fellow
Unix users in contact with each other, to introduce people to
Unix and Unix-like operating systems, and to help users in
operating those systems.  Everyone is welcome to attend.

Meetings tend to be informal.  We socialize, discuss Unix and
computing, solve Unix problems for new and experienced users
alike and, these days, have regular talks.

Date:   Saturday, 26th February 2005 (every second Saturday)

Time:   From 3pm with the network up 30 minutes after we are
        granted entry.  The network will be brought down after
        midnight to allow time to clean up for a 1am exit.

Venue:  Room 343, General Purpose South (no. 78)
        The University of Queensland, St Lucia Campus

        Car parking is currently unregulated on Saturdays.  The
        University is serviced by public transport with frequent
        buses during University terms.  For more information:

        http://www.uq.edu.au/about/index.html?page=1070
        http://www.uq.edu.au/maps/index.html?menu=1&z=2&id=71

Cost:   Membership until our AGM in September is $20, but no one
        has to join unless they are going to use club services
        such as our network access during meetings.

Talks:  Information on upcoming talks is announced separately.
        For information on talks see the announcements by our
        Talks Maintainer on the announce mailing list.

Food:   The eating places (ranging from take away to a la Carte)
        at 'The Ville' are usually open until about 10pm Saturday
        night.  There is also the Pizza Cafe on campus near the
        Schonell Theater:

        http://www.uqunion.uq.edu.au/schonell/pizzacaffe/
        http://www.uq.edu.au/maps/index.html?menu=1&z=2&id=11

Drinks: Various soft drinks and snacks are available from the
        three vending machines located immediately outside the
        room.  Remember to bring change!

For more information on club meetings and HUMBUG itself see our
web page at http://www.humbug.org.au/ or email me directly.

Humbug President

##########################################################################
# 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: Sat, 19 Feb 2005 03:30:13 CST
From: "Frederick Noronha (FN)" <fred@bytesforall.org>
Subject: INDIA: Project Resource Centre...

  ------------------------------------------------------------------------
  PRC: THE 'EXCHANGE' FOR IDEAS ON FREE SOFTWARE PROJECTS

  ------------------------------------------------------------------------

  Young minds are like potters clay... they mould the way mentors work on
  them.  Are you a student searching for some interesting projets in
  GNU/Linux? Are you an expert who would like to share your skills with
  youngsters looking for ideas? If yes, then please give a serious thought to
  joining the Project Resource Centre network.

  PRC's operations are currently focussed around its mailing list. (To join
  visit http://mail.sarai.net/mailman/listinfo/prc )

  The PRC was set up by Trevor Warren <trevor.w@media.mit.edu> of Mumbai,
  India. It is open to anyone in any part of the globe, though we would like
  to primarily focus on initiatives within India. We specially welcome
  mentors from anywhere in the globe, who would like to share their knowledge
  with promising youngsters from here.

  Any member of PRC is welcome to post to the list. Subject to:

  o Please keep all posts on-topic and related to the intentions for which
  this initiative was set up (helping youngsters take on socially relevant,
  challenging and useful projects).

  o Post messages that would be of wider interest to the entire group.  If
  you message is meant just for 3-4 persons, it could be taken offline. o
  Mentors are specially requested to post those messages that would (i) point
  to wider spheres in which a lot of work needs to be done (ii) post general
  hints that could give students the starting push

  This list works on the principles of Free/Libre and Open Source Software.
  Everyone is welcome to join, in the capacity you think best.  All work is
  volunteer-based. Thank you for your support.

  Below is a brief explanation of the concept, from Trevor Warren: "Having
  been with the Free Software Community for such a long time there a lot i
  like about it and a lot I would like to see done about... The Project
  Resource Centre is a non-profit organisation that has been an effort
  kickstarted by the GNU/Linux users group of Mumbai... The people
  affialiated with us are those who can take time out to guide students on
  their way towards taking on and performing GNU/Linux based projects frm the
  stage of conception to delivery."

  We would like to appreciate the work of Himanshu Shukla
  (www.thefreespeech.org) for being instrumental in sparking off the course
  towards setting up the PRC. Dr G Nagarjuna has been an inspiring force. We
  have got enthusiastic support from Sarai.Net in Delhi, which hosts our
  lists and is also working on a micro-grants to support Free Software
  initiatives among students. Also thanks to Dinesh Shah, Shankar
  Ramachandran, and the many others who have helped this concept along the
  way. [Please include the names of others here.]

  Says Trevor: "From my vision i want to get the PRC to be a platform where
  in mentors-students democratically take up projects nd work together
  towards delivering on GNU/Linux and other Free Software projects that they
  might hav in mind." CopyLeft 2003, Frederick Noronha for the GNU/PRC
  mailing list.

  |------|____________________________________|------|
  ( >-   /  Scaling FreeSoftware & OpenSource \  -< )
  /~\   /           In the Enterprise          \  /~\
  |  \) \ | www.fsf.org | www.opensource.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: Sat, 19 Feb 2005 03:52:39 CST
Subject: zgv 5.9 - svgalib picture viewer with thumbnail-based file selector
From: Russell Marks <russell.marks@spam^H^H^H^Hntlworld.com>

zgv is an svgalib (or SDL) picture viewer with a thumbnail-based file
selector. Most file formats are supported, and the thumbnails used are
compatible with xv, xzgv, and the Gimp. It can also be used with `zgv
file(s)', to effectively bypass the file selector.

zgv's homepage is here:

  http://www.svgalib.org/rus/zgv/

You can also download it from ibiblio:

  ftp://ftp.ibiblio.org/pub/Linux/apps/graphics/viewers/svga/zgv-5.9.tar.gz


This version has some important security fixes, and existing users not
already using a patched version should upgrade as soon as possible.


Here's the changes relative to the previous version (from NEWS):

** New features

Added SDL mouse support. Thanks to Dimitar Zhekov for this.


** Bugfixes

Added width/height limits to all picture readers, 32767x32765 is now
the maximum image size supported (essentially consistent with xzgv).
This is a crude (albeit effective) fix for several reported overflow
bugs, which had previously meant that zgv could be exploited to run
commands as the user when viewing a maliciously-formatted file. Thanks
to Luke Macken for letting me know about the problems. I suppose I
should also thank "infamous41md" for publishing the original
advisory/exploit, even if he didn't bother emailing me or anything.

Added more multiple-image GIF brokenness checks than before.
Previously it was possible to get a segfault with the `right' file,
despite there already being various range checks. Thanks to Mikulas
Patocka for spotting this.

Fixed a problem with freeing memory when a GIF fails to load. Thanks
to Mikulas Patocka for the fix.

Fixed a possible hang when reading GIF files with corrupted extension
blocks. Thanks to Mikulas Patocka for finding this.

Fixed a possible hang when reading corrupted non-raw PBM files.

The SDL backend previously had a timer-related bug which could cause
some odd problems. Thanks to Dimitar Zhekov for spotting this one.


** Other changes

The `fullscreen' option now defaults to on, so you now have to use
`--fullscreen=off' (or similar config file option) to disable it. This
keeps the SDL backend's behaviour closer to the svgalib one.


-Rus.

##########################################################################
# 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: Sat, 19 Feb 2005 10:24:28 CST
From: "Frederick Noronha (FN)" <fred@bytesforall.org>
Subject: Findutils 4.2.18 is released (fwd)

========== Forwarded message ==========

I am pleased to announce the release of version 4.2.18 of GNU
findutils.  This is a bugfix release; the list of bugs fixed appears
below.

GNU findutils is a set of software tools for finding files that match
certain criteria and for performing various operations on them.
Findutils includes the programs "find", "xargs" and "locate".

This is a "stable" release of findutils.  It can be downloaded from
ftp://ftp.gnu.org/pub/gnu/findutils.  The ftp.gnu.org site is very
busy, so you may find it more convenient to download findutils from
one of the mirror sites listed at http://www.gnu.org/order/ftp.html.

The previous stable release of findutils was version 4.2.15 (versions
4.2.16 and 4.2.17 were available only on alpha.gnu.org).  More
information about findutils is available at
http://www.gnu.org/software/findutils/.

Version 4.2.18 of findutils was previously available from
alpha.gnu.org.  This release is the identical file; the only
difference is that it is now available on ftp.gnu.org.

All releases of findutils are digitally signed; the GPG (GNU Privacy
Guard) keyring containing the keys used to sign all GNU software
packages on ftp.gnu.org can be downloaded from the GNU Project's FTP
site at ftp://ftp.gnu.org/pub/gnu/gnu-keyring.gpg.  More information
on the GNU Privacy Guard can be found at http://www.gnupg.org/.

Bugs in GNU findutils should be reported to the findutils bug tracker
at http://savannah.gnu.org/bugs/?group=findutils.  Reporting bugs via
the web interface will ensure that you are automatically informed when
the bug has been fixed.  General discussion of findutils takes place
on the bug-findutils mailing list.  To join the 'bug-findutils'
mailing list, send email to <bug-findutils-request@gnu.org>.


* Major changes in release 4.2.18
** Bug Fixes
*** "find -depth" was missing out non-leaf directories when they contain
     non-directories.  This affected findutils releases 4.2.15,
     4.2.16 and 4.2.17, but the bug is now fixed.
*** Find no longer hangs on systems which are clients of unresponsive
     NFS servers.
**  Documentation improvements
*** Improvements and corrections to the find.1 manpage, including
     corrections to the descriptions of -H and -L.

* Major changes in release 4.2.17
** Bug Fixes
*** bug #11861  undefined symbol "basename" on IRIX 5.3
*** bug #11865  xargs -i regression  (as compared to findutils-4.2.12)
*** bug #11866  Typo in pred_okdir renders it useless (affecting 4.2.16 only)
*** patch #3723 fix recent process_top_path change (for -execdir on /)
*** Fixing bug #11866 and applying patch #3723 made -execdir work much better.
*** find bar/baz/ugh now works again if baz is a symbolic link (broken
     in 4.2.15).

* Major changes in release 4.2.16
**  Functionality Changes
*** Updated the message catalogues for the translated messages.
*** The subfs filesystem is now treated the same as the autofs
     filesystem is.
*** New translations:  Belarusian, Catalan, Greek, Esperanto,
     Finnish, Irish, Croatian, Hungarian, Japanese, Luganda,
     Malay, Romanian, Slovenian, Serbian, Chinese (simplified).
**  Bug Fixes
*** The -execdir action now works correctly for files named on the
     command line.

I would like to thank Dmitry V. Levin, Bas van Gompel, Peter
Breitenlohner, Jim Meyering, Karl Berry and Andreas Metzler for their
recent help.

--
James Youngman <jay@gnu.org>
GNU findutils maintainer


_______________________________________________
GNU Announcement mailing list <info-gnu@gnu.org>
http://lists.gnu.org/mailman/listinfo/info-gnu

##########################################################################
# 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
******************************

home help back first fref pref prev next nref lref last post