Revision: 786
http://rpy.svn.sourceforge.net/rpy/?rev=786&view=rev
Author: lgautier
Date: 2010-09-12 15:26:51 +0000 (Sun, 12 Sep 2010)
Log Message:
-----------
news entries + doc pages for rpy2
Modified Paths:
--------------
trunk/htdocs/news.data
trunk/htdocs/templates/rpy2.html
trunk/htdocs/templates/rpy2_documentation.html
trunk/htdocs/templates/rpy2_download.html
Modified: trunk/htdocs/news.data
===================================================================
--- trunk/htdocs/news.data 2010-07-17 11:38:56 UTC (rev 785)
+++ trunk/htdocs/news.data 2010-09-12 15:26:51 UTC (rev 786)
@@ -1,4 +1,95 @@
<!-- title: News -->
+title: Reflection on R S4 classes
+date: 2010-09-12
+
+<p>
+Development for the version 2.2.0 of rpy2 is moving on,
+and automagic exposure of R S4 classes to Python is almost there.
+</p>
+
+<p>
+In practice this means that any class defined in the embedded
+R can be exposed as a corresponding Python class, with that Python class
+defined on the fly from the R class definition.
+Although this is still under development, there is already <a
href="http://rpy.sourceforge.net/rpy2/doc-2.2/html/robjects_oop.html#automated-r-in-python-class-definitions">documentation
for how to use it.</a>
+
+<!-- title: News -->
+title: rpy2 and Python3
+date: 2010-08-21
+
+<p>
+Work from the GSoC fixing compatibility for Python 3 is being merged to
+the main repository. Installation should now run smoothly when using
+a fresh version of the code repository:
+</p>
+
+<pre>
+hg update -C version_2.2.x
+python3.1 setup.py install
+</pre>
+
+<!-- title: News -->
+title: Rpy2 and matplolib [GSoC news]
+date: 2010-08-16
+
+<p>
+The time for the Google Summer of Code project is about to finish,
+and great things have been happening. Beside the port to Python 3,
+the older graphical device attempt received (much needed) attention and
+it is becoming possible to display an R plot inside a matplotlib
+window. Details are on
+<a href="http://rpy2-gsoc.blogspot.com/2010/08/all-good-things.html">
+Greg's blog
+</a>.
+</p>
+
+<!-- title: News -->
+title: Benchmarking performances, and other Python to R bridges
+date: 2010-08-03
+
+<p>Python-to-R bridges known to me are in chronological order: RSPython, RPy,
rpy2, pyrserve, pyper</>
+
+<p>Each have its own approach, and likely strength, but disputable claims
+about either features or performances seem to have appeared. It's time
+for a full suite of benchmark and comparison of feature list. Stay tuned,
+and check for the section about performances in the documentation in the
+meanwhile.
+</p>
+
+
+<p></p>
+
+<!-- title: News -->
+title: About rpy2 and Microsoft Windows
+date: 2010-08-01
+
+<p>Since the 2.0.x series, there is no longer any binary for Microsoft Windows
distributed.
+The version in the 2.0.x series was already stripped out of some of the
functionalities
+the UNIX-like systems can enjoy. Patches to compile and binaries were
contributed,
+but there was not much progress regarding features.</p>
+
+<p>Currently, the only blocking issue for having a Windows port is time /
resources:
+a win32 port, and eventually a win64 port, will require sponsorship in order
to happen.
+If you or your organization are interested, please do contact the rpy2 author.
+</p>
+
+
+<!-- title: News -->
+title: Release 2.1.4
+date: 2010-08-01
+
+<p>
+A bug-fix release in the 2.1.x series is out. Details about the
+<a
href="http://rpy.sourceforge.net/rpy2/doc-2.1/html/changes.html#release-2-1-4">changes</a>
+are in the documentation.
+</p>
+
+<p>
+The source package is available on sourceforge and on Pypi (see Section
"Download").
+</p>
+
+
+<!-- title: News -->
title: Compatibility with Python 3
date: 2010-07-17
@@ -8,7 +99,14 @@
to be merged with 2.2.0-dev in the near future.
</p>
+<p>
+The code can currently be found in the
+<a href="https://bitbucket.org/jergosh/rpy2.1.x_python3_gsoc">code repository
for the GSoC</a>, and
+a the port to the main development will transit through a
+ <a href="https://bitbucket.org/lgautier/rpy2_python3">patch queue for
2.2.0-dev</a>
+</p>
+
<!-- title: News -->
title: Branch 2.2.x
date: 2010-05-23
Modified: trunk/htdocs/templates/rpy2.html
===================================================================
--- trunk/htdocs/templates/rpy2.html 2010-07-17 11:38:56 UTC (rev 785)
+++ trunk/htdocs/templates/rpy2.html 2010-09-12 15:26:51 UTC (rev 786)
@@ -14,37 +14,21 @@
<div class="news-body">
<h3>Documentation</h3>
<p>
-Most of the features are documented in
-the <a href="rpy2/doc-2.1/html/index.html">rpy2 documentation</a>, as
-well as in Python docstrings.
-Instructions such as how to download or install it are also
-available in the rpy2 documentation.
+<i>rpy2</i> has a
+<a href="rpy2_documentation.html">growing documentation</a>,
+with documentation pages for each
+released or developped version.
</p>
-<p>
-The 2.1.x series are now the current releases.
-They are addressing shortcomings in the higher-level
-interface, while infortunately introducing API-breaking changes
-when compared to the 2.0.x series. While porting code from rpy2-2.0
-to rpy2-2.1 should be easy, it is nevertheless advised to check the
-section Changes in that documentation
-(<a
href="http://rpy.sourceforge.net/rpy2/doc-2.1/html/changes.html#release-2-1-dev">here</a>).
-</p>
-
-<p>
-The next series will be 2.2 and the
-<a href="http://rpy.sourceforge.net/rpy2/doc-dev/html/index.html">
-documentation for the development branch</a> will document changes as
-they occur.
-</p>
-
</div>
<div class="news-body">
<h3>Contact</h3>
<p>
-The rpy mailing-list should be used for most of the questions.
+The rpy mailing-list, questions/answers boards such as
+<a href="http://www.stackoverflow.com">stackoverflow</a>
+should be used for most of the questions.
</p>
<p>
Use the <a href="contacts.html">contacts</a> page otherwise.
Modified: trunk/htdocs/templates/rpy2_documentation.html
===================================================================
--- trunk/htdocs/templates/rpy2_documentation.html 2010-07-17 11:38:56 UTC
(rev 785)
+++ trunk/htdocs/templates/rpy2_documentation.html 2010-09-12 15:26:51 UTC
(rev 786)
@@ -6,18 +6,24 @@
<h3>Documentation</h3>
<p>
Features for the release 2.1 are documented in
-the <a href="rpy2/doc-2.1/html/index.html">rpy2 documentation</a>, as
+the <a href="rpy2/doc-2.1/html/index.html">rpy2-2.1 documentation</a>, as
well as in Python docstrings.
Answers to questions such as how to download or install rpy2 are also
in that documentation.
</p>
<p>
-Documentation for the older releases 2.0.x are documented in
-a separate <a href="rpy2/doc-2.0/html/index.html">rpy2 documentation</a>.
+Features for the release 2.2 (currently under development) is in
+the <a href="rpy2/doc-2.2/html/index.html">rpy2-2.2 documentation</a>, as
+well as in Python docstrings.
</p>
<p>
+Documentation for the older 2.0.x series is in
+the <a href="rpy2/doc-2.0/html/index.html">rpy2-2.0 documentation</a>.
+</p>
+
+<p>
If something is not working as the documentation says it should, or
as you think it should,
ask on the list or file a bug report.
Modified: trunk/htdocs/templates/rpy2_download.html
===================================================================
--- trunk/htdocs/templates/rpy2_download.html 2010-07-17 11:38:56 UTC (rev
785)
+++ trunk/htdocs/templates/rpy2_download.html 2010-09-12 15:26:51 UTC (rev
786)
@@ -19,7 +19,7 @@
Recommended:
<ul>
<li> Python 2.6 </li>
- <li> R-2.10, compiled with the option <i>--enable-R-shlib</i>
+ <li> R-2.11, compiled with the option <i>--enable-R-shlib</i>
</ul>
</p>
@@ -55,8 +55,10 @@
</pre>
<p>
-<i>rpy2</i> is also packaged for a number of systems
-(Debian/Ubuntu, RedHat/Fedora, openSUSE, Gentoo, Fink, Macports).
+<i>rpy2</i> is also packaged for a number of systems:
+Debian/Ubuntu, RedHat/Fedora, openSUSE, Gentoo, Fink, Macports (OS X),
FreshPorts (BSD).
+The Debian packages maintained by Dirk Eddelbuettel are usually updated
shortly after new releases,
+but other distribution can have several months of delay, or even a year.
</p>
@@ -76,16 +78,15 @@
</pre>
and switching to the branch of interest with:
<pre>
-hg update -C version_2.0.x
+hg update -C [branch_name]
</pre>
-or
+</p>
+
+<p>
+A list of branch names can be obtained with:
<pre>
-hg update -C version_2.1.x
+hg branches
</pre>
-or the very experimental
-<pre>
-hg update -C version_2.1.x_python3
-</pre>
</p>
<p>
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
rpy-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/rpy-list