<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>

<channel>
	<title>m2f</title>
	<atom:link href="http://mail2forum.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://mail2forum.com</link>
	<description>connecting communities</description>
	<pubDate>Mon, 21 Sep 2009 16:46:13 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>September news</title>
		<link>http://mail2forum.com/2009/09/21/september-news/</link>
		<comments>http://mail2forum.com/2009/09/21/september-news/#comments</comments>
		<pubDate>Mon, 21 Sep 2009 16:46:13 +0000</pubDate>
		<dc:creator>Pda0</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<category><![CDATA[m2f]]></category>

		<category><![CDATA[Zend]]></category>

		<guid isPermaLink="false">http://mail2forum.com/?p=319</guid>
		<description><![CDATA[Things have gone a bit quiet on the m2f front. George is busy with life these months, and I&#8217;ve been working hard on my master studies.
Nevertheless, I will try to move the development forward a bit, albeit not with the rigurosity and elegance of George&#8217;s software design. Code like hell activated folks! I built a [...]]]></description>
			<content:encoded><![CDATA[<p>Things have gone a bit quiet on the m2f front. George is busy with life these months, and I&#8217;ve been working hard on my master studies.</p>
<p>Nevertheless, I will try to move the development forward a bit, albeit not with the rigurosity and elegance of George&#8217;s software design. Code like hell activated folks! I built a &#8220;pda_mess&#8221; branch where I&#8217;ll start my work.<br />
<span id="more-319"></span><br />
The goal: To have phpBB3< ->mail working asap. Hopefully later on George will be able to clean up the mess and integrate the development into the main &#8220;trunk&#8221; branch.</p>
<p>Yesterday I updated some of the code to support php 5.3.0. Also updated Zend framework. It seems that php is becoming increasingly strict with semantics, also there are several functions that are becoming deprecated. split() is giving me a headache right now, it&#8217;s beign replaced in favor of preg_split() is more powerful and faster. Sadly, split() is being used in the swift email library and in simpletest as well. All right, time to update the rest of the libraries&#8230;</p>
<p>.pd</p>
]]></content:encoded>
			<wfw:commentRss>http://mail2forum.com/2009/09/21/september-news/feed/</wfw:commentRss>
		</item>
		<item>
		<title>May&#8217;2009 update</title>
		<link>http://mail2forum.com/2009/05/07/may2009-update/</link>
		<comments>http://mail2forum.com/2009/05/07/may2009-update/#comments</comments>
		<pubDate>Thu, 07 May 2009 15:56:30 +0000</pubDate>
		<dc:creator>Pda0</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://mail2forum.com/?p=308</guid>
		<description><![CDATA[Hi everyone. May update? Where is April&#8217;s update you may ask?
As you already know, in these open source projects sometimes real life gets in the way, but after almost 9 years of development we can say with confidence that we always return to m2f!  
Well, m2f 2.0 is a complex design-focused message hub. Email [...]]]></description>
			<content:encoded><![CDATA[<p>Hi everyone. May update? Where is April&#8217;s update you may ask?</p>
<p>As you already know, in these open source projects sometimes real life gets in the way, but after almost 9 years of development we can say with confidence that we always return to m2f! <img src='http://mail2forum.com/dev_blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Well, m2f 2.0 is a complex design-focused message hub. Email handling complexity by itself is a big deal, and that is only one (albeit one of the most important) of the channels that m2f 2.0 supports. So, prioritizing is an important part of our development plans, remember we have only one senior developer (George) and one junior developer (me) right now. If you need m2f and can give us a hand (ie. 2-5 hours a week) then be sure to drop us a line - pm GeorgeC or Pda0 on the forum.</p>
<p>The current state of m2f 2.0 already allows for basic chaining of email, phpbb2, phpbb3, feed and other minor channels. Messages get threaded and attachments get processed, in a basic level (For more info read about MIME handling on previous blog posts). In general, the core m2f functionality is there, even though still in a immature state. One of the fun things that you can already do, and wasn&#8217;t possible with m2f 1.x, is binding phpbb2 and phpbb3 together (Or two phpbb3 installations together).</p>
<p>So, what&#8217;s next. There so many tasks lurking on the tracker, that we need some strategy to slowly crunch each of them. At the moment we have three objectives that drives our development priorities:<br />
<span id="more-308"></span></p>
<ol>
<li>The requirement of one of our sponsors that needs m2f working with mailman+phpbb3 asap.</li>
<li>Build a very simple m2f beta-quality solution involving only some of the functionality.</li>
<li>Reorganize milestones from functionality classes to integral and incremental functionality releases.</li>
</ol>
<p>Point 1 mainly focuses in mailman&lt;-&gt;phpbb3 integration.</p>
<p>In point 2, we are building a feed-&gt;phpbb3 solution that can be released as a separate, beta-quality MOD release. Even though this task will divert us a bit from the main line of development, it will help us get a bigger userbase of users/testers and also prove the new concepts in production environments.</p>
<p>Point 3 deserves some explanation. If you look at the milestones in the tracker, you will see that requirements are grouped thinking in the types of functionality that are needed. For example &#8220;Email features&#8221; or &#8220;messagers &amp; filters&#8221;, and so on. This helped the development a bit, as developers can focuse in one type of problem at a time, but it also greatly reduced the integral functionality of a m2f release. We want to change that strategy so that every m2f release has a bit of functionality from each class, and thus is more practical for normal use.</p>
<p>Other than these, we&#8217;ve been working in finishing Feed channel and other general design improvements. In latest SVN, Feed no longer (re)imports feed posts that were already imported in previous chain runs. Also there are big improvements in the html-&gt;bbcode parser.</p>
<p>Stay tuned!</p>
<p>.pd</p>
]]></content:encoded>
			<wfw:commentRss>http://mail2forum.com/2009/05/07/may2009-update/feed/</wfw:commentRss>
		</item>
		<item>
		<title>MIME handling tests</title>
		<link>http://mail2forum.com/2009/03/15/mime-handling-tests/</link>
		<comments>http://mail2forum.com/2009/03/15/mime-handling-tests/#comments</comments>
		<pubDate>Sun, 15 Mar 2009 21:21:17 +0000</pubDate>
		<dc:creator>George</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://mail2forum.com/?p=296</guid>
		<description><![CDATA[Hi all,
As I&#8217;ve been doing a huge amount of work on the email processing feature of m2f 2.0, I&#8217;d like some assistance with testing.
The new functionality is in the Email Import channel. In short, it will convert a multipart email (i.e. one in plain text as well as HTML, or an email with attachments) into [...]]]></description>
			<content:encoded><![CDATA[<p>Hi all,</p>
<p>As I&#8217;ve been doing a huge amount of work on the email processing feature of m2f 2.0, I&#8217;d like some assistance with testing.</p>
<p>The new functionality is in the Email Import channel. In short, it will convert a multipart email (i.e. one in plain text as well as HTML, or an email with attachments) into a single, flat message suitable for using later in an m2f chain.</p>
<p><span id="more-296"></span>For the present, all attachments are stripped from the incoming message, and saved into a directory on your filesystem. There&#8217;s a new File Manager class which servers up the files, given a unique URL. For example, on my test server, an attachment will be given a URL like this:</p>
<p><strong><span style="text-decoration: underline;">http://m2f/download?file=5863b365ee66b7a28546b4f07e09913b</span><span style="font-weight: normal;">. </span></strong></p>
<p><strong><span style="font-weight: normal;">If that URL is entered into a browser window, m2f will offer the file for download.</span></strong></p>
<p>I&#8217;d like you to test the following functionality:</p>
<ul>
<li>check that all processed emails are legible, and well-formatted</li>
<li>check that all attachments are correctly stripped, and are downloadable from the specified URL</li>
</ul>
<h3>Testing the MIME handling</h3>
<p>There is a specific sequence of operations you must follow to properly test the new functionality. Please follow the instructions carefully. You will need an archive of old emails to test with, in <span style="text-decoration: underline;">mbox</span> format. <strong>Please try to test at least some with HTML parts, and attachments, where possible. This is the main focus of the test!</strong></p>
<ol>
<li>Work with a <strong>copy</strong> of your mbox file, as we will be deleting messages individually from it as the test progresses.</li>
<li>First, it&#8217;s imperative that you do a new checkout from SVN (the MIME parsing feature isn&#8217;t yet available in a release), and run the entire test suite. Any errors must be reported and resolved before there&#8217;s any point in proceeding.</li>
<li>Set up the following chain using the m2f Admin Control Panel:
<ul>
<li>Import channel: M2f_Module_Channel_Email_Import_Mbox
<ul>
<li>set filePath to the path to your mbox file</li>
<li>set maxMsgs to 1</li>
<li>set deleteMsgs to false (i.e. do not check the box)</li>
</ul>
</li>
<li>Export channel: M2f_Module_Channel_FileWriter
<ul>
<li>set the filePath to the path of a file which is <strong>accessible using your webserver</strong>, with the suffix &#8220;.html&#8221;. For my tests, I use a file which can be accessed using the URL <span style="text-decoration: underline;">http://localhost/mime_test.html</span>.</li>
</ul>
</li>
</ul>
</li>
<li>Run the chain. This should result in the contents of the first email in the mbox being parsed by m2f, and written to the file specified in the Filewriter export.</li>
<li>View the HTML file in your browser. If the original email contained any HTML, the generated file should be in HTML as well, and should already look good in your browser. If the original was plain text only, the contents of the HTML file will actually be plain text, so you&#8217;ll need to <em>View Source</em> in your browser to see the correct output. Please ignore the fact that a plain text message looks crap when viewed as HTML - that&#8217;s expected behaviour!</li>
<li>Check that the message looks good - it should be legible, with no missing images or text. Please note that it will not necessarily look the same as in your email client, as at present I&#8217;m stripping all CSS from the HTML headers. This may change in future.</li>
<li>Check that any attachments were correctly scrubbed, and that they are now accessible using the given URL. A block of text like this:<br />
<code>An attachment was scrubbed:<br />
Name: my_pic.jpg<br />
Type: image/jpeg<br />
URL : http://m2f/download?file=98070067013836d34358de6c092ef3c0</code>should have been added to the bottom of the message for each attachment. Copy the URL, paste it into your browser, and you should get the option to download the file. Check the file is of the correct type (i.e. Microsoft Word documents open OK in Word, etc.), and that the contents is as expected.</li>
<li>If <strong>anything</strong> went wrong with the parsing - if the email looks weird, images are missing, attachment are not accessible, etc. - please do the following:
<ul>
<li>copy the RAW source of the email in question from your mbox file. It will be the  text starting from line 1, and going up to the next instance of this string: <em><span style="text-decoration: underline;">a new line, followed by the word &#8220;From&#8221;, followed by a space</span></em>.</li>
<li>paste the raw email into a new text file. Please use the same encoding as the mbox file - if in doubt, use UTF-8.</li>
<li>replace any sensitive data with dummy data - but please don&#8217;t in any way alter the syntax of the email</li>
<li>email the file as an attachment to me at <a href="mailto:george@mail2forum.com">george@mail2forum.com</a>, explaining what the problems were.</li>
</ul>
</li>
<li>If the output looks OK, delete the raw email from the mbox (see above for how to identify a single email). This should leave the first line of the mbox file as the &#8220;From &#8230;&#8221; line of email number 2.</li>
<li>Run the chain again for the second email.</li>
</ol>
<p>I&#8217;m very grateful for your help with testing this complex bit of code!</p>
]]></content:encoded>
			<wfw:commentRss>http://mail2forum.com/2009/03/15/mime-handling-tests/feed/</wfw:commentRss>
		</item>
		<item>
		<title>MIME Handling (Mail attachments)</title>
		<link>http://mail2forum.com/2009/03/07/mime-handling-mail-attachments/</link>
		<comments>http://mail2forum.com/2009/03/07/mime-handling-mail-attachments/#comments</comments>
		<pubDate>Sat, 07 Mar 2009 19:30:55 +0000</pubDate>
		<dc:creator>Pda0</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://mail2forum.com/?p=286</guid>
		<description><![CDATA[We&#8217;ve been testing current MIME handling functionality for a while now, and I must say it&#8217;s working quite well! But&#8230; what the hell is MIME? Read on (Screenshots available!).
After the initial importing of a message, m2f analyzes the message content in order to understand its structure. If the message is being imported from an email [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve been testing current MIME handling functionality for a while now, and I must say it&#8217;s working quite well! But&#8230; what the hell is MIME? Read on (Screenshots available!).</p>
<p>After the initial importing of a message, m2f analyzes the message content in order to understand its structure. If the message is being imported from an email channel, that means looking the current format of the message (ie. html, plain text and so on), checking if the email has attachments (normal attachments or inline attachments), etc. The way that emails handle multiple formats and attachments is called <a href="http://en.wikipedia.org/wiki/MIME">MIME Handling</a>. As quoted from wikipedia:</p>
<p><span id="more-286"></span></p>
<blockquote><p><strong>Multipurpose Internet Mail Extensions</strong> (<strong>MIME</strong>) is an Internet standard that extends the format of <span class="mw-redirect">e-mail</span> to support:</p>
<ul>
<li>Text in <span class="mw-redirect">character sets</span> other than ASCII</li>
<li>Non-text attachments</li>
<li>Message bodies with multiple parts</li>
<li>Header information in non-ASCII character sets</li>
</ul>
</blockquote>
<p>Yes&#8230; daily life email messages are more complex than you could think! A typical email could have several parts, including a plain-text AND html-version of the message, inline images, file attachments and so on. m2f goes through all the parts and cleverly guesses which parts should be used for the message conversion process, which should be stored for later use, and which we&#8217;ll actually discard as message scrap.</p>
<p>m2f is being designed to alter the original message as well, which is an important matter for security&#8217;s and flexibility&#8217;s sake. For example, it will be able to sanitize html messages in order to try and filter out common code-inyection vulnerabilities (such as <a href="http://en.wikipedia.org/wiki/Cross_Site_Scripting">Cross Site Scripting</a>). This will be configurable in the future.</p>
<p>Right now m2f mainly passes html as-is to the export channel, but first it strips all attachments and stores them in the m2f attachments directory. It then adds a link to every attachment at the bottom of the message, that points to the attachment that was stripped. This might be early attachment management, but it is working very well! Check this out:</p>
<div id="attachment_287" class="wp-caption alignnone" style="width: 310px"><a href="http://mail2forum.com/dev_blog/wp-content/uploads/2009/03/original_outlook_email.jpg"><img class="size-medium wp-image-287" title="original_outlook_email" src="http://mail2forum.com/dev_blog/wp-content/uploads/2009/03/original_outlook_email-300x192.jpg" alt="Original Outlook Email" width="300" height="192" /></a><p class="wp-caption-text">Original Outlook Email</p></div>
<div id="attachment_288" class="wp-caption alignnone" style="width: 310px"><a href="http://mail2forum.com/dev_blog/wp-content/uploads/2009/03/m2f_processed_mime.jpg"><img class="size-medium wp-image-288" title="m2f_processed_mime" src="http://mail2forum.com/dev_blog/wp-content/uploads/2009/03/m2f_processed_mime-300x237.jpg" alt="m2f Processed Email" width="300" height="237" /></a><p class="wp-caption-text">m2f Processed Email</p></div>
<p>Did you notice the &#8220;scrubbed attachment&#8221; on the Processed Email? Of course this is bare-bones implementation, there is still a lot to do, but the most difficult part (MIME Handling!) is almost over. The screenshots above are a result of a &#8220;mbox-&gt;filewriter&#8221; chain configured with current SVN <img src='http://mail2forum.com/dev_blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>.pd</p>
]]></content:encoded>
			<wfw:commentRss>http://mail2forum.com/2009/03/07/mime-handling-mail-attachments/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Building a channel for m2f 2.0</title>
		<link>http://mail2forum.com/2009/02/25/building-a-channel-for-m2f-20/</link>
		<comments>http://mail2forum.com/2009/02/25/building-a-channel-for-m2f-20/#comments</comments>
		<pubDate>Wed, 25 Feb 2009 19:27:55 +0000</pubDate>
		<dc:creator>Pda0</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://mail2forum.com/?p=283</guid>
		<description><![CDATA[Hi everyone!
These have been busy days! George is finishing off MIME handling of email messages and building the general architecture that will eventually support full attachment management between channels.
I have been working in the Feed class, adding export functionality and also did some heavy refactoring to get cleaner code. There are still things to be [...]]]></description>
			<content:encoded><![CDATA[<p>Hi everyone!</p>
<p>These have been busy days! George is finishing off MIME handling of email messages and building the general architecture that will eventually support full attachment management between channels.</p>
<p>I have been working in the Feed class, adding export functionality and also did some heavy refactoring to get cleaner code. There are still things to be done, in particular the configuration of the channel in the Admin-Cp, but we are almost there.</p>
<p>I would like to tell you a story about what&#8217;s involved in building a channel with the current state of the code (alpha 4):<br />
<span id="more-283"></span></p>
<ul>
<li>First of all, as always, you have to draw a basic sketch of what you want to do. For Feed I knew I wanted to import web feeds (mainly rss) into a forum, and export, say, latest 10 posts in a given forum out to a rss xml file.</li>
<li>It is important to think whether your channel will only import, export, or both!</li>
<li>Then, you build the framework of your channel, classes and interfaces, in the &#8220;lib\M2f\Module\Channel&#8221; directory. The tests will go into &#8220;\tests\lib\M2f\Module\Channel&#8221; directory.</li>
<li>Then you can start building up the tests, then adding code to make them pass. You always build the test before writing actual code because it cleans up the design and also helps developing very robust code!</li>
</ul>
<p>m2f channels revolve around objects called &#8220;Generic Messages&#8221;, which are, in essence, a data structure that holds all the information a message could eventually have. The channel converts messages from other sources such as Forums and Email into a Generic Message, or a Generic Message into a post or email message.</p>
<p>Having a Generic Message structure is the central approach of how m2f bind channels together. Instead of building a n-to-n format converter between channels, we decided using an intermediate format that every channel must know about.</p>
<p>So, for import channels, the difficulty resides in connecting to the remote software (via database link, POP, propietary API&#8230; you name it) and extracting messages in the original format. Then, convert that format into a Generic Message that can be further processed.</p>
<p>For export channels, the algorithm must take a Generic Message, convert it to the destination format, and finally connect to the remote software to submit the new message.</p>
<p>This might sound easy enough, but there are several pitfalls, including: Message threading, ugly code at the remote software side, attachment handling, weird uses cases (what happens if&#8230;.?) and others. So, you have to take these into consideration if you want to develop a robust channel.</p>
<p>.pd</p>
]]></content:encoded>
			<wfw:commentRss>http://mail2forum.com/2009/02/25/building-a-channel-for-m2f-20/feed/</wfw:commentRss>
		</item>
		<item>
		<title>m2f 2.0 Alpha 4 Demonstration Videos</title>
		<link>http://mail2forum.com/2009/02/18/m2f-20-alpha-4-demonstration-videos/</link>
		<comments>http://mail2forum.com/2009/02/18/m2f-20-alpha-4-demonstration-videos/#comments</comments>
		<pubDate>Wed, 18 Feb 2009 12:02:36 +0000</pubDate>
		<dc:creator>George</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://mail2forum.com/?p=171</guid>
		<description><![CDATA[Here are a number of useful videos to introduce m2f v2.0 alpha 4, released Feb 11th, 2009.

Installation &#38; Basic Chain
The video shows the basic installation procedure, and setting up a test chain with a Random Text Generator input and a File Writer output.

m2f 2.0 Alpha 4: mbox email to phpBB 3
An introduction to m2f v2.0 [...]]]></description>
			<content:encoded><![CDATA[<p>Here are a number of useful videos to introduce m2f v2.0 alpha 4, released Feb 11th, 2009.</p>
<p><span id="more-171"></span></p>
<h2>Installation &amp; Basic Chain</h2>
<p>The video shows the basic installation procedure, and setting up a test chain with a Random Text Generator input and a File Writer output.</p>
<p><!-- Smart Youtube --><span class="youtube"><object width="640" height="360"><param name="movie" value="http://www.youtube.com/v/mjk-d5cO2q0&amp;rel=0&amp;color1=3a3a3a&amp;color2=999999&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/mjk-d5cO2q0&amp;rel=0&amp;color1=3a3a3a&amp;color2=999999&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" type="application/x-shockwave-flash" allowfullscreen="true" width="640" height="360" ></embed><param name="wmode" value="transparent" /></object></span><a href="http://www.youtube.com/watch?v=mjk-d5cO2q0"><img src="http://img.youtube.com/vi/mjk-d5cO2q0/default.jpg" width="130" height="97" border=0></a></p>
<h2>m2f 2.0 Alpha 4: mbox email to phpBB 3</h2>
<p>An introduction to m2f v2.0 alpha 4, released Feb 11th, 2009. The video shows the connection procedure with a remote host such as phpBB, and setting up a chain from a mbox email file to a phpBB 3 forum.</p>
<p><!-- Smart Youtube --><span class="youtube"><object width="640" height="360"><param name="movie" value="http://www.youtube.com/v/odkcA-GIZu4&amp;rel=0&amp;color1=3a3a3a&amp;color2=999999&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/odkcA-GIZu4&amp;rel=0&amp;color1=3a3a3a&amp;color2=999999&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" type="application/x-shockwave-flash" allowfullscreen="true" width="640" height="360" ></embed><param name="wmode" value="transparent" /></object></span><a href="http://www.youtube.com/watch?v=odkcA-GIZu4"><img src="http://img.youtube.com/vi/odkcA-GIZu4/default.jpg" width="130" height="97" border=0></a></p>
]]></content:encoded>
			<wfw:commentRss>http://mail2forum.com/2009/02/18/m2f-20-alpha-4-demonstration-videos/feed/</wfw:commentRss>
		</item>
		<item>
		<title>m2f v2.0 alpha 4 released</title>
		<link>http://mail2forum.com/2009/02/16/m2f-v20-alpha-4-released/</link>
		<comments>http://mail2forum.com/2009/02/16/m2f-v20-alpha-4-released/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 20:05:30 +0000</pubDate>
		<dc:creator>Pda0</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://mail2forum.com/?p=167</guid>
		<description><![CDATA[Dear m2f community,
The m2f development team are delighted to announce the immediate availability of Alpha release 2.0.0a4. This is an alpha-quality build of the forthcoming v2.0 release, which will see the transformation of m2f from a simple phpBB -&#62; email link into a multi-faceted message hub.
This release is aimed at alpha/beta-testers only. It is absolutely [...]]]></description>
			<content:encoded><![CDATA[<p>Dear m2f community,</p>
<p>The m2f development team are delighted to announce the immediate availability of Alpha release 2.0.0a4. This is an alpha-quality build of the forthcoming v2.0 release, which will see the transformation of m2f from a simple phpBB -&gt; email link into a multi-faceted message hub.</p>
<p><span id="more-167"></span>This release is aimed at alpha/beta-testers only. It is <span style="font-weight: bold;">absolutely not</span> ready for production use. Installation requires a long and precise list of instructions, and testing requires a number of dedicated resources, with potential risk to databases. Support will not be offered unless accompanied by bug reports on our Issue Tracker. Please <span style="font-weight: bold;">only</span> download this if you are a member of the <a class="postlink" href="../../forums/groupcp.php?g=1974" target="_blank">Beta Testers group</a>.</p>
<p>For an indication of the new features in this release, please see the <a class="postlink" href="http://tracker.mail2forum.com/versions/show/4" target="_blank">roadmap</a> on the m2f Issue Tracker. For an introduction to v2.0, help with installation, testing and setup, please see our <a href="v20-development/" target="_blank">documentation</a>.</p>
<p>The release can be downloaded from Sourceforge at the following link:<br />
<a href="https://sourceforge.net/project/showfiles.php?group_id=68964&amp;package_id=67748&amp;release_id=660489" target="_blank">https://sourceforge.net/project/showfiles.php?group_id=68964&amp;package_id=67748&amp;release_id=660489</a></p>
<p><span style="color: red;">If there are any PHP developers who would like to be involved in the development of m2f v2.0, please get in touch with Pda0 or Georgec on the forum!</span></p>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://mail2forum.com/2009/02/16/m2f-v20-alpha-4-released/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Milestone 1 feature development is ready</title>
		<link>http://mail2forum.com/2009/02/10/milestone-1-feature-development-is-ready/</link>
		<comments>http://mail2forum.com/2009/02/10/milestone-1-feature-development-is-ready/#comments</comments>
		<pubDate>Wed, 11 Feb 2009 01:52:33 +0000</pubDate>
		<dc:creator>Pda0</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://mail2forum.com/?p=139</guid>
		<description><![CDATA[George has finished developing all of the Milestone 1 features! Right now we are in the process of verifying the release and last-minute bugfixing, but the release of this milestone, also known as &#8220;m2f 2.0a4&#8243; (Alpha 4), is imminent.
Beta testers: You&#8217;ll have work to do pretty soon! We submitted a new page into our documentation [...]]]></description>
			<content:encoded><![CDATA[<p>George has finished developing all of the <a href="http://tracker.mail2forum.com/versions/show/4">Milestone 1 features</a>! Right now we are in the process of verifying the release and last-minute bugfixing, but the release of this milestone, also known as &#8220;m2f 2.0a4&#8243; (Alpha 4), is imminent.</p>
<p>Beta testers: You&#8217;ll have work to do pretty soon! We submitted a new page into our documentation : <a href="v20-troubleshooting/">v2.0 troubleshooting</a>. This page includes bug reporting, testing environment resetting, etc. If you are a beta-tester (and thus member of the beta testers group in the forum), be sure to read that guide and comment!</p>
<p>Oh, and by the way, for sanity&#8217;s sake George has improved the configuration procedure for phpBB installations - no more host-key copying&amp;pasting! You can review the updated install instructions on the <a href="m2f-20-installation/">m2f installation</a> page.</p>
<p><span id="more-139"></span>Other than the occasional bug-squashing, we have encountered some interesting design decisions. There is a lot yet to be implemented, such as message routers, which will provide branching and probably chain-chaining (did that made sense?), among other things, but it is amazing how basic and plain functionality can make our developer minds go berserk! Just go and read some bug reports to see what I&#8217;m talking about.</p>
<p>On the planning side, now that we are near releasing the Alpha 4 build, we will start doing some heavy reorganization on the features present on future releases. We&#8217;ll try to release more often and thus with less new features per build. Note that even though this is an alpha-quality release, which means that there is a quite long feature list pending development, this is by no means a small or buggy release. Each time we release a m2f build, we will do our best to provide users of bug-free software, and with each additional release we plan to add at least one major feature until we finish the first Release Candidate.</p>
<p>.pd</p>
]]></content:encoded>
			<wfw:commentRss>http://mail2forum.com/2009/02/10/milestone-1-feature-development-is-ready/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Housekeeping!</title>
		<link>http://mail2forum.com/2009/02/05/housekeeping/</link>
		<comments>http://mail2forum.com/2009/02/05/housekeeping/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 19:33:09 +0000</pubDate>
		<dc:creator>Pda0</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<category><![CDATA[m2f]]></category>

		<guid isPermaLink="false">http://mail2forum.com/?p=109</guid>
		<description><![CDATA[While George is busy building the threading functionality in SVN, I did a hell of a cleanup in our different information spaces:

Reactivated the m2f wiki as READ-ONLY. This site has some good information for m2f 1.2, although some of it is outdated. It has been hammered a lot by spammers though, and maintainance was a [...]]]></description>
			<content:encoded><![CDATA[<p>While George is busy building the threading functionality in SVN, I did a hell of a cleanup in our different information spaces:</p>
<ul>
<li>Reactivated the <a href="/docs/">m2f wiki </a>as READ-ONLY. This site has some good information for m2f 1.2, although some of it is outdated. It has been hammered a lot by spammers though, and maintainance was a pain, so I just turned it back on READ-ONLY.</li>
<li>Added and polished several sections of the <a href="/v20-development/">2.0 development page</a>. Be sure to check out the new <a href="m2f-20-design/">m2f 2.0 design </a>and the <a href="m2f-20-threading-uses-cases/">m2f 2.0 threading uses cases</a> pages.</li>
<li> Cleaned up and updated the announcements in the <a href="/forums/viewforum.php?f=28">v1.2</a> and <a href="/forums/viewforum.php?f=25">v2.0 development</a> forums with download, install, etc. instructions (Note that v2.0 developers forum is accesible only for users in the developers group).</li>
<li>Did other smaller housekeeping tasks.</li>
</ul>
<p><span id="more-109"></span>We also configured (with m2f of course!) two new activity tracking forums:</p>
<ul>
<li><a href="/forums/viewforum.php?f=32">v2.0 SVN activity</a>: It&#8217;s constantly updated with last-minute Subversion commits (Out-of-the-oven code)</li>
<li><a href="/forums/viewforum.php?f=33">v2.0 Tracker activity</a>: It automatically stores changes to our <a href="http://tracker.mail2forum.com">issue tracker</a>, including bugs, new features, changes in our roadmap, etc.</li>
</ul>
<p>If you wish to subscribe to those forums, just visit the <a href="/forums/m2f_usercp.php">Forum Subscriptions</a> link on the forum (You have to be a registered user!).</p>
<p>Last but not least, if you want to keep yourself updated with latests posts in this blog, there is also a <a href="/feed/">RSS Feed </a>available. Until we build a <a href="http://tracker.mail2forum.com/issues/show/153">wordpress channel</a> for m2f 2.0, we&#8217;ll manually post on the forums a link here as well!</p>
]]></content:encoded>
			<wfw:commentRss>http://mail2forum.com/2009/02/05/housekeeping/feed/</wfw:commentRss>
		</item>
		<item>
		<title>m2f 2.0 Milestone 1 is near completion!</title>
		<link>http://mail2forum.com/2009/02/02/m2f-20-milestone-1-is-near-completion/</link>
		<comments>http://mail2forum.com/2009/02/02/m2f-20-milestone-1-is-near-completion/#comments</comments>
		<pubDate>Tue, 03 Feb 2009 02:05:51 +0000</pubDate>
		<dc:creator>Pda0</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://mail2forum.com/?p=21</guid>
		<description><![CDATA[Dear m2f&#8217;ers, the first milestone is VERY near! We&#8217;ll release an private alpha-quality build to developers and the beta-tester team with preliminar functionality:

Basic Mail to Forum using POP3,SMTP,Sendmail,mbox,phpBB2 and phpBB3
Some basic channels like FileWriter (Export), Random Text Generator (Import)
Basic RSS Feed import to any functional export channel (SMTP,phpBBx,FileWriter).
Forum mirroring! Watch phpBB2 and phpBB3 talk together.
Basic [...]]]></description>
			<content:encoded><![CDATA[<p>Dear m2f&#8217;ers, the first milestone is VERY near! We&#8217;ll release an private alpha-quality build to developers and the beta-tester team with preliminar functionality:</p>
<ul>
<li>Basic Mail to Forum using POP3,SMTP,Sendmail,mbox,phpBB2 and phpBB3</li>
<li>Some basic channels like FileWriter (Export), Random Text Generator (Import)</li>
<li>Basic RSS Feed import to any functional export channel (SMTP,phpBBx,FileWriter).</li>
<li>Forum mirroring! Watch phpBB2 and phpBB3 talk together.</li>
<li>Basic Admin Control Panel</li>
<li>Message threading</li>
</ul>
<p><span id="more-21"></span>For more details, check out our Roadmap in the <a href="http://tracker.mail2forum.com/projects/roadmap/m2f#Milestone%201:%20Private%20Alpha%20release" target="_self">tracker</a>. For the PHP gurus out there, m2f boasts under the hood an impressive design framework. Just to mention a few tips:</p>
<ul>
<li>Connection to the web-based-channels like phpBB2 and phpBB3 is made using direct http connections! This means that there is no need to actually host those forums in the same server than m2f.</li>
<li>Configuration of phpBB channels is EASY. Just upload one file, do a tiny include on one file, and you are done. (Note: phpBB2 install is a bit trickier because of some phpBB2 design flaws we must fix before connecting it to m2f) (Note2: In milestone 1 this is not as easy as it sounds, but milestone 2 will further simplify the task of configuring phpBB channels - <a class="issue" href="http://tracker.mail2forum.com/issues/show/137">Feature #137</a>)</li>
</ul>
<p>Of course, all of this is built upon some nice frameworks - read more about that on the <a title="Technology" href="../../v20-development/technology/">Technology</a> page. Last but not least an annoucement&#8230; I&#8217;m getting back at coding! Yeah, you&#8217;ll see some Pda0&#8217;s SVN checkins on our <a href="http://mail2forum.com/forums/viewforum.php?f=32">code repository activity forum </a> <img src='http://mail2forum.com/dev_blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I built the Feed channel in a week with the help of George, with Unit and Acceptance tests and all, and it was lovely to see some rss feeds imported into my test phpBB3 forum!</p>
<p>Stay tuned!</p>
<p>.pd</p>
]]></content:encoded>
			<wfw:commentRss>http://mail2forum.com/2009/02/02/m2f-20-milestone-1-is-near-completion/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
