cvs: pearweb /weeklynews 20030209.en.html
| From: | Pierre-Alain Joye | Date: | Sat, 08 Feb 2003 17:39:53 +0000 |
| Subject: | cvs: pearweb /weeklynews 20030209.en.html | ||
| Groups: | php.pear.cvs | ||
| Request: | Send a blank email to pear-cvs+get-8763@lists.php.net to get a copy of this message | ||
pajoye Sat Feb 8 12:39:53 2003 EDT
Modified files:
/pearweb/weeklynews 20030209.en.html
Log:
Add PoW
Index: pearweb/weeklynews/20030209.en.html
diff -u pearweb/weeklynews/20030209.en.html:1.2 pearweb/weeklynews/20030209.en.html:1.3
--- pearweb/weeklynews/20030209.en.html:1.2 Sat Feb 8 07:26:30 2003
+++ pearweb/weeklynews/20030209.en.html Sat Feb 8 12:39:53 2003
@@ -1,5 +1,5 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<!-- $Id: 20030209.en.html,v 1.2 2003/02/08 12:26:30 tuupola Exp $ -->
+<!-- $Id: 20030209.en.html,v 1.3 2003/02/08 17:39:53 pajoye Exp $ -->
<html>
<head>
<title>x</title>
@@ -20,11 +20,78 @@
<hr />
<!-- SECTION --><a name="1"></a>
<h2>Package of the week</h2>
-<h3></h3>
-<h3></h3>
+<h3>Mono extension</h3>
+<h3>Who's Sterling Hughes</h3>
<p>
+ Don't ask me,
+ <a href="http://www.googlism.com/index.htm?ism=Sterling+Hughes&type=1">ask
google!</a>
</p>
+<h3>What is the pros/cons of publishing your work under PEAR/PECL ?</h3>
+<p>
+ PEAR/PECL's advantages will be different for every situation; in
+ general, I see 2 big advantages:<br>
+<ol>
+ <li>You want an automated package distribution and management system.
+ Installing the mono extension without the pear installer requires a
+ small amount of magic. Using the pear package system, it takes me only
+ a few minutes to create new releases, and for users, its a simple:i<br><br>
+
+ $ pear install mono<br><br>
+
+ (Note: you may use PEAR's package system outside of the PEAR framework.
+ External projects, for instance xdebug, do this.)<br><br>
+ </li>
+ <li> You want to publicize your library. You not only want other
+ developers to use your core, but you want reap the benefits of their
+ usage: testing and debugging. There is no better place for announcing a
+ package then PEAR/PECL, which has the weight of the PHP project behind
+ it.</li>
+ </ol>
+ As for cons - I don't see any. Unless you want to be closed, but then,
+ PEAR is not really the place for you.
+</p>
+<h3>What do you hope for the future of PEAR/PECL ?</h3>
+<p>
+ Evangelism - making PEAR the de-facto resource. Its current
+ framework/system is pretty robust; Stig and the team have done a great
+ job building it, now its time to let them come.
+</p>
+<h3>Mono, can you describe this package and the Mono technology ?</h3>
+<p>
+ Mono is an open source implementation of various components in the .NET framework. The Mono
+ extension is concerned with the Common Language Runtime (CLR) portion of Mono. CLR is a
+ common bytecode to which all .NET languages are compiled. Compilers are currently available
+ for C#, C++, C, VB.NET, and Java.<br><br>
+ CLR aims to commoditize the language syntax. Use different languages for different
+ purposes. If you prefer to write web frontends in PHP, but all your backend
+ code in C or C# - do so! Previously interfacing with such code was inefficient,
+ and required either a protocol bridge, such as COM or DCOM, or writing an extension,
+ often very time consuming. .NET is a functionality upgrade: everything is the
+ under the same hood.<br><br>
+
+ The mono extension allows you to access .NET assemblies (called "hosting"). It
+ works much like the Java extension, using Mono to do the dirty work. For example,
+ the quintessential Hello World, with a .NET twist:<br>
+<pre CLASS="php"><code>
+<?php
+$Console = new Mono('System.Console');
+$Console->WriteLine('Hello World');
+?>
+</code></pre>
+</p>
+<h3>What do you actually need from the community ?</h3>
+<p>
+George and I need the same thing: a billion dollars. I, however, will
+settle for lesser amounts, like a million or a couple hundred thousand.
+
+Just use the package! If you find bugs, or have questions drop me an
+email, sterling@php.net.
+</p>
+<p>
+Thank's to Sterling Hughes for this interview.
+</p>
+<p >
<h2>In the press</h2>
<!-- SECTION --><a name="2"></a>
<h3>php|architect</h3>