RubyForge Project News
http://rubyforge.org
RubyForge Project News HighlightsFastCGI for Ruby:fcgi 0.8.8 released
http://rubyforge.org/forum/forum.php?forum_id=36433
New release 0.8.8 with support ruby 1.9.1.FastCGI for RubyTatsuki Sugiura2010-02-09T07:53:06+00:00Ruby/groonga:groonga 0.9.1 Released
http://rubyforge.org/forum/forum.php?forum_id=36432
groonga version 0.9.1 has been released!
Ruby/groonga is a extension library to use groonga's DB-API
layer. Ruby/groonga provides Rubyish readable and writable
API. You can use groonga's first and highly functional
features from Ruby.
Changes:
* Supported groonga 0.1.6
Ruby/groongaKouhei Sutou2010-02-09T01:30:29+00:00Ruby/groonga:groonga 0.9.0 Released
http://rubyforge.org/forum/forum.php?forum_id=36428
groonga version 0.9.0 has been released!
Ruby/groonga is a extension library to use groonga's DB-API
layer. Ruby/groonga provides Rubyish readable and writable
API. You can use groonga's first and highly functional
features from Ruby.
Changes:
* Supported groonga 0.1.5
* Added API
* Groonga::Object#context
* Groonga::Record#n_sub_records
* Groonga::Context#send
* Groonga::Context#receive
* Groonga::PatriciaTrie#prefix_search [Tasuku SUENAGA]
* Groonga::Object#path [Ryo Onodera]
* Groonga::Object#lock [Tasuku SUENAGA]
* Groonga::Object#unlock [Tasuku SUENAGA]
* Groonga::Object#locked? [Tasuku SUENAGA]
* Groonga::Object#temporary?
* Groonga::Object#persistent?
* Groonga::ObjectClosed
* Groonga::Context.[]
* Groonga::Table#column_value
* Groonga::Table#set_column_value
* Changed API
* Groonga::Table#select, Groonga::Column#select
* They also accept Groonga::Expression
* Added :syntax option that specifies grn expression syntax
* Groonga::Table#open_cursor
* Added :offset option that specifies offset.
* Added :limit option that specifies max number of records.
* Changed Groonga::Expression.parse options:
* (nil (default) -> :column) -> (nil (default) -> :query)
* :column -> removed
* :table -> :query
* :table_query -> :query
* :expression -> :script
* :language -> :script
* Groonga::Table#define_column, Groonga::Table#define_index_column
* Defined column becomes persistent table by default
* Groonga::Table#[] -> Groonga::Table#value
* Groonga::Table#[]= -> Groonga::Table#set_value
* Groonga::Table#find -> Groonga::Table#[]
* Groonga::Table#find -> obsolete
* Groonga::Table#[]= -> removed
* Groonga::TableKeySupport#[]= is alias of Groonga::TableKeySupport#add
* Changed exception class to Groonga::NoSuchColumn from
Groonga::InvalidArgument when Groonga::Record accesses nonexistent
a column.
* Bug fixes
* Fixed a bug that context isn't passed to schema [dara]
* Fixed a bug that Groonga::PatriciaTrie#tag_keys doesn't return
that last text.
[Ryo Onodera]
* Added --with-debug option to extconf.rb for debug build.
* Fixed a bug that Ruby 1.9.1 may fail extconf.rb.
### Thanks
* dara
* Ryo Onodera
* Tasuku SUENAGA
Ruby/groongaKouhei Sutou2010-02-09T08:33:12+00:00Log4r:Release of 1.1.5
http://rubyforge.org/forum/forum.php?forum_id=36427
The 1.1.5 update provides some small fixes for using log4r under ruby 1.9 and defaulting to appending to log files instead of truncating them.Log4rColby Gutierrez-Kraybill2010-02-08T08:43:53+00:00Axis Network Camera:axis-netcam-0.2.1 Released, SCM moved to github
http://rubyforge.org/forum/forum.php?forum_id=36426
Jan De Poorter has ported the subversion repo to github, and consequently I am closing down the old RubyForge-hosted SCM.
axis-netcam source code is now at http://github.com/DefV/axis-netcam
I've also pushed the latest version (0.2.1) to gemcutter. You can install/upgrade via `gem install axis-netcam`.Axis Network CameraMatt Zukowski2010-02-08T05:05:45+00:00Business Logic Editor:Task management
http://rubyforge.org/forum/forum.php?forum_id=36425
Tasks for the project r available with plugin itself in the file task_list from git://rubyforge.org/ble.git. Plugin on git://github.com/arty-ayreon/ble.git won't have task list.Business Logic EditorArtsiom Anikeyenka2010-02-08T02:52:58+00:00Context Based Access Control:Fosdem 2010
http://rubyforge.org/forum/forum.php?forum_id=36424
We showed CBAC at Fosdem 2010. It was the first time we showed the system to the public. We got a lot of positive reactions, which we are very happy with. Thank you! And enjoy the latest version: 0.3.1.
Context Based Access ControlBert Meerman2010-02-08T01:22:16+00:00Ruby Installer for Windows:RubyInstaller Release Candidate 2 - 1.8.6, 1.8.7 and 1.9.1
http://rubyforge.org/forum/forum.php?forum_id=36423
I'm pleased to announce the second Release Candidate of the latest
RubyInstaller packages.
For those not already familiar with RubyInstaller, these versions
continue the great work started with the original One-Click Installers
by providing both 1.8 and 1.9 versions of MRI Ruby for Windows.
RubyInstaller now uses a different compilation tool than the legacy
One-Click Installers. As a result, when combined with our optional
Development Kit, it is now possible to install RubyGems that, until
today, were not readily or easily available to Windows users.
This release also focuses on improving the installation process and
ensuring a much more pleasant experience for existing and new users of
Ruby on Windows.
= Before installing
If you're upgrading from previous RubyInstaller packages, please
uninstall these versions before proceeding. Don't worry, any gems
that you installed or compiled since installed will not be removed.
Since the new RubyInstaller uses a different compiler, we highly advise
that you avoid attempting to install over any previous One-Click Installer
installation, or any other variant versions (InstantRails, BitNami, etc.)
We recommend that you backup your previous installation, take note of the
details, your installed gem list, etc and proceed to completely uninstall
any legacy installations.
= Getting the installers and the packages
As usual, we distribute the installer and binary packages on our
project page at RubyForge. Please download from RubyForge the RubyInstaller
version that best suits your needs:
http://rubyforge.org/frs/?group_id=167&release_id=42563
The following are the MD5 signatures of each component:
Installers:
6819cda63d0f48c140f27f560825e2b8 *rubyinstaller-1.8.6-p398-rc2.exe
82ec7f599d3ef15b9f788e7421e865b7 *rubyinstaller-1.8.7-p249-rc2.exe
f3b6a780f1b2135961a45883ef702dcf *rubyinstaller-1.9.1-p378-rc2.exe
Binary Packages:
06ac64dc509cf1a914b3335031407136 *ruby-1.8.6-p398-i386-mingw32.7z
61c1497f8f9748d5da05f39455bcc269 *ruby-1.8.7-p249-i386-mingw32.7z
dd14e3f02505589f042f92f0487ae6a3 *ruby-1.9.1-p378-i386-mingw32.7z
CHM Help Files:
e474f74208373e89264a676cf7017a2e *ruby-1.8.6-p398-doc-chm.7z
968de52735c1710913518e0f5a0e87c2 *ruby-1.8.7-p249-doc-chm.7z
dfc6ac01f6df945ac0a3a0c2825fcee6 *ruby-1.9.1-p378-doc-chm.7z
Installers are meant for people with no previous or existing installations.
Installers are tested and signed by me, Luis Lavena, using a digital
certificate. The signed installers do not require administrative privileges,
and can be installed by users with limited system privileges.
Packages are meant for advanced users who want to configure the installation
to fit their needs. For example, installing multiple Ruby versions.
The CHM Help files provide access to both Core and Standard Library to
simplify search.
These files are already integrated in the installers, so the separate
downloads are for convenience purposes only
Packages and documentation has been compressed using 7-Zip compression
to achieve
smaller file sizes and download times.
Out of the box, Windows do not support extraction of these files, but
can be easily downloaded
from from it's website: http://www.7-zip.org/
= What was improved or new in this version?
* Installers now properly manage switches when doing silent installations
(useful for automated deployment)
* Installers now correctly restore file associations on installation and
uninstall (issue found during rc1)
* Provided upgraded versions of all stable branches of Ruby: 1.8.6, 1.8.7 and
1.9.1
* No longer requires elevation of privileges with UAC enabled for
administrators
* Package newer 1.8.7 for future Ruby/Rails development as 1.8.6 for backwards
compatibility.
= Why so many versions?
Due the extensive server-base that currently runs Ruby 1.8.6, support
and releases for
this version will continue be provided. It is recommended that for
newer projects you
start using either 1.8.7 or 1.9.1, whichever suit your needs.
= In case of problems, where should I go?
We recommend that you first check our FAQ at the Wiki:
http://wiki.github.com/oneclick/rubyinstaller/faq
And in case these resources do not answer your questions, please join
us at our Google Group:
http://groups.google.com/group/rubyinstaller
...where you will find friendly people to help you resolve your issues.
= Bug reports
We all know there is no bug free software, so we ask that you communicate
your frustrations in a positive way and report any bugs you have found
so that we work on fixing them :-)
Please report bugs at RubyForge:
http://rubyforge.org/tracker/?atid=715&group_id=167&func=browse
For native C-based RubyGem compatibility, you can also read our Gem
List at the Wiki:
http://wiki.github.com/oneclick/rubyinstaller/gem-list
= Contributing
We always love when someone wants to contribute. We have a flexible
contribution policy: first patch merged gets you commit rights.
Feel free to read more about how you can contribute the project at the wiki:
http://wiki.github.com/oneclick/rubyinstaller/how-to-contribute
= Thanks
Last, but certainly not least, would like to thank you the following kind human
beings who made this release possible:
- Alexey Borzenkov
- Bosko Ivanisevic
- deepj
- Gordon Thiesfeld
- Jon Maken
- Park Heesob
- Rodolfo Budeguer
And many others!
http://github.com/oneclick/rubyinstaller/blob/master/CONTRIBUTORSRuby Installer for WindowsLuis Lavena2010-02-08T08:07:19+00:00color 1.4.1 Released
http://rubyforge.org/forum/forum.php?forum_id=36422
color version 1.4.1 has been released!
The capabilities of the Color library are limited to pure mathematical
manipulation of the colours based on colour theory without reference to colour
profiles (such as sRGB or Adobe RGB). For most purposes, when working with the
RGB and HSL colours, this won't matter. However, some colour models (like CIE
L*a*b*) are not supported because Color does not yet support colour profiles,
giving no meaningful way to convert colours in absolute colour spaces (like
L*a*b*, XYZ) to non-absolute colour spaces (like RGB).
Changes:
## Color 1.4.1 / 2010.02.03
* Imported to github.
* Converted to Hoe 2.5 spec format.
## Color 1.4.0 / 2007.02.11
* Merged Austin Ziegler's color-tools library (previously part of the Ruby
PDF Tools project) with Matt Lyon's color library.
- The HSL implementation from the Color class has been merged into
Color::HSL. Color is a module the way it was for color-tools.
- A thin veneer has been written to allow Color::new to return a Color::HSL
instance; Color::HSL supports as many methods as possible that were
previously supported by the Color class.
- Values that were previously rounded by Color are no longer rounded;
fractional values matter.
* Converted to hoe for project management.
* Moved to the next step of deprecating Color::Name values; printing a
warning for each use (see the history for color-tools 1.3.0).
* Print a warning on the access of either VERSION or COLOR_TOOLS_VERSION; the
version constant is now COLOR_VERSION.
* Added humanized versions of accessors (e.g., CMYK colours now have both #cyan
and #c to access the cyan component of the colour; #cyan provides the value
as a percentage).
* Added CSS3 formatters for RGB, RGBA, HSL, and HSLA outputs. Note that the
Color library does not yet have a way of setting alpha opacity, so the
output for RGBA and HSLA are at full alpha opacity (1.0). The values are
output with two decimal places.
* Applied a patch to provide simple arithmetic colour addition and subtraction
to Color::GrayScale and Color::RGB. The patch was contributed by Jeremy
Hinegardner <jeremy@hinegardner.org>. This patch also provides the ability to
return the maximum RGB value as a grayscale colour.
* Fixed two problems reported by Jean Krohn <jb.krohn@free.fr> against
color-tools relating to RGB-to-HSL and HSL-to-RGB conversion. (Color and
color-tools use the same formulas, but the ordering of the calculations is
slightly different with Color and did not suffer from this problem;
color-tools was more sensitive to floating-point values and precision
errors.)
* Fixed an issue with HSL/RGB conversions reported by Adam Johnson
<adam.sven.johnson@gmail.com>.
* Added an Adobe Color swatch (Photoshop) palette reader,
Color::Palette::AdobeColor (for .aco files only).ColorAustin Ziegler2010-02-07T05:46:24+00:00Business Logic Editor:It has begun...
http://rubyforge.org/forum/forum.php?forum_id=36381
Hi everyone, i'd like to introduce u all my potentially greate project - Business Logic Editor. For now it's just simple plugin wich allows editing database tables and has very fun console support through web page. But in future it will be a gem or even a part of rails API (i just know :) with lots of features, handsome design and handy user interface. I would greately appreciate any help as I'm just a begginer and there is much to be done.
Version wich is available now from git://github.com/arty-ayreon/ble.git and git://rubyforge.org/ble.git
looks like alpha I suppose, so let's call it so. U're welcome to try it and join it's development team wich consists of only me for now...
If u have something to say about my project please do it in open-discussion section of my project's forums.
So, good luck to me and all of u. Пока!Business Logic EditorArtsiom Anikeyenka2010-02-06T03:37:14+00:00