<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>mojoportal Wiki &amp; Documentation Rss Feed</title><link>http://www.codeplex.com/mojoportal/Wiki/View.aspx?title=Home</link><description>mojoportal Wiki Rss Description</description><item><title>Updated Wiki: Home</title><link>http://mojoportal.codeplex.com/wikipage?version=30</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;mojoPortal is an extensible cross platform, cross database, mobile friendly, content management system &amp;#40;CMS&amp;#41; and web application framework written in C&amp;#35; ASP.NET. mojoPortal has many included features like Blogs, Forums, Event Calendar, Google Maps, Contact Form, Polls, Surveys, ecommerce &amp;#38; more. Easy to learn, easy to use, easy to extend. If you know how to make an ASP.NET UserControl then you already know how to implement a feature that can plug into mojoPortal. Get results quickly by building your next web site or application using mojoPortal. For the database you can use MS SQL 2005-2008/SqlAzure/SQL CE, MySql, PostgreSql, SQLite, or Firbird Sql. It can even run on Linux using Mono. mojoPortal places a lot of emphasis on web standards and accessibility. Virtually all of the administrative features can be used even if javascript is disabled. mojoPortal ships with about 30 good looking skins. Anyone with a good understanding of html and css should find it straightforward creating custom skins. mojoPortal also runs well in &lt;a href="http://www.mojoportal.com/mediumtrust.aspx" class="externalLink"&gt;Medium Trust&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; hosting.&lt;br /&gt;&lt;br /&gt;mojoPortal targets .NET 4.0 and .NET 3.5 SP1. The last release to target 2.0 is version 2.2.7.9&lt;br /&gt;&lt;br /&gt;&amp;quot;A Solid CMS Option for .NET Shops&amp;quot; - &lt;a href="http://www.informationweek.com/blog/main/archives/2009/01/mojoportal_a_so.html" class="externalLink"&gt;Information Week&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.packtpub.com/article/mojoportal-wins-best-other-open-source-content-management-system" class="externalLink"&gt;Best Non-PHP Content Management System - 2007 CMS Awards&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;**Important Note!**&lt;/b&gt; &lt;br /&gt;We recently changed our source code repository to Mercurial. The easiest way to get the latest stable source code is using &lt;a href="http://tortoisehg.bitbucket.org/" class="externalLink"&gt;TortoiseHG&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;:&lt;br /&gt;https://hg01.codeplex.com/mojoportal&lt;br /&gt;See &lt;a href="http://www.mojoportal.com/getting-the-code-with-tortoisehg.aspx" class="externalLink"&gt;Getting the Code with TortoiseHG&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for full instructions.&lt;br /&gt;The source code (in the repository) is now pre-configured for 4.0 .NET, for instructions on using 3.5 .NET see &lt;a href="http://www.mojoportal.com/the-net-4-transition-plan-for-mojoportal.aspx" class="externalLink"&gt;the mojoPortal .NET 4 Transition Plan&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. &lt;br /&gt;Working with the source code requires Visual Studio 2010.&lt;br /&gt;&lt;br /&gt;For complete information, documentation and support forums, please visit &lt;a href="http://www.mojoportal.com" class="externalLink"&gt;http://www.mojoportal.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/installation-quick-start.aspx" class="externalLink"&gt;mojoPortal Installation Guide&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/creating-skins-from-artisteer-html-templates.aspx" class="externalLink"&gt;Easy Skinning with Artisteer&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/hello-world-developer-quick-start.aspx" class="externalLink"&gt;mojoPortal Hello World Developer Quick Start&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/developertrainingvideos.aspx" class="externalLink"&gt;Developer Training Videos&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/documentation.aspx" class="externalLink"&gt;mojoPortal Documentation&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/forums.aspx" class="externalLink"&gt;mojoPortal Support Forums&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/roadmap.aspx" class="externalLink"&gt;mojoPortal Project Road Map&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;To learn how to use mojoPortal, you may find it helpful to watch these video tutorials:&lt;br /&gt;&lt;a href="http://www.mojoportal.com/training-videos-quick-start-tutorial.aspx" class="externalLink"&gt;mojoPortal User Guide Quick Start&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/video-creating-pages-and-managing-the-site-hierarchy.aspx" class="externalLink"&gt;How To Manage The Site Hierarchy&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/publishing-the-same-content-on-multiple-pages.aspx" class="externalLink"&gt;How To Publish Content on Multiple Pages&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/videos.aspx" class="externalLink"&gt;More Training Videos&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="rss"&gt;&lt;div class="accentbar"&gt;&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;mojoPortal Change Blog News Feed&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/YnmYC7JgWFo/going-mobile-with-mojoportal"&gt;Going Mobile with mojoPortal&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Tuesday, July 12, 2011&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	I'm very excited to announce that &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt; can now be optimized very well for major smart phones like iPhone, Android, and Windows Phone 7.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Actually I have 3 related things to announce.&lt;/p&gt;
&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		mojoPortal 2.3.6.7 is now available on our &lt;a href="http://www.mojoportal.com/download"&gt;download page&lt;/a&gt;.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		We have a new product available now, named &lt;a href="http://www.mojoportal.com/mobile-kit-pro-product"&gt;Mobile Kit Pro&lt;/a&gt; (requires mojoPortal 2.3.6.7), that includes a custom menu we implemented just for smart phones and a skin optimized for smart phones.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Updated versions of &lt;a href="http://www.mojoportal.com/form-wizard-pro-product.aspx"&gt;Form Wizard Pro&lt;/a&gt; and &lt;a href="http://www.mojoportal.com/event-calendar-pro-product.aspx"&gt;Event Calendar Pro&lt;/a&gt; with compatibility updates for mojoPortal 2.3.6.7 and Mobile Kit Pro.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;	&lt;img alt="mojoPortal.com shown in Mobile Kit Pro" src="http://www.mojoportal.com/Data/Sites/1/productscreenshots/mojoportal-mobile.png" style="width: 320px; height: 480px; " /&gt;&amp;nbsp;&lt;img alt="mojoportal.com showing the menu in Mobile Kit Pro" src="http://www.mojoportal.com/Data/Sites/1/productscreenshots/mojoportal-mobile2.png" style="width: 320px; height: 480px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	See the &lt;a href="http://www.mojoportal.com/mobile-kit-pro-product"&gt;Mobile Kit Pro product page&lt;/a&gt; for full details. You can also check out &lt;a href="http://www.mojoportal.com"&gt;this site&lt;/a&gt; or our &lt;a href="http://demo.mojoportal.com"&gt;demo site&lt;/a&gt; using an iPhone, Android phone, or Windows Phone 7. My goal with Mobile Kit Pro is that you could just drop it in and set it as the mobile skin, and it would just work with most of your existing site content. In those few cases where you may have some content that doesn't work well even with Mobile Kit Pro applied, the new features in mojoPortal make it possible for you to make custom mobile specific versions of some content if you needed to or just leave some content out of the mobile experience. Of course this is the first release of Mobile Kit Pro and there will be free upgrades for future versions, so those who purchase it can provide feedback and impact the future of the product.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	What's New in mojoPortal 2.3.6.7?&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	A lot of the work to make Mobile Kit Pro possible went into mojoPortal itself. We went through most of the features and in cases where the markup didn't lend itself well to the small screen size, we implemented alternate markup and made it possible to configure the use of the alternate markup from the theme.skin file. We also made a lot of different things about the rendering configurable from the theme.skin file, in some cases it is possible to override specific feature instance settings from the theme.skin. Even things like posting in the Forums from your smart phone should be a reasonably good experience.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Support for mobile specific skins, there is a new drop down list in Site Settings where you can specify the Mobile Skin for the site.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Simple but configurable mobile user agent detection is used to apply the mobile skin, see the Mobile Kit Pro product page for details.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Any page and any content instance in mojoPortal can be marked as for WebOnly, MobileOnly or the default All so that you have the ability to make mobile specific versions of your content if needed or leave out specific content from the mobile view if it doesn't work well on small screens. You will see a new dropdown list for this in Page Settings and on the General Tab in Feature Settings.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Some work has been done to combine javascripts as much as possible for better performance.&lt;/p&gt;
&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		Added support for the Google Plus Button in the Blog&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Upgrade to CKeditor 3.6.1&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Upgrade to TinyMCE 3.4.3.2&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Updated the CDN versions of jQuery and jQueryUI to the latest versions.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Updated translations, thanks to all of our translators!&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		A few bug fixes for things reported in the forums since the last release.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;	I think this is probably one of the most exciting announcements I've made since the beginning of the mojoPortal project, at least I'm very excited about it. It is very in keeping with our slogan "Advanced Web Sites Made Easy". Now mojoPortal can be a framework for developing custom mobile web applications as well.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Updates for Form Wizard Pro and Event Calendar Pro&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	As mentioned above we also did some work in Form Wizard Pro and event Calendar Pro so that they could also be optimized for mobile. These updates also require mojoPortal 2.3.6.7. They are free upgrades for existing customers, just sign in to the site as the user who purchased the product(s), and then click the "My Account" link at the top of the page, and then click "Order History".&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com/going-mobile-with-mojoportal'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/going-mobile-with-mojoportal'&gt;...&lt;/a&gt;&lt;a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=Going+Mobile+with+mojoPortal+http%3a%2f%2fwww.mojoportal.com%2fgoing-mobile-with-mojoportal'&gt;&lt;img src='http://www.mojoportal.com/Data/SiteImages/tweetthis3.png' alt='Tweet This' /&gt;&lt;/a&gt;&lt;div class='fblikebutton'&gt;&lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fwww.mojoportal.com%2fgoing-mobile-with-mojoportal&amp;amp;layout=standard&amp;amp;show_faces=false&amp;amp;width=450&amp;amp;height=35&amp;amp;action=like&amp;amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/k-P-ALcQ0tU/small-updates-for-our-add-on-products"&gt;Small Updates for our Add On Products&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Tuesday, June 21, 2011&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;h3&gt;&lt;br /&gt;	&lt;a href="http://www.mojoportal.com/event-calendar-pro-product.aspx"&gt;Event Calendar Pro 3.4&lt;/a&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Compatibility updates for mojoPortal 2.3.6.6.&lt;br /&gt;&lt;br /&gt;	Added support for using Bing Maps as an alternate to Google Maps.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://www.mojoportal.com/event-calendar-pro-product.aspx"&gt;&lt;img alt="Event Calendar Pro" src="http://www.mojoportal.com/Data/Sites/1/productscreenshots/eventcalpro-monthview-sm2.png" style="width: 230px; height: 132px; " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	&lt;a href="http://www.mojoportal.com/form-wizard-pro-product.aspx"&gt;Form Wizard Pro 2.6.0.1&lt;/a&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Compatibility updates for mojoPortal 2.3.6.6.&lt;br /&gt;&lt;br /&gt;	Fixed bug in email notification where if more than one email address was configured for notification it failed to send the email. This bug was introduced in version 2.6.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://www.mojoportal.com/form-wizard-pro-product.aspx"&gt;&lt;img alt="Form Wizard Pro" src="http://www.mojoportal.com/Data/Sites/1/formwizard-small.png" style="width: 236px; height: 216px; " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	&lt;a href="http://www.mojoportal.com/web-invoice-pro-product.aspx"&gt;Web Invoice Pro 1.7.0.1&lt;/a&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Compatibility updates for mojoPortal 2.3.6.6.&lt;br /&gt;&lt;br /&gt;	Added the ability to mark an invoice as paid in case payment came in through a different channel than online.&lt;br /&gt;&lt;br /&gt;	Fixed a bug where the payment due date was always 30 days after the invoice date even if you specified a different due date.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://www.mojoportal.com/web-invoice-pro-product.aspx"&gt;&lt;img alt="Web Invoice Pro" src="http://www.mojoportal.com/Data/Sites/1/productscreenshots/webinvoice-pay-230px.jpg" style="width: 230px; height: 187px; " /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	These are free upgrades for existing customers. If you previously purchased any of these products you can sign into this site (using the account that you used to purchase) and click the "My Account" link at the top and then "Order History". From there you can always download the latest version of the products you purchased.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Note that all of these updates require mojoPortal 2.3.6.6, so make sure you upgrade mojoPortal&amp;nbsp;before updating or installing these add on products.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com/small-updates-for-our-add-on-products'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/small-updates-for-our-add-on-products'&gt;...&lt;/a&gt;&lt;a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=Small+Updates+for+our+Add+On+Products+http%3a%2f%2fwww.mojoportal.com%2fsmall-updates-for-our-add-on-products'&gt;&lt;img src='http://www.mojoportal.com/Data/SiteImages/tweetthis3.png' alt='Tweet This' /&gt;&lt;/a&gt;&lt;div class='fblikebutton'&gt;&lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fwww.mojoportal.com%2fsmall-updates-for-our-add-on-products&amp;amp;layout=standard&amp;amp;show_faces=false&amp;amp;width=450&amp;amp;height=35&amp;amp;action=like&amp;amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/nYvHdQp29RQ/mojoportal-2366-released"&gt;mojoPortal 2.3.6.6 Released&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Sunday, May 29, 2011&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	I'm happy to announce the release of &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt; 2.3.6.6, available now on our &lt;a href="http://www.mojoportal.com/download"&gt;download page&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	I know it might seem unusual to make a new release on a Sunday on a holiday weekend, but it just worked out that the new release was ready today and since it has some updates that community members have been waiting for I thought I should make it available as soon as possible.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	What's New?&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Added a new prompt in edit screens to prevent accidently leaving the page if there are unsaved changes in the editor. I know I have experienced occasions myself where I was working on a long blog post or article, and by some strange combination of keystrokes it canceled out of the editor and jumped back a page and lost my work. The new prompt will prevent that.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="screen shot of leave this page prompt" src="http://www.mojoportal.com/Data/Sites/1/media/blogposts/exitprompt.png" style="width: 362px; height: 139px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Made it possible to browse and preview skins from page settings and/or user profile when per page skins or per user skins are enabled.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Users in roles that can manage skins can also have access to user specific skins even if it is not enabled for users in general. This makes it possible to work on skin changes or new skins more easily before assigning the skin to the site in general.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Added support for the new google analytics feature that allows Tracking Page Load time, this is now enabled by default. Once you start capturing this data it is available in a new &lt;a href="http://analytics.blogspot.com/2011/05/measure-page-load-time-with-site-speed.html"&gt;Site Speed report in the new version of Google Analytics&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Our home made tweet this link stopped working recently after some changes at twitter, so we updated to the official widget. This works much nicer now because twitter now has their own url shortening service to automatically shorten urls when using their widget.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Upgrade to CKeditor 3.6&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Fixes and improvements in support for Artisteer 3 RC. There have been a few minor changes in the markup generated by Artisteer over the various beta and release candidates of Artisteer 3, making it kind of a moving target to provide support for it. This release of mojoPortal has been updated to work with the latest &lt;a href="http://www.artisteer.com/?p=news"&gt;RC 2 of Artisteer 3&lt;/a&gt;, released on May 25. There has also been some under the hood work to make our markup rendering more flexible and this will make it easier to support changes in Artisteer in the future as well as make it possible to support use of HTML 5 structural elements like section and article.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Added unit sales to some commerce reports.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Miscellaneous minor bug fixes for things reported in the forums since the last release.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Updated translations thanks to our awesome translation team!&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com/mojoportal-2366-released'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/mojoportal-2366-released'&gt;...&lt;/a&gt;&lt;a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=mojoPortal+2.3.6.6+Released+http%3a%2f%2fwww.mojoportal.com%2fmojoportal-2366-released'&gt;&lt;img src='http://www.mojoportal.com/Data/SiteImages/tweetthis3.png' alt='Tweet This' /&gt;&lt;/a&gt;&lt;div class='fblikebutton'&gt;&lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fwww.mojoportal.com%2fmojoportal-2366-released&amp;amp;layout=standard&amp;amp;show_faces=false&amp;amp;width=450&amp;amp;height=35&amp;amp;action=like&amp;amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/Vufvb2amGiQ/mojoportal-sightings-for-may-2011"&gt;mojoPortal Sightings for May 2011&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Tuesday, May 24, 2011&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	Imagine Cup 2011 Multimedu - PEARLS Team&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Please join me in congratulating these guys on winning 3rd place in the &lt;a href="http://www.imaginecup.com/"&gt;2011 Imagine Cup&lt;/a&gt; in Greece with an application they built on top of &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://www.youtube.com/watch?v=XClqjmjXw24"&gt;http://www.youtube.com/watch?v=XClqjmjXw24&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;	Note that the audio portion of the video is in Greek, but if you enable closed captioning it has English captions.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Based on viewing the video, I would describe the system as a learning management system that supports users with special needs by making it possible to have multiple ways of presenting the same material and a social networking aspect that enables crowd sourcing the creation of material in various formats to support the needs of the users.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Consisting of 4 interconnected sub systems, a multi media dictionary of terms which is enriched by the users, a library of educational multimedia material accessible to everyone who is interested, Parallel presentation that refers to interactive teaching, social networking capabilities to promote mass participation and communication. For each term in the dictionary, there are multiple descriptions in the form of text, audio, pictures, and video in sign language. Also there is support for blind users with vocalized instructions. There is support for text to speech. The user interface adapts to the needs of the user. For example a dyslexic user can adjust the font size. Users can interact with the system using a web browser, mobile device or Windows Phone.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It is always rewarding to see the things that people build on top of mojoPortal. By not building from scratch they saved a lot of development time and were able to focus much sooner on the functionality they wanted to build. They have plans to bring the system online in the future, so we will post about them again once it is possible to see the site, but for now you can get a pretty good idea of what they have built from the video.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://post.ca.gov/"&gt;California Commission on Peace Officer Standards and Training&lt;/a&gt; (POST)&lt;br /&gt;&lt;br /&gt;	&lt;br /&gt;&lt;br /&gt;	We've featured this site before, so I'm leaving out the image, but I thought it was worth mentioning again because they let me know about an award they won and an even bigger award that they are in the running for. Quoting Linda Sabella, Information System Analyst with POST:&lt;/p&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;	&lt;p&gt;&lt;br /&gt;		I just thought you might like an update on our submission of our Mojoportal site for a “Best of California” award.&amp;nbsp; We did win an award.&amp;nbsp; We won for custom software that our programmers built on top of Mojoportal that allows peace officers to access records and course catalogs. Awardees listed here &lt;a href="http://www.centerdigitalgov.com/survey/2581"&gt;http://www.centerdigitalgov.com/survey/2581&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;		&lt;br /&gt;&lt;br /&gt;		After the awards closed, the State of California CIO, impressed by our use of Mojoportal,&amp;nbsp;&amp;nbsp; recommended our site for a national award.&amp;nbsp; This submission is specifically for our use of a&amp;nbsp; content management system.&amp;nbsp; We have submitted the paperwork and will let you know if we are successful in winning an award. Website &lt;a href="http://www.nascio.org/awards/2011awards/"&gt;http://www.nascio.org/awards/2011awards/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;		&lt;br /&gt;&lt;br /&gt;		mojoportal has been a great asset to us.&amp;nbsp; Thank you for all of your efforts.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;br /&gt;	&lt;a href="http://spaceneedle50.com/"&gt;The Space Needle 50th Anniversary site&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://spaceneedle50.com/"&gt;&lt;img alt="Space Needle" src="http://www.mojoportal.com/Data/Sites/1/media/blogposts/spaceneedle.png" style="width: 650px; height: 516px; " /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	For those who don't know, the Space Needle, is a monument in Seattle Washington that opened just in time for the 1962 Seattle Worlds Fair and has become "Seattle's favorite icon".&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	A few sites were submitted by Bibiana Garcia Zapata of Columbia&lt;/p&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;	&lt;p&gt;&lt;br /&gt;		I'm the leader of a community in Internet named Avanet, we found mojoPortal and now We are so happy. We help others to mount their sites with mojo in our hosting with the multiple sites feature, :) It allows us to help and promote our slogan "digital altruism", our additional projects are&lt;br /&gt;&lt;br /&gt;		&lt;br /&gt;&lt;br /&gt;		Our site is &lt;a href="http://www.avanet.org"&gt;www.avanet.org&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;		and these are the projects that we help&lt;br /&gt;&lt;br /&gt;		&lt;a href="http://www.barcampmedellin.org"&gt;http://www.barcampmedellin.org&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;		&lt;a href="http://www.anti-depredadores.org"&gt;http://www.anti-depredadores.org&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;		&lt;a href="http://senageeks.avanet.org"&gt;http://senageeks.avanet.org&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;		&lt;a href="http://www.nexos.net.co/"&gt;http://www.nexos.net.co/&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;br /&gt;	&lt;a href="http://www.avanet.org"&gt;&lt;img alt="Avanet site" src="http://www.mojoportal.com/Data/Sites/1/media/blogposts/avanet.png" style="width: 650px; height: 550px; " /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Thanks to all the community members who keep us informed of the sites they are building with mojoPortal! If you've done something interesting with mojoPortal we'd love to hear from you, and maybe we will feature your site in a blog post.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com/mojoportal-sightings-for-may-2011'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/mojoportal-sightings-for-may-2011'&gt;...&lt;/a&gt;&lt;a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=mojoPortal+Sightings+for+May+2011+http%3a%2f%2fwww.mojoportal.com%2fmojoportal-sightings-for-may-2011'&gt;&lt;img src='http://www.mojoportal.com/Data/SiteImages/tweetthis3.png' alt='Tweet This' /&gt;&lt;/a&gt;&lt;div class='fblikebutton'&gt;&lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fwww.mojoportal.com%2fmojoportal-sightings-for-may-2011&amp;amp;layout=standard&amp;amp;show_faces=false&amp;amp;width=450&amp;amp;height=35&amp;amp;action=like&amp;amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/UF4cgtTj37A/form-wizard-pro-26-released.aspx"&gt;Form Wizard Pro 2.6 Released&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Thursday, May 12, 2011&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	I'm happy to announce&amp;nbsp;the release of &lt;a href="http://www.mojoportal.com/form-wizard-pro-product.aspx"&gt;Form Wizard Pro&lt;/a&gt; 2.6, available now in the &lt;a href="http://www.mojoportal.com/store.aspx"&gt;mojoPortal Store&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://www.mojoportal.com/form-wizard-pro-product.aspx"&gt;&lt;img alt="form wizard pro" src="http://www.mojoportal.com/Data/Sites/1/formwizard-small.png" style="float: left; width: 236px; height: 216px;margin-right: 10px; " /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a significant upgrade with major new features. For existing customers who have already purchased Form Wizard Pro, it is a free upgrade. You can always get the latest version of by signing in to the site using the account that you used to purchase, then click the "My Account" link at the top of the page and the click "Order History", from there you can download the latest version of any add on products you have purchased.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://www.mojoportal.com/form-wizard-pro-product.aspx"&gt;Form Wizard Pro&lt;/a&gt; is the most popular add on product for &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal CMS&lt;/a&gt;&amp;nbsp;(requires mojoPortal 2.3.6.4 or higher) and a great addition to any site. With Form Wizard Pro you can easily create custom forms and surveys on your site and this release adds a number of the most requested new features including:&lt;/p&gt;
&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		Support for File Uploads, you can configure it to allow up to 4 files to be uploaded as part of the form submission. You can even have the files included as attachments in the notification email.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		A new plugin system that allows developers to &lt;a href="http://www.mojoportal.com/implementing-a-custom-form-submission-handler.aspx"&gt;implement custom Form Submission Handlers&lt;/a&gt;&amp;nbsp;to do additional custom processing on the submitted data.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Support for per question custom CSS classes to make it even easier to style your forms.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		A new setting that allows you to leave the details out of the notification email in case sensitive data is being submitted that you would rather not include in email.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		A new setting that allows leaving out unanswered questions when including the form details in the notification. This can be helpful in saving paper if you are printing the email notifications and have long forms with lots of optional questions.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;	You can also try Form Wizard Pro on our &lt;a href="http://demo.mojoportal.com"&gt;demo site&lt;/a&gt; to see how easy it really is. If you are getting a lot of value out of the free mojoPortal features why not purchase &lt;a href="http://www.mojoportal.com/form-wizard-pro-product.aspx"&gt;Form Wizard Pro&lt;/a&gt; for your site, it will make your site even better and the sales revenue supports the ongoing development of mojoPortal.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com/form-wizard-pro-26-released.aspx'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/form-wizard-pro-26-released.aspx'&gt;...&lt;/a&gt;&lt;a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=Form+Wizard+Pro+2.6+Released+http%3a%2f%2fwww.mojoportal.com%2fform-wizard-pro-26-released.aspx'&gt;&lt;img src='http://www.mojoportal.com/Data/SiteImages/tweetthis3.png' alt='Tweet This' /&gt;&lt;/a&gt;&lt;div class='fblikebutton'&gt;&lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fwww.mojoportal.com%2fform-wizard-pro-26-released.aspx&amp;amp;layout=standard&amp;amp;show_faces=false&amp;amp;width=450&amp;amp;height=35&amp;amp;action=like&amp;amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/IyVUsou7x6c/mojoportalcom-gets-a-new-look.aspx"&gt;mojoPortal.com Gets a New Look!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Thursday, April 28, 2011&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	I've just updated this site to use a new skin designed by Joe Davis of &lt;a href="http://i7media.net/"&gt;http://i7media.net/&lt;/a&gt;i7MEDIA. I wasn't really dissatisfied with the previous design in general, it was pretty decent and in some ways it makes me a little sad to change from what had become so familiar to me. But the new design seems very clean and there is a lot of attention to detail that really looks professional and I think in some cases the new design improves the usability of the site.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The menu structure is very nice and one of the most striking elements of the design. But the usability improvements are the result of making things stand out more. For example people hardly seemed to notice the forum descriptions and posting guidelines in the old design. It is right there on the page but somehow it often goes un-noticed because it doesn't grab your attention, so the result is that people often post questions in the wrong forum or leave out information that is expected to be included. With the new design, the forum description/instructions really stand out and I anticipate it will be noticed better than with the old design. Notice also the nice attention to detail for the pager link styles.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	New Design Forums&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="screen shot of new design for forums" src="http://www.mojoportal.com/Data/Sites/1/media/blogposts/forums-newdesign.jpg" style="width: 650px; height: 453px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Old Design Forums&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="screen shot of old forum design" src="http://www.mojoportal.com/Data/Sites/1/media/blogposts/forums-olddesign.jpg" style="width: 650px; height: 433px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Similarly, on our search page there has always been a little help link that people could click to learn how to do more advanced searching, but in the old design hardly anyone ever noticed it. Whereas again in the new design it really jumps out and I anticipate more people will click the help link and will have better luck searching once they know the tips from the help.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	New Design Search&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="screen shot of new search design" src="http://www.mojoportal.com/Data/Sites/1/media/blogposts/search-newdesign.jpg" style="width: 650px; height: 254px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Old Design Search&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="screen shot of old search design" src="http://www.mojoportal.com/Data/Sites/1/media/blogposts/search-olddesign.jpg" style="width: 650px; height: 296px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	A huge thanks goes out to Joe Davis for his hard work on this design! Joe is also working on a variation on this design but with a different color scheme that we will ship with a future release of mojoPortal.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	What do you think? Do you like the new design better than the old one?&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Please also let us know if you notice any pages on this site that don't look right with the new design, we are still tweaking a few things here and there.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com/mojoportalcom-gets-a-new-look.aspx'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/mojoportalcom-gets-a-new-look.aspx'&gt;...&lt;/a&gt;&lt;a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=mojoPortal.com+Gets+a+New+Look!+http%3a%2f%2fwww.mojoportal.com%2fmojoportalcom-gets-a-new-look.aspx'&gt;&lt;img src='http://www.mojoportal.com/Data/SiteImages/tweetthis3.png' alt='Tweet This' /&gt;&lt;/a&gt;&lt;div class='fblikebutton'&gt;&lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fwww.mojoportal.com%2fmojoportalcom-gets-a-new-look.aspx&amp;amp;layout=standard&amp;amp;show_faces=false&amp;amp;width=450&amp;amp;height=35&amp;amp;action=like&amp;amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/ASJ1y2LI0lI/recent-mojoportal-sightings-april-2011.aspx"&gt;Recent mojoPortal Sightings April 2011&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, April 27, 2011&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	Just a quick post to highlight a few &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt;&amp;nbsp;sites that have come to my attention recently.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The &lt;a href="http://www.escondido.org/"&gt;City of Escondido California&lt;/a&gt; went live with their main site using mojoPortal back in December of 2010, but more recently they went live with a new site for their &lt;a href="http://police.escondido.org/"&gt;Police Department&lt;/a&gt; and for &lt;a href="http://recreation.escondido.org/"&gt;Recreation&lt;/a&gt;, and work is under way for a new site for their Fire Department.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://police.escondido.org/"&gt;&lt;img alt="Escondido Police Department site screen shot" src="http://www.mojoportal.com/Data/Sites/1/media/mojosites/escondido-police.jpg" style="width: 650px; height: 528px; " /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://recreation.escondido.org/"&gt;&lt;img alt="Escondido Recreation site screen shot" src="http://www.mojoportal.com/Data/Sites/1/media/mojosites/escondido-recreation.jpg" style="width: 650px; height: 528px; " /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Quoting Jamie Eubanks, a developer in the IT Department for the city:&lt;/p&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;	&lt;p&gt;&lt;br /&gt;		"the PD site was pretty straightforward this time around (nothing custom). I can say that it's the great out-of-the-box flexibility of mojoPortal that allowed us to create a large and comprehensive site like this with no programming on our part. This is also our first site which was developed end-to-end by our webmaster with minimal technical support needed. She developed the site skin from scratch in Artisteer, and reused some of the layout.master tweaks we developed for the main site (like the Google Translate widget at the top of each page)."&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;br /&gt;	Another recent site is the &lt;a href="http://www.solareuropa.co.uk/"&gt;Solar Europa&lt;/a&gt; site designed by &lt;a href="http://www.thedesignloft.co.uk/mojoportal-skins-designer-mojoportal-themes.aspx"&gt;The Design Loft&lt;/a&gt;, one of our partners in the UK. They have done over 20 projects so far using mojoPortal.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="screen shot of Solar Europa site" src="http://www.mojoportal.com/Data/Sites/1/media/mojosites/solar-europa.jpg" style="width: 650px; height: 528px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	We are continually adding new sites to our &lt;a href="http://www.mojoportal.com/sites.aspx"&gt;mojo Sites list&lt;/a&gt;. If you've designed a mojoPortal site that you are particularly proud of, &lt;a href="http://www.mojoportal.com/Forums/ForumView.aspx?pageid=5&amp;amp;mid=34&amp;amp;ItemID=6"&gt;let us know&lt;/a&gt;, we'd love to hear about it and maybe we will feature your site in a blog post.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com/recent-mojoportal-sightings-april-2011.aspx'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/recent-mojoportal-sightings-april-2011.aspx'&gt;...&lt;/a&gt;&lt;a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=Recent+mojoPortal+Sightings+April+2011+http%3a%2f%2fwww.mojoportal.com%2frecent-mojoportal-sightings-april-2011.aspx'&gt;&lt;img src='http://www.mojoportal.com/Data/SiteImages/tweetthis3.png' alt='Tweet This' /&gt;&lt;/a&gt;&lt;div class='fblikebutton'&gt;&lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fwww.mojoportal.com%2frecent-mojoportal-sightings-april-2011.aspx&amp;amp;layout=standard&amp;amp;show_faces=false&amp;amp;width=450&amp;amp;height=35&amp;amp;action=like&amp;amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/WSN-_ip91RI/mojoportal-2365-released.aspx"&gt;mojoPortal 2.3.6.5 Released&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Friday, April 15, 2011&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	I'm happy to announce the release of &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt; 2.3.6.5, available now on our &lt;a href="http://www.mojoportal.com/download.aspx"&gt;download page&lt;/a&gt;.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	This is not a major update but it does have some things to make it worth upgrading.&lt;/div&gt;
&lt;h3&gt;&lt;br /&gt;	Editor Updates&lt;/h3&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	Both CKeditor and TinyMCE put out new releases with bug fixes and updates, many of which are related to IE 9 and Firefox 4.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	Upgrade to CKEditor 3.5.3&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	Upgrade to TinyMCE 3.4.2&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	There was an error happening under .NET 4 Medium Trust hosting related to our older FCKeditor. Nothing had changed in this editor for a long time so I'm surprised that we had never seen this error until recently. It makes me wonder if there was some behavior change that came with a recent Windows Update. In any case the error is fixed in this release.&lt;/div&gt;
&lt;h3&gt;&lt;br /&gt;	jQuery Updates&lt;/h3&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	We had a bug report about our jQueryUI Date Picker where it was not formatting dates correctly for en-NZ. It turned out that support for en-NZ was only added to the jQueryUI Date Picker as of version 1.8.9, so the solution was to upgrade to a newer version. However, we had been holding off on upgrading jQueryUI because we knew there was an issue in the Time Picker extension that we were using where it did not work with newer versions of jQueryUI than 1.8.6. Fortunately we found another Time Picker extension for the jQueryUI date picker and it seems to work with any version of jQueryUI.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	So we updated to jQuery 1.5.2 and jQueryUI 1.8.11. Note that upgrading is really just changing 2 config settings since we load jQuery and jQueryUI from the google CDN. So if you are using any custom jQuery plugins and they don't work with the newer versions of jQuery or jQueryUI, you could override the version from user.config to keep using an older compatible version of jQuery or jQueryUI.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&lt;img alt="date time picker screen shot" src="http://www.mojoportal.com/Data/Sites/1/media/date-timepicker.png" style="width: 287px; height: 400px; " /&gt;&lt;/div&gt;
&lt;h3&gt;&lt;br /&gt;	Support for Newsletter Throttling&lt;/h3&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	It had been requested a while back to have a way to throttle the sending of the newsletter. Blasting out an email to a lot of users in a short time can make it look like spam to some receiving mail servers, especially if you are using a consumer email account or you don't have a well known reputable mail server. So it can be beneficial to limit the rate at which you send the email messages to your list. The mojoPortal newsletter subscriber list is getting pretty large and we had some trouble with our February newsletter due to sending the emails too fast. I got a few non-delivery notifications from @msn.com and others saying that we sent too many in a short period of time. So it was a priority to implement this before we sent the March newsletter. It really helped as we had no non-deliveries related to sending them too fast.&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	There is a new setting that you can override in user.config:&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&amp;lt;!-- you can throttle the sending of the newsletter 0 = unlimited/no throttling --&amp;gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&amp;lt;add key="NewsletterMaxToSendPerMinute" value="0" /&amp;gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	If you enter a number greater than zero it will sleep for one minute after each round of sending that many. So if you set it to 10, it will blast out 10 in a row and then sleep for a minute and the repeat until it sends to each subscriber in the list. I set it to 10 before sending the March mojoPortal newsletter. Of course the larger the list the longer it will take but you can calcualte approximately how long it will take at any given rate and you can use a higher setting to send them faster if you need to.&amp;nbsp;&lt;/div&gt;
&lt;h3&gt;&lt;br /&gt;	Updates for Artisteer 3 Release Candidate&lt;/h3&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	Many of us in the mojoPortal community are avid fans of &lt;a href="http://www.mojoportal.com/creating-skins-from-artisteer-html-templates.aspx"&gt;Artisteer&lt;/a&gt;. We've been working on supporting their new 3.0 version since it was in Beta, and recently it has become a Release Candidate. So we've put some final touches on our work and are now including example skins for use in making mojoPortal skins from Artisteer 3 Html template exports. We still continue to support older Artisteer versions since 2.3, but some of the older example skins have been moved into the extra-skins.zip download that we ship with each mojoPortal release to make room for the newer Artisteer 3.0 versions of the same designs.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	We now have updated documentation for &lt;a href="http://www.mojoportal.com/creating-skins-from-artisteer-html-templates.aspx"&gt;Creating mojoPortal Skins from Artisteer 3 Html Exports&lt;/a&gt;.&amp;nbsp;&lt;/div&gt;
&lt;h3&gt;&lt;br /&gt;	Miscellaneous&lt;/h3&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	Support for custom regex and error message for email validation on registration page, you can override our defaults with these settings:&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&amp;nbsp;&amp;lt;add key="CustomEmailRegex" value=""/&amp;gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&amp;nbsp;&amp;lt;add key="CustomEmailRegexWarning" value=""/&amp;gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	Support for more page settings when creating initial content from config files&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	Support for configuring the Thread UICulture separately from the Culture. The UICulture is only used for choosing the resource files, whereas the Culture is used for formatting numbers, curreny, and dates.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	This example uses German for the numbers and date formats and uses English for the resource files.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&amp;lt;add key="UseCultureOverride" value="true" /&amp;gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&amp;lt;add key="site1culture" value="de-CH" /&amp;gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&amp;lt;add key="site1uiculture" value="en-US" /&amp;gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	Fixed bug in the SQL CE data layer that prevented the Newsletter feature from working in our package for SQL CE.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	Lots of updated translations thanks to our Translation Team&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	Other miscellaneous little tweaks and fixes for things reported in the forums since the last release.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&lt;p&gt;&lt;br /&gt;		&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;	&lt;p&gt;&lt;br /&gt;		&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com/mojoportal-2365-released.aspx'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/mojoportal-2365-released.aspx'&gt;...&lt;/a&gt;&lt;a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=mojoPortal+2.3.6.5+Released+http%3a%2f%2fwww.mojoportal.com%2fmojoportal-2365-released.aspx'&gt;&lt;img src='http://www.mojoportal.com/Data/SiteImages/tweetthis3.png' alt='Tweet This' /&gt;&lt;/a&gt;&lt;div class='fblikebutton'&gt;&lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fwww.mojoportal.com%2fmojoportal-2365-released.aspx&amp;amp;layout=standard&amp;amp;show_faces=false&amp;amp;width=450&amp;amp;height=35&amp;amp;action=like&amp;amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/irTRCiIQvO4/mojoportal-2364-released.aspx"&gt;mojoPortal 2.3.6.4 Released&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, March 30, 2011&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	I'm happy to announce the release of &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt; 2.3.6.4, available now on our &lt;a href="http://www.mojoportal.com/download.aspx"&gt;download page&lt;/a&gt;.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Improved Usability for Multi Site Administration&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	There is a new site list page, that provides a link for creating new sites and a pageable list of existing sites. If you want to show the site id in the list you can add this to user.config&lt;br /&gt;&lt;br /&gt;	&amp;lt;add key="ShowSiteIdInSiteList" value="true" /&amp;gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="site list screen shot" src="http://www.mojoportal.com/Data/Sites/1/media/sitelist.png" style="width: 263px; height: 239px;" /&gt;&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Improved Usability for Managing Large Site Hierarchies&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	When creating or editing pages there has always been a dropdown list for selecting the parent page or you could set it to root for a root level page. When sites have a large number of pages this dropdown list would become unwieldy, so we implemented a new dialog page for selecting the parent page, the dialog pages uses a treeview with populate on demand to drill down to the page you want to use as the parent page so it can better handle large numbers of pages.&lt;br /&gt;&lt;br /&gt;	The dropdown list is easier to use for sites that don't have a huge amount of pages so we made it continue to use the dropdown if the number of pages in the site is less than 150. You can configure the setting if needed or desired. For example if you prefer to always use the dialog page then you could set it to 0.&lt;br /&gt;&lt;br /&gt;	&amp;lt;add key="TooManyPagesForDropdownList" value="150" /&amp;gt;&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	New Child Pages Site Map Module&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Pages have had a setting for a long time allowing you to show the child pages site map as a menu. This can be very useful especially for pages that are just used for grouping of child pages.&lt;br /&gt;&lt;br /&gt;	But the child page site map built into the page has some limitations, for example if you want to have content on the page in addition to the child page site map, it could either go above or below the child page site map depending on the position of the control in layout.master&lt;br /&gt;&lt;br /&gt;	&lt;br /&gt;&lt;br /&gt;	&lt;br /&gt;&lt;br /&gt;	&amp;lt;portal:ChildPageMenu ID="ChildPageMenu" runat="server"&amp;gt;&amp;lt;/portal:ChildPageMenu&amp;gt;&lt;br /&gt;&lt;br /&gt;	&lt;br /&gt;&lt;br /&gt;	so it was an either or kind of thing you could not do it differently on differnet pages unless you used a different skin.&lt;br /&gt;&lt;br /&gt;	&lt;br /&gt;&lt;br /&gt;	So, Joe Davis implemented a new Feature Module for Child Page Site Map that you can put on a page just like any other content feature and this allows you to position it any way you like, even in side columns&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Support for Slide Show Pager in Html Content Feature&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Again, thanks to Joe Davis who implemented some default css and other changes needed to support the pager for the jQuery Cycle plugin that can be used in the Html Content feature for making slide shows out of html elements.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Image Gallery Improvement&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Changed to use colorbox, a nicer lightbox effect instead of the previously used greybox thanks to Jamie Eubanks.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	List/Links Improvement&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It is now possible to browse in order to link to pages or files within the site, similar to the link browser that was already implemented in the wysiwyg editor, the new link browser populates the url textbox in the List/Links feature.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Support for Roles That Can Manage Users&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	allows delegating user management to users without making them full administrators.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Registration Page Improvements&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Previously we could make custom user profile properties that were required for registration to appear on the registration page, but there was not a way to show optional custom profile properties on the registration page. It is now possible.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The registration agreement is now per site and has an edit page, previously it came from config files and was global to all sites in an installation.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Improvements to the Initial Content System&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The Initial Content System is used to populate the first site during installation and to populate new sites when they are created. We've made changes for better support for configuration of nested pages and also created an interface that can be implemented for populating custom features. I will be updating the documentation for the Initial Content System in the next few days and will update this post with a link once it is completed.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Improvements for Design/Skinning&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It is now possible to import and export skins as .zip files and there is a new permission in Site Settings for "Roles That Can Manage Skins". It is also now possible to edit css files in the browser. While it is probably better to do the main skin development on your local machine, it is possible to edit css files in the browser and it is useful for small css tweaks.&lt;br /&gt;&lt;br /&gt;	&lt;br /&gt;&lt;br /&gt;	You can disable the ability to upload skins and edit CSS by adding this to user.config:&lt;br /&gt;&lt;br /&gt;	&amp;lt;add key="AllowEditingSkins" value="false" /&amp;gt;&lt;br /&gt;&lt;br /&gt;	&lt;br /&gt;&lt;br /&gt;	I have it disabled for example on the demo site.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="skin manager screen shot" src="http://www.mojoportal.com/Data/Sites/1/media/skinmanager.png" style="width: 540px; height: 436px;" /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	There is a new Page Setting that allows page specific css classes on the body tag as well as a setting for page specific menu css classes.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	There is a new class on editor body making it easier when you need to override some of the styles in the editor, you can do it with body.wysiwygeditor {} in CSS.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	All of the skins that ship with mojoPortal use h1 for the site name and h2 for headings of feature instances. Some designers prefer for SEO (Search Engine Optimization) reasons to not use a heading at all for the site title and use h1 for the feature instance headings. In the past we had a global config setting that could be used to override the heading:&lt;br /&gt;&lt;br /&gt;	&lt;br /&gt;&lt;br /&gt;	&amp;lt;add key="ModuleTitleTag" value="h2" /&amp;gt;&lt;br /&gt;&lt;br /&gt;	&lt;br /&gt;&lt;br /&gt;	In the new version, it is possible to edit the setting used for feature instances right from the Feature Instance Settings page (ModuleSettings.aspx). The heading is now stored in the database so it is possible to use different headings on different instances. When new instances are created it defaults to whatever you have for this setting: &amp;lt;add key="ModuleTitleTag" value="h2" /&amp;gt;&lt;br /&gt;&lt;br /&gt;	&lt;br /&gt;&lt;br /&gt;	This is an advanced feature and it is possible to put something incorrect for the heading element, so it is disabled completely by default and even when it is enabled it is limited to users in "Roles That Can Manage Skins". You can enable it by adding this to your user.config:&lt;br /&gt;&lt;br /&gt;	&lt;br /&gt;&lt;br /&gt;	&amp;lt;add key="EnableEditingModuleTitleElement" value="true" /&amp;gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Since this is a new data filed used for the heading element, existing data will be updated to have h2 which is the default. However if you were previously using the config setting to force a different heading, for example if you were forcing it to use h1 by using this setting:&lt;br /&gt;&lt;br /&gt;	&lt;br /&gt;&lt;br /&gt;	&amp;lt;add key="ModuleTitleTag" value="h1" /&amp;gt;&lt;br /&gt;&lt;br /&gt;	&lt;br /&gt;&lt;br /&gt;	then you will need to manually update the existing data by running a sql query like this:&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	UPDATE mp_Modules&lt;br /&gt;&lt;br /&gt;	SET HeadElement = 'h1'&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Then going forward it will use the config setting for the default on new instances.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	We also did a lot of work to make menu and treeview rendering more flexible. It is now possible to control which CSS classes are rendered on the menu ul, li and a elements. In the coming days I will be writing documentation about the new settings available and how to use them. I will update this post with links as I progress with the documentation.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	As always you should review the &lt;a href="http://www.mojoportal.com/Forums/Thread.aspx?pageid=5&amp;amp;mid=34&amp;amp;ItemID=4&amp;amp;thread=5160"&gt;sticky thread about important skin changes &lt;/a&gt;that you will need to apply to your custom skins after upgrading.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Other Stuff&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The friendly urls used in mojoPortal can be problematic for some non-ascii languages, we've had a config setting for a while that could disable it for CMS pages, but it has been requested to also be able to disable it for blog posts. It is now possible to do this from user.config&lt;br /&gt;&lt;br /&gt;	This setting disables it globally in the blog feature.&lt;br /&gt;&lt;br /&gt;	&lt;br /&gt;&lt;br /&gt;	&amp;lt;add key="Blog:UseFriendlyUrls" value="false" /&amp;gt;&lt;br /&gt;&lt;br /&gt;	&lt;br /&gt;&lt;br /&gt;	You can also disable it for specific module ids using this pattern, where th number is the module id.&lt;br /&gt;&lt;br /&gt;	&lt;br /&gt;&lt;br /&gt;	&amp;lt;add key="Blog:UseFriendlyUrls-3" value="false" /&amp;gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	As many of you probably know, javascript wysiwyg (What You See is What You Get) editors don't work in devices such as iPad, iPhone, Android, etc. Historically we have degraded to a plain text area for these devices so at least it is still possible to edit or post in the forums. In this release we integrated &lt;a href="http://markitup.jaysalvat.com/home/"&gt;MarkItUp&lt;/a&gt; textarea editor for use with iPad and smart phones for a little better editing experience than a plain textarea. It is not a wysiwyg editor, it is an editor for html editing, the content in the editor is still raw html but there are convenient toolbar items to help you write the html.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Upgrade to TinyMCE 3.4.1&lt;br /&gt;&lt;br /&gt;	Upgrade to CKeditor 3.5.2&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Many translation updates, thanks to all our translation team members and to the &lt;a href="http://amanuens.com/"&gt;Amanuens&lt;/a&gt; service!&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Various bug fixes for things reported in the forums since last release.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Corresponding Updates for Add On Products&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	An Update for NeatUpload is also included and this required us to make corresponding compatibility updates for &lt;a href="http://www.mojoportal.com/form-wizard-pro-product.aspx"&gt;Form Wizard Pro &lt;/a&gt;and &lt;a href="http://www.mojoportal.com/web-invoice-pro-product.aspx"&gt;Web Invoice Pro&lt;/a&gt;. Customer who have purchased these products can get the update from their purchase history under the "My Account" link.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: rgb(98, 151, 188);"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: rgb(98, 151, 188);"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: rgb(98, 151, 188);"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: rgb(98, 151, 188);"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com/mojoportal-2364-released.aspx'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/mojoportal-2364-released.aspx'&gt;...&lt;/a&gt;&lt;a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=mojoPortal+2.3.6.4+Released+http%3a%2f%2fwww.mojoportal.com%2fmojoportal-2364-released.aspx'&gt;&lt;img src='http://www.mojoportal.com/Data/SiteImages/tweetthis3.png' alt='Tweet This' /&gt;&lt;/a&gt;&lt;div class='fblikebutton'&gt;&lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fwww.mojoportal.com%2fmojoportal-2364-released.aspx&amp;amp;layout=standard&amp;amp;show_faces=false&amp;amp;width=450&amp;amp;height=35&amp;amp;action=like&amp;amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/I-1fdj4fEY8/mojoportal-online-user-group-meeting-march-8-2011.aspx"&gt;mojoPortal Online User Group Meeting March 8, 2011&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Monday, March 07, 2011&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	Don't forget to join us tomorrow night March 8, 2011 at 8 PM Eastern Time&amp;nbsp;for the next &lt;a href="http://livemind.com/official-mojoportal-online-user-group.aspx"&gt;mojoPortal online user group&lt;/a&gt; meeting.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	The online meeting space is provided courtesy of LiveMind (formerly Yamisee)&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&lt;a href="http://livemind.com/official-mojoportal-online-user-group.aspx"&gt;&lt;img alt="mojoPortal User Group" src="http://www.mojoportal.com/Data/mojocommon/234_60_mojoUserGroup.jpg" style="width: 234px; height: 60px; " /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	This month David Dean will present a session on Installing &amp;amp; running mojoPortal in the Cloud using Amazon Web Services.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	There are limited virtual seats available so sign up today to reserve your spot.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&lt;p&gt;&lt;br /&gt;		&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;	&lt;p&gt;&lt;br /&gt;		&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com/mojoportal-online-user-group-meeting-march-8-2011.aspx'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/mojoportal-online-user-group-meeting-march-8-2011.aspx'&gt;...&lt;/a&gt;&lt;a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=mojoPortal+Online+User+Group+Meeting+March+8%2c+2011+http%3a%2f%2fwww.mojoportal.com%2fmojoportal-online-user-group-meeting-march-8-2011.aspx'&gt;&lt;img src='http://www.mojoportal.com/Data/SiteImages/tweetthis3.png' alt='Tweet This' /&gt;&lt;/a&gt;&lt;div class='fblikebutton'&gt;&lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fwww.mojoportal.com%2fmojoportal-online-user-group-meeting-march-8-2011.aspx&amp;amp;layout=standard&amp;amp;show_faces=false&amp;amp;width=450&amp;amp;height=35&amp;amp;action=like&amp;amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/OYoOuRNxUoU/new-add-on-product-web-invoice-pro.aspx"&gt;New Add On Product - Web Invoice Pro&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Thursday, February 24, 2011&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	I'm happy to announce the initial release of &lt;a href="http://www.mojoportal.com/web-invoice-pro-product.aspx"&gt;Web Invoice Pro&lt;/a&gt;, available now in the &lt;a href="http://www.mojoportal.com/store.aspx"&gt;mojoPortal Store&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Web Invoice Pro makes it easy to send invoices by email and let your customers pay the invoice online at your web site running on &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt;. It provides support for receiving payments via PayPal, Google Checkout, or Authorize.NET. A great way for freelance web designers and developers or any business to invoice their customers. You can test Web Invoice Pro on &lt;a href="http://demo.mojoportal.com"&gt;demo.mojoportal.com&lt;/a&gt;, so you can try it before you buy it, though of course you should only send test invoices to yourself from the demo site and the demo email messagess will have extra text in them to make it clear it came from a demo site.&lt;img alt="scree shot of editing an invoice" src="http://www.mojoportal.com/Data/Sites/1/productscreenshots/webinvoice-emailtokens430.jpg" style="float: right; width: 430px; height: 442px; " /&gt;&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Features at a Glance&lt;/h3&gt;
&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		Attach a PDF Invoice generated from your accounting system and/or just type in the invoice information as part of the email message.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Customers can pay the invoice online at your web site using Authorize.NET, PayPal, or Google Checkout.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Customers do not need to be registered on your site to pay the invoice, but if they are then they can see their payment history in the user profile.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Optional email notification when invoices are paid.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Integrated with the mojoPortal Commerce Reports system so you get reporting and charts of your invoice revenue.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Free upgrades to new versions of Web Invoice Pro for the life of the product! That's right, buy it once and any updates are free, we will never make you pay an upgrade fee for new versions of Web Invoice Pro!&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;	&lt;strong&gt;Get Web Invoice Pro and get paid!&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="get paid, get web invoice pro" src="http://www.mojoportal.com/Data/Sites/1/productscreenshots/webinvoice-pay-230px.jpg" style="width: 230px; height: 187px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The initial release supports MS SQL or MySql, but I'm considering adding support for other databases if I get feedback requesting it. I've been using this feature myself for invoicing my customers and it meets my needs pretty well right now but I think there will be lots of possibilities to evolve this feature further, and those who purchase it may help shape its future based on their feedback.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	If you need a way to invoice your customers and let them pay online I hope you'll give it a try. The sales of these add on products is what sustains and funds the continuous improvements of the mojoPortal project, so it is a good way to get additional features and to support the project.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com/new-add-on-product-web-invoice-pro.aspx'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/new-add-on-product-web-invoice-pro.aspx'&gt;...&lt;/a&gt;&lt;a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=New+Add+On+Product+-+Web+Invoice+Pro+http%3a%2f%2fwww.mojoportal.com%2fnew-add-on-product-web-invoice-pro.aspx'&gt;&lt;img src='http://www.mojoportal.com/Data/SiteImages/tweetthis3.png' alt='Tweet This' /&gt;&lt;/a&gt;&lt;div class='fblikebutton'&gt;&lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fwww.mojoportal.com%2fnew-add-on-product-web-invoice-pro.aspx&amp;amp;layout=standard&amp;amp;show_faces=false&amp;amp;width=450&amp;amp;height=35&amp;amp;action=like&amp;amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/lC6nil3tRAE/kudos-for-the-amanuens-translation-system.aspx"&gt;Kudos for the Amanuens Translation System!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Thursday, February 24, 2011&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	Back in August we tried out what was then a fairly new service, &lt;a href="http://amanuens.com/"&gt;Amanuens&lt;/a&gt;, that makes it easy to crowd source translation. We tried it with several translators, but at the time it seemed confusing and difficult to use so we stopped using it for a while. Since then Amanuens has made a lot of improvements to the usability and now we have used it successfully with a small group of translators and it seems very much easier. So if you are interested in translating mojoPortal into a new language or updating an existing translation, let us know on &lt;a href="http://www.mojoportal.com/Forums/Thread.aspx?pageid=5&amp;amp;mid=34&amp;amp;ItemID=8&amp;amp;thread=6068&amp;amp;postid=26061"&gt;this forum thread&lt;/a&gt; and we can see about setting up an account for you to help with translation. The Amanuens service makes it easy to translate the .resx files used for all labels and buttons, and these are the most important files to translate, but &lt;a href="http://www.mojoportal.com/translatingmojoportal.aspx"&gt;there are also message templates and help files that are just plain text files&lt;/a&gt;. These files are not supported by Amanuens so we still work by having you send those in a .zip if you translate them.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://amanuens.com/"&gt;&lt;img alt="screen shot of amanuens" src="http://www.mojoportal.com/Data/Sites/1/media/amanuens.jpg" style="width: 650px; height: 512px; " /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	mojoPortal is currently translated at least partially in 24 languages, though many of them have not been kept up to date over time. The English resources are always the most up to date, and Italian is also kept very up to date by Diego Mora. Most other languages are only partially complete so we could use some help in getting them updated. Translated files in Amanuens are automatically synced and committed to our source code repository each morning, so it is a very efficient process.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Amanuens provides this excellent service free for open source projects and it is really working out well for us so far, so I thought I should give them a shout of thanks with this blog post. It isn't just a service for .NET applications, they support all kinds of technologies and they integrate with all kinds of source control systems. You can even hire translations directly through their service. Anyone who is working on a project that needs localization should take a look at Amanuens.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Thanks especially to our translators who volunteer their time to keep our translations updated!&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com/kudos-for-the-amanuens-translation-system.aspx'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/kudos-for-the-amanuens-translation-system.aspx'&gt;...&lt;/a&gt;&lt;a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=Kudos+for+the+Amanuens+Translation+System!+http%3a%2f%2fwww.mojoportal.com%2fkudos-for-the-amanuens-translation-system.aspx'&gt;&lt;img src='http://www.mojoportal.com/Data/SiteImages/tweetthis3.png' alt='Tweet This' /&gt;&lt;/a&gt;&lt;div class='fblikebutton'&gt;&lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fwww.mojoportal.com%2fkudos-for-the-amanuens-translation-system.aspx&amp;amp;layout=standard&amp;amp;show_faces=false&amp;amp;width=450&amp;amp;height=35&amp;amp;action=like&amp;amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/mMlDBXzv7VM/mojoportal-2362-released.aspx"&gt;mojoPortal 2.3.6.2 Released&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Monday, February 07, 2011&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	I'm happy to announce the release of &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt; 2.3.6.2, available now on our &lt;a href="http://www.mojoportal.com/download.aspx"&gt;download page&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a minor release with just a few bug fixes, the primary purpose of this release is to fix a problem in our Shared Files feature and in our alternate File Manager when running under Medium Trust hosting. In the previous release of version 2.3.6.1 we had changed to strong name signed assemblies for NeatUpload and for the NeatUpload Greybox Progress bar. This strong signed version of NeatUpload&amp;nbsp;allows it to be installed in the GAC (Global Assembly Cache) on the server so it can work in Medium Trust, but there was a bug in the previous release because the NeatUpload.GreyboxProgressBar.dll was not compiled with the AllowPartiallyTrustedCallers attribute so it caused an error under Medium Trust. This release addresses that problem, it just required adding the needed attribute and re-compiling the NeatUpload.GreyboxProgressBar.dll. Since most shared hosting uses Medium Trust we felt it important to get a fix out for this quickly.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Fixed Bugs&lt;/h3&gt;
&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		Fix error under Medium Trust in Shared Files and in the Alternate File Manager&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Fix bug in SQL CE data layer when creating new sites&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Fix bug where file manager did not overwrite existing files&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Fix redirect bug in Search Input that could happen on blog detail pages&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Fix bug in blog when using google maps (this bug was introduced in version 2.3.6.1 when we added an option to use Bing maps in the blog)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;br /&gt;	Other Stuff&lt;/h3&gt;
&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		Upgrade from CKeditor 3.5 to 3.5.1&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Updated Italian resources from Diego Mora&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Updated Persian resources from Asad Samarian&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Updated Portuguese (Brazil) resources from Fabio Mastaler&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Updated French resources from Yves Jadin&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Updated German resources from Jan Aengenvoort&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Updated Spanish resources from German Barbosa&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		New partial Arabic translation from Sameer Alomari&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;	&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com/mojoportal-2362-released.aspx'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/mojoportal-2362-released.aspx'&gt;...&lt;/a&gt;&lt;a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=mojoPortal+2.3.6.2+Released+http%3a%2f%2fwww.mojoportal.com%2fmojoportal-2362-released.aspx'&gt;&lt;img src='http://www.mojoportal.com/Data/SiteImages/tweetthis3.png' alt='Tweet This' /&gt;&lt;/a&gt;&lt;div class='fblikebutton'&gt;&lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fwww.mojoportal.com%2fmojoportal-2362-released.aspx&amp;amp;layout=standard&amp;amp;show_faces=false&amp;amp;width=450&amp;amp;height=35&amp;amp;action=like&amp;amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/BSEp6N2sP2Q/mojoportal-2361-released.aspx"&gt;mojoPortal 2.3.6.1 Released&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Thursday, January 27, 2011&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	I'm happy to announce the release of &lt;a href="http://www.mojoportal.com"&gt;mojoPortal&lt;/a&gt; 2.3.6.1, available now on our &lt;a href="http://www.mojoportal.com/download.aspx"&gt;download&lt;/a&gt; page. We will submit this release to the Web App Gallery next week after we've had a chance to get any feedback from our early adopters.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Support for Artisteer 3.0 Beta&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	I had originally intended to package skins created with&amp;nbsp;&lt;a href="http://www.mojoportal.com/creating-skins-from-artisteer-html-templates.aspx"&gt;Artisteer&lt;/a&gt; 3.0 directly in this release and move the older Artisteer skins to the extraskins.zip download that we make available with each release. I thought that Artisteer 3.0 might ship before this release of mojoPortal, but it hasn't and it is still a beta, so I put the newer skins for Artisteer 3.0 in the extraskins.zip and kept the skins that work with the current official version of Artisteer in the main packages. But those of you working with Artisteer 3.0 Beta can create skins for mojoPortal using the ones we ship in the extrskins.zip download as a starting point.&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="screen shot of new skin from artisteer 3.0" src="http://www.mojoportal.com/Data/Sites/1/media/artisteer3skin.jpg" style="width: 650px; height: 606px; " /&gt;&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	New Security Options&lt;/h3&gt;
&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		It is now possible to require approval of new users before they can sign in, a setting in Site Settings enables it and you can specify email addresses to receive notification of new users that need approval, and a new button will appear on the member list page to find users not approved yet if you enable this. This is not a recommended configuration if you are doing ecommerce since it creates more barriers to completing a purchase if the user must wait for approval before he can sign in.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		It is now possible to require any user to change their password from a setting in user management.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		From Site Settings you can now configure it to require a user to change their password after password recovery or reset.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		There is now a custom error message you can configure in site settings if you are using a regular expression to validate password rules, you can provide an error message that explains the rules.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;	We also made the MS SQL packages of mojoPortal pre-configured for Medium Trust by default since this is the most common installation issue that people encounter. If you are hosted in Full Trust you can use the Web.fulltrust.config&amp;nbsp;file.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Easier Content Re-Use&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	There is a new way to mark re-usable content as global content, which makes it available for page editors to add existing content to their pages. Joe Davis of &lt;a href="http://i7media.net/"&gt;i7MEDIA&lt;/a&gt; has made a nice video tutorial showing how to use this new feature, see the &lt;a href="http://www.mojoportal.com/publishing-the-same-content-on-multiple-pages.aspx"&gt;Global Content Section on this page&lt;/a&gt;.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Blog Improvements&lt;/h3&gt;
&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		Someone asked for the ability to not create a 301 redirect when a post is renamed and the url changes. By default we believe this behavior is what should happen to automatically help with SEO when an url changes, but if you don't want that behavior you can turn it off by adding this to your user.config file:&amp;nbsp;&amp;lt;add key=&amp;quot;Blog:Create301OnPostRename&amp;quot; value=&amp;quot;false&amp;quot; /&amp;gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		It is now possible to use Bing Maps in the blog instead of Google Maps.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		There have been settings in the blog for a while to allow showing the right and left column content from the main blog page also on the blog post pages. Recently someone asked to be able to show upper and lower content when using skins that have 5 content panes, so we added these Web.config settings that you could add to user.config:&amp;nbsp;&amp;lt;add key=&amp;quot;Blog:ShowTopContent&amp;quot; value=&amp;quot;true&amp;quot; /&amp;gt; &amp;lt;add key=&amp;quot;Blog:ShowBottomContent&amp;quot; value=&amp;quot;true&amp;quot; /&amp;gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Improved Feedburner integration. When using Feedburner, we now redirect to the feedburner feed instead of direct linking so that you can keep users subscribed to your original blog feed and not lose subscribers if you later decide to stop using Feedburner. See updated documentation &lt;a href="http://www.mojoportal.com/using-feedburner-with-your-blog.aspx"&gt;Using Feedburner with your Blog&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;br /&gt;	Miscellaneous Little Improvements&lt;/h3&gt;
&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		There is a new setting in Page Settings that allows you to control if pages appear in the child pages site map separately from if they appear in the menu&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		added&amp;nbsp;config setting to allow using a custom registration page url&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		added config option to not re-suggest urls when renaming existing pages&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		made it possible to exclude html content instances from search index for landing pages that one doesn't want to come up in search, this is in the feature instance settings for Html Content&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		when moving items in pagelayout.aspx keep the item selected&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		make it possible to move pages to the top or bottom of their page tree node in PageTree.aspx&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		revamp of PageLaout.aspx thanks to Joe Davis - it required additional css so skins were all updated as well, &lt;a href="http://www.mojoportal.com/Forums/Thread.aspx?pageid=5&amp;amp;mid=34&amp;amp;ItemID=4&amp;amp;thread=5160"&gt;see notes in this sticky thread&lt;/a&gt; for new css you need in your skin&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		css and markup improvements in WebStore - thanks to Joe Davis&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		when using excerpts in the feed manager make it possible to open the link in a new window&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		added an instance setting in Image Gallery to control the background color used when resizing images&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		update to a strong name signed version of NeatUpload so it can be installed in the GAC to make it work in Medium Trust hosting&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		upgrade to CKeditor 3.5&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		refactor system content templates and add new 2 column over 1 template from Jamie Eubanks&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		make it possible to specify a different site map data source id for SiteMenu control&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		when not combining css make urls relative&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		updated Italian resources from Diego Mora&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		updated Persian resources from Asad Samarian&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		updated German resources from Jan Aengenvoort&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;br /&gt;	Bug Fixes&lt;/h3&gt;
&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		restore possibility to edit html content instances that are loaded by modulewrapper&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		make IE specific css and favicon respect page specific skins&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		fix bug in blog rss when using folder based child sites it was incorrectly resolving urls&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		fix bug where the smiley base path was not resolving correctly if running in a virtual directory instead of root&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		fix bug in pgsql data layer for survey&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		fix bug in pgsql data layer for content catalog paging&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		fix bug in sqlce data layer when adding features to child sites&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		fix bug in timepicker - thanks David Dean&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		fix issue where export to csv or word was not working correctly in IE 8 when ssl is enabled&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		fix bug in webstore - add abstract to offer edit page&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		fix bug in forum where external images were handled differently on edit page than thread page&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		fix bug - don't show host name tab in site settings until after new site is created&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;	As always, it is a good idea to backup your site and database before &lt;a href="http://www.mojoportal.com/upgrading.aspx"&gt;upgrading&lt;/a&gt;.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Corresponding Update For Form Wizard Pro&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Users who have purchased &amp;nbsp;&lt;a href="http://www.mojoportal.com/form-wizard-pro-product.aspx"&gt;Form Wizard Pro&lt;/a&gt;, should upgrade at the same time to the new version of Form Wizard Pro 0.0.2.3, released today for compatibility with mojoPortal 2.3.6.1. This was needed because we updated to a new version of NeatUpload and Form Wizard Pro must use the same version of NeatUpload&amp;nbsp;as mojoPortal or it will result in errors.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com/mojoportal-2361-released.aspx'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/mojoportal-2361-released.aspx'&gt;...&lt;/a&gt;&lt;a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=mojoPortal+2.3.6.1+Released+http%3a%2f%2fwww.mojoportal.com%2fmojoportal-2361-released.aspx'&gt;&lt;img src='http://www.mojoportal.com/Data/SiteImages/tweetthis3.png' alt='Tweet This' /&gt;&lt;/a&gt;&lt;div class='fblikebutton'&gt;&lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fwww.mojoportal.com%2fmojoportal-2361-released.aspx&amp;amp;layout=standard&amp;amp;show_faces=false&amp;amp;width=450&amp;amp;height=35&amp;amp;action=like&amp;amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/AYMuzn2ERKg/mojoportal-2358-released.aspx"&gt;mojoPortal 2.3.5.8 Released&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Tuesday, December 14, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	I'm happy to announce the release of &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt; 2.3.5.8, available now on our &lt;a href="http://www.mojoportal.com/download.aspx"&gt;download page&lt;/a&gt;.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Whats' New?&lt;/h3&gt;
&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		A new Flickr Gallery feature&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		A new User Sign In Module that can be put on a content page such as the home page&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		A new scroller setting in the Feed Manager to enable a scrolling news ticker&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Some improvements to the List/Links feature including a new introduction that can be used to place html above the list and a new option for non-ajax paging&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Thanks to Jamie Eubanks for implementing a way to use both database authentication and LDAP, there is a new config setting for fallback to LDAP if database authentication fails. This allows scenarios where your internal users such as content authors can login with their LDAP credentials while still allowing public users to register and sign in with database credentials.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		A new option to disable CSS&amp;nbsp;caching while designing by clicking a button that sets a cookie to disable it. The previous way of of disabling it from config still works but this new way may be more convenient. You will find the button under Administration &amp;gt; Advanced Tools &amp;gt; Designer Tools&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Upgraded to CKeditor 3.4.2&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Updated Italian resources thanks to Diego Mora&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Bug fixes for things reported in the forums since the previous release including several fixes in the SQL CE data layer and the Firebird data layer.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;	&lt;img alt="flickr gallery screen shot" src="http://www.mojoportal.com/Data/Sites/1/media/flickrgallery.png" style="width: 327px; height: 317px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="sign in module screen shot" src="http://www.mojoportal.com/Data/Sites/1/media/signinmodule.png" style="width: 333px; height: 505px; " /&gt;&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	mojoPortal User Group Tonight&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is kind of short notice but there is a meeting of the mojoPortal online user group tonight.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	David Dean will be giving a short session on how to create a control that gives you greater flexibility with your mojoPortal template. The nice thing about this learning session is that David will take everyone through how to create a custom module and install it using the mojoPortal installation system. At the end of the meeting a link to the source code will be provided so users can install this flexible component in any mojoPortal installation. Seats in the virtual room are limited so &lt;a href="http://www.yamisee.com/official-mojoportal-online-user-group.aspx"&gt;sign up now&lt;/a&gt; to reserve your spot.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/mojoportal-2358-released.aspx'&gt;...&lt;/a&gt;&lt;a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=mojoPortal+2.3.5.8+Released+http%3a%2f%2fwww.mojoportal.com%2fmojoportal-2358-released.aspx'&gt;&lt;img src='http://www.mojoportal.com/Data/SiteImages/tweetthis3.png' alt='Tweet This' /&gt;&lt;/a&gt;&lt;div class='fblikebutton'&gt;&lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fwww.mojoportal.com%2fmojoportal-2358-released.aspx&amp;amp;layout=standard&amp;amp;show_faces=false&amp;amp;width=450&amp;amp;height=35&amp;amp;action=like&amp;amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/EauHZ-yByTY/city-and-state-government-agencies-improve-their-web-presence-while-reducing-costs-with-mojoportal.aspx"&gt;City and State Government Agencies Improve their Web Presence While Reducing Costs with mojoPortal&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Friday, December 03, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt; is catching on in local and state government as a way to improve web presence quality and reduce cost and effort of maintaining web sites and managing their content.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Yesterday after a year of work, the &lt;a href="http://www.escondido.org/"&gt;City of Escondido California&lt;/a&gt; went live with their new web site built on mojoPortal.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://www.escondido.org/"&gt;&lt;img alt="City of Escondido Web Site" src="http://www.mojoportal.com/Data/Sites/1/media/mojosites/city-of-escondido.jpg" style="width: 650px; height: 586px; " /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&amp;quot;About 18 months ago, I was tasked to evaluate low cost and no cost CMS solutions to bring much needed modernization of our web presence. After evaluating more than a dozen open source solutions, mojoPortal was the clear winner for us. The combination of ease-of-use, security, and depth of features just can't be beat by any other open source CMS.&amp;quot;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&amp;quot;Next will be new versions of our Police, Fire, Library, Recreation, and Sports Center sites, and brand new sites for the aquatics club and skate park. Being able to so easily host and segregate independent sites under a single installation of mojoPortal has been a real blessing.&amp;quot;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&amp;quot;One of the great strengths of mojoPortal is the ability to easily develop and integrate our own custom features. We were able to take advantage of this with a utility bill lookup feature that lets citizens pull up their previous bills in PDF format, and parcel lookup to retrieve information about land parcels within the City, and download that information to a CSV file. We have plans for many more custom features, including adding the ability for citizens to pay their utility bill and other bills online. For this we will be developing a feature that communicates with our internal core Financials systems across secured web services.&amp;quot;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	- Jamie Eubanks - Information Systems Department of the City of Escondido, California&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	Not long ago I also heard from Linda Sabella from the &lt;a href="http://post.ca.gov/"&gt;Commission on Peace Officer Standards and Training&lt;/a&gt;, State of California.&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://post.ca.gov/"&gt;&lt;img alt="Commission on Peace Officer Standards and Training, State of California" src="http://www.mojoportal.com/Data/Sites/1/media/mojosites/post-ca-gov.jpg" style="width: 650px; height: 576px; " /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&amp;quot;We are a small California state government agency. When we decided that we needed a content management system we reviewed several packages. &amp;nbsp;We rated mojoPortal far and above all the others. After bringing our new mojoPortal website online in August, we have received kudos from other state agencies as well as from the public.&amp;quot;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	- Linda Sabella - Commission on Peace Officer Standards and Training, State of California&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	It is always gratifying to hear about success stories from the growing community of mojoPortal users. We'd love to hear about your success stories too, so if you've done something cool or substantial with mojoPortal please let us know!&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&lt;p&gt;&lt;br /&gt;		&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;	&lt;p&gt;&lt;br /&gt;		&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/city-and-state-government-agencies-improve-their-web-presence-while-reducing-costs-with-mojoportal.aspx'&gt;...&lt;/a&gt;&lt;a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=City+an...+http%3a%2f%2fwww.mojoportal.com%2fcity-and-state-government-agencies-improve-their-web-presence-while-reducing-costs-with-mojoportal.aspx'&gt;&lt;img src='http://www.mojoportal.com/Data/SiteImages/tweetthis3.png' alt='Tweet This' /&gt;&lt;/a&gt;&lt;div class='fblikebutton'&gt;&lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fwww.mojoportal.com%2fcity-and-state-government-agencies-improve-their-web-presence-while-reducing-costs-with-mojoportal.aspx&amp;amp;layout=standard&amp;amp;show_faces=false&amp;amp;width=450&amp;amp;height=35&amp;amp;action=like&amp;amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/oVp1UyzS4L0/recognition-of-community-experts.aspx"&gt;Recognition of Community Experts&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Thursday, December 02, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	The holiday season is upon us and Thanksgiving has come and gone but it is still a good time to reflect on the things we are thankful for. I am thankful for so many things, good health, good friends, and being blessed to have a career that is also a creative outlet for me such that I look forward to each day working on &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt; which is truly a labor of love for me. While my work has certinly not made me rich (yet), I feel like one of the luckiest people because I know that so many people go to work everyday dreading their job and the time they spend there. I've had a long and diverse work history and have also spent many years doing work that did not make me happy and was not enjoyable, so I know how difficult it is to find one's niche in the world and how lucky I am at this point in my life.&lt;/p&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	Today I would like to express how thankful I am for the mojoPortal Community and especially those community members who give back to the community by helping others. Throughout the history of the project I have always tried to make sure that we have good support in our forums and over the years I have personally answered many many questions posted in our forums and tried to have short response times especially for people having any difficulty with installation or reporting bugs because I know that first imporessions are very important. As the popularity of mojoPortal has grown over the years it has become more and more challenging to keep up with the volume of questions and I began to worry whether it would just become unmanageable. I think that to some degree, my fast response times in the forums hindered the development of the community itself because others who might have been willing to answer some questions did not get a chance because I answered right away and this discouraged helpful participation to some extent. The bottom line was that people did recieve help so they were happy and more and more people continued to use mojoPortal but it did not encourage others to help and therefore did not contribute to building a community that could sustain itself. There were always a few people who helped in the forums now and then but mostly in the early days it was people asking questions and me answering them and this continued for years.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	Then in February 2009, Joe Davis joined the community and soon began helping lots of people in the forums and I was elated because this helped reduce the work load for me in answering questions, but the volume of questions continued to grow. We both worked to improve the documentation and make it easier for people to find the information they were looking for to help reduce the questions but it was becoming obvious that we needed to do more to get other community members involved. Joe Davis agreed to help with that so I appointed him Community Manager. We discussed ideas to help foster the community. One of the things we talked about was making forum improvements so that questions and answers could be identified more easily and users could earn points for answering questions. I think StackOverflow has set the bar on what good forums should be like and ultimately I would still like to evolve our forums to be more like StackOverflow, but it will take a good deal of work to improve our forums that much and there are so many other things to work on it still may be a while before we get there. We did a little work to make it more obvious that people could subscribe to forum notification emails and we changed the notifications to include the text of the post so that people could see right away in their inbox if it was a question they knew the answer to and this has helped quite a bit.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	Gradually, it just seemed to happen that we reached a critical mass of active helpful community members and in the last few months I've been very happy because of the number of helpful people and the quality of help they have been providing. So, Joe Davis and I decided we should provide some recognition for these helpful people by givng them a badge for their forum signature that identifies them as a &amp;quot;Community Expert&amp;quot;. While we still plan to someday build a point system into the forums to encourage helpful people, for now we know who is helping and we want to give them some recognition for their expertise in working with mojoPortal and their willingness to share their knowledge and help others.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	So please join us in thanking the following community members who are true mojoPortal experts and have earned the designation of &amp;quot;Community Expert&amp;quot;:&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	Jamie Eubanks who is both a &amp;quot;Community Expert&amp;quot; and a new member of our Documentation Team.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&lt;img alt="Jamie Eubanks" class="floatleftimage" src="http://www.mojoportal.com/Data/Sites/1/media/experts/jamiee.png" style="width: 180px; height: 211px; " /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	Rick Hubka who is both a Community Expert and our Community Liaison from &lt;a href="http://www.arvixe.com/1636-52-1-52.html"&gt;Arvixe Web Hosting&lt;/a&gt;.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&lt;img alt="Rick Hubka" src="http://www.mojoportal.com/Data/Sites/1/media/experts/rickh.png" style="width: 191px; height: 262px; " /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	Asad Samarian who is a long time community member and also manages our &lt;a href="http://fa.mojoportal.com/"&gt;Persian Language Community&lt;/a&gt; and maintains documentation in Persian, has also become more and more helpful in our English forums over the years as his English has improved.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&lt;img alt="Asad Samarian" src="http://www.mojoportal.com/Data/Sites/1/media/experts/asad.png" style="width: 169px; height: 234px; " /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	German Barbosa who is our newest Community Expert.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&lt;img alt="German Barbosa" src="http://www.mojoportal.com/Data/Sites/1/media/experts/germanb.png" style="width: 182px; height: 210px; " /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	If you've asked questions in our forums lately, chances are that one of these kind folks or Joe Davis or myself have helped you.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	If you've become an expert with mojoPortal, why not subscribe to our forums and help out when you can? We'll be on the lookout for more helpful people that deserve recognition as a mojoPortal Community Expert. Maybe it will be you!&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&lt;p&gt;&lt;br /&gt;		&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;	&lt;p&gt;&lt;br /&gt;		&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/recognition-of-community-experts.aspx'&gt;...&lt;/a&gt;&lt;a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=Recognition+of+Community+Experts+http%3a%2f%2fwww.mojoportal.com%2frecognition-of-community-experts.aspx'&gt;&lt;img src='http://www.mojoportal.com/Data/SiteImages/tweetthis3.png' alt='Tweet This' /&gt;&lt;/a&gt;&lt;div class='fblikebutton'&gt;&lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fwww.mojoportal.com%2frecognition-of-community-experts.aspx&amp;amp;layout=standard&amp;amp;show_faces=false&amp;amp;width=450&amp;amp;height=35&amp;amp;action=like&amp;amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/K0Gh_tJGPnc/black-friday-hosting-sale-at-arvixe-50-off.aspx"&gt;Black Friday Hosting Sale at Arvixe 50% Off&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Friday, November 26, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	It's a good day to buy web hosting! &lt;a href="http://www.arvixe.com/1636-52-1-52.html"&gt;Arvixe&lt;/a&gt;&amp;nbsp;is having a black friday sale with 50% off their already low prices.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://www.arvixe.com/1636-52-1-52.html"&gt;&lt;img alt="Arvixe Hosting" src="http://www.mojoportal.com/Data/mojocommon/mojo-arvixe486x60.gif" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The sale is today only, to get 50% off all you need to do is enter the coupon code &amp;quot;blackfriday&amp;quot; (or I've seen it listed as 2 words &amp;quot;Black Friday&amp;quot;, so try that if blackfriday doesn't work).&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	A lot of mojoPortal users have been signing up for Arvixe lately and we've had very good feedback from the people who are hosted there. I highly recommend Arvixe and if you need hosting today is a great day to sign up and get a really good deal!&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The sale lasts all day on 2010-11-26&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/black-friday-hosting-sale-at-arvixe-50-off.aspx'&gt;...&lt;/a&gt;&lt;a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=Black+Friday+Hosting+Sale+at+Arvixe+50%25+Off+http%3a%2f%2fwww.mojoportal.com%2fblack-friday-hosting-sale-at-arvixe-50-off.aspx'&gt;&lt;img src='http://www.mojoportal.com/Data/SiteImages/tweetthis3.png' alt='Tweet This' /&gt;&lt;/a&gt;&lt;div class='fblikebutton'&gt;&lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fwww.mojoportal.com%2fblack-friday-hosting-sale-at-arvixe-50-off.aspx&amp;amp;layout=standard&amp;amp;show_faces=false&amp;amp;width=450&amp;amp;height=35&amp;amp;action=like&amp;amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/VOC_UX9oqVk/in-site-analytics-pro-is-now-on-sale.aspx"&gt;In Site Analytics Pro Is Now On Sale&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Monday, November 01, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	I'm happy to announce that the first release of &lt;a href="http://www.mojoportal.com/in-site-analytics-pro-product.aspx"&gt;In Site Analytics&amp;nbsp;Pro&lt;/a&gt; is now on sale in the &lt;a href="http://www.mojoportal.com/store.aspx"&gt;mojoPortal Store&lt;/a&gt;, starting at $99 for a single installation license.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	In Site Analytics Pro provides reporting and charts from Google Analytics in your mojoPortal site and for supported databases also provides long term storage of analytics data. Google only promises to keep analytics data for up to 2 years, in practice it seems they keep it for about 3.5 years, so harvesting the data allows you to keep historic data that would otherwise be lost over time. While In Site Analytics Pro is ideal for tracking the traffic of your mojoPortal site because it integrates with mojoPortal and allows you to have traffic reports integrated in your site, it can be used to track any one of your Google Analytics Profiles, it does not have to track a mojoPortal site, but it does need to be installed in a mojoPortal&amp;nbsp;site. you could for example setup a mojoPortal site with In Site Analytics Pro and use it to track the traffic of one of your other non-mojoPortal sites. While this would not provide reports integrated into your non-mojoPortal site, you would still get the benefit of long term data storage.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The charts and reports can work directly from the Google Analytics Data API or from the database. Only MS SQL 2005/2008/SqlAzure and MySql are supported for data capture, but installations of mojoPortal using other database platforms can still use the charts and reports directly from the API. It is also possible and preferable to use a separate database for the analytics data instead of keeping it in the same database as the site. It can be a large amount of data over time, much larger than the actual site data. You could also use any database platform for the site but still use MS SQL or MySql for In Site Analytics, it just requires you to manually run the database script(s) and change one configuration setting, see the System Requirements/Installation tab for more details.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The main charts and reporting plugs into the Administration menu and is protected by roles, but there are also 2 features that plug into the mojoPortal content system to allow you to publish a traffic chart and/or visitor map on public pages of your site as I have done on our &lt;a href="http://www.mojoportal.com/community.aspx"&gt;Community page&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Below are some screen shots of the main features, you can also try it out live on &lt;a href="http://demo.mojoportal.com"&gt;demo.mojoportal.com&lt;/a&gt;, just login as admin@admin.com with the password admin, then click the Administration Link, the click Site Traffic Reports from the Administration menu.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="Screen shot of In Site Dashboard" src="http://www.mojoportal.com/Data/Sites/1/media/insite-dashboard650.gif" style="width: 650px; height: 406px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="scree shot of visitor map" src="http://www.mojoportal.com/Data/Sites/1/media/insite-visitor-map650b.gif" style="width: 650px; height: 406px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Note that the map can be re-sized by dragging the bottom right corner.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="screen shot of Todays traffic report" src="http://www.mojoportal.com/Data/Sites/1/media/insite-todays-traffic650.gif" style="width: 650px; height: 406px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Note that while In Site Analytics Pro does not use the main site skins, it is skinnable, and we include 2 skins and you can also create your own by copying and modifying one of the existing ones. You can set the skin from configuration settings. From the skin you can control the JQueryUI theme as well as colors of the charts and other style elements.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="screen shot showing In Site Dashboard with a different skin" src="http://www.mojoportal.com/Data/Sites/1/media/insite-dark-skin650.gif" style="width: 650px; height: 406px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="https://www.packtpub.com/open-source-awards-home/vote-open-source-cms"&gt;&lt;img alt="Vote For mojoPortal in the 2010 CMS Awards" src="http://www.mojoportal.com/Data/mojocommon/cmsaward2010-vote.png" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/in-site-analytics-pro-is-now-on-sale.aspx'&gt;...&lt;/a&gt;&lt;a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=In+Site+Analytics+Pro+Is+Now+On+Sale+http%3a%2f%2fwww.mojoportal.com%2fin-site-analytics-pro-is-now-on-sale.aspx'&gt;&lt;img src='http://www.mojoportal.com/Data/SiteImages/tweetthis3.png' alt='Tweet This' /&gt;&lt;/a&gt;&lt;div class='fblikebutton'&gt;&lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fwww.mojoportal.com%2fin-site-analytics-pro-is-now-on-sale.aspx&amp;amp;layout=standard&amp;amp;show_faces=false&amp;amp;width=450&amp;amp;height=35&amp;amp;action=like&amp;amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/105pyVwUtXY/mojoportal-2355-released.aspx"&gt;mojoPortal 2.3.5.5 Released&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Friday, October 29, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	I'm happy to announce the release of &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt; 2.3.5.5, available now on our &lt;a href="http://www.mojoportal.com/download.aspx"&gt;download page&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	A few weeks ago I was on the verge of releasing my new add on product &lt;a href="http://www.mojoportal.com/in-site-analytics-pro-product.aspx"&gt;In Site Analytics Pro&lt;/a&gt;, but when I tested the package I discovered that the graphs did not work in Medium Trust hosting. It turned out to be a problem with ZedGraph that was easily fixed by re-compiling it with the AllowPartialyTrustedCallers attribute set to true. However, since both mojoPortal and In Site Analytics use ZedGraph, they really need to both be compile against the same version of ZedGraph. There are ways around such issues with configuration to map assembly versions, but to keep things simple I decided to wait and release a new version of mojoPortal with the new version of ZedGraph&amp;nbsp;before releasing In Site Analytics Pro. So I went through our list of to do items and things that have been requested by the community to find a few low hanging fruit items that could be finished quickly to make the mojoPortal upgrade more appealing. I will follow up in the next few days and make the first release In Site Analytics Pro, but it will require mojoPortal 2.3.5.5 or newer.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	What's New?&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	In recent versions, we added a Facebook like button and a Tweet This button in the blog, in this release we made it also possible to have the Facebook like button and/or the Tweet This button in the RSS feed so that users who subscribe to the feed using Google Reader or other Feed Readers can also Like or Tweet your posts. We also added logic so that if a blog post is saved with a blank url, the url is generated by server side code.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Thanks to a good suggestion from Tim Cadenbach, we added some nice ajaxy&amp;nbsp;transitions for the jQuery UI tabs and Accordion used in administrative features and elsewhere.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Added a setting in Site Settings to require a Captcha on the Registration page.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Added a setting in Site Settings to require users to type their email address twice on the registration page (to avoid typos during registration).&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Added a setting in Site Settings to show a Password Strength Meter on the registration page to encourage strong passwords.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Added a setting in Site Settings to require a Captcha on the login page, not something I generally recommend doing but if your security requirements call for this it is now possible.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Added support for a new token in newsletters for #viewaswebpage# which is replaced with a link to the web page version of the newsletter.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	There was a usability issue previously with the forum notification emails where an opt out link was shown for both the forum as a whole and for just the thread regardless of whether the user was really subscribed to both the forum and the thread. Now we have different notification templates for each scenario so that only opt out links are shown for notifications the user is actually subscribed to.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Added an automatic machine key generator to the Security Advisor page to make it easier to create a custom machine key.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="screen shot of machine key generator" src="http://www.mojoportal.com/Data/Sites/1/media/samachinekeygen.gif" style="width: 650px; height: 230px; " /&gt;&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Bug Fixes&lt;/h3&gt;
&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		Fixed issue where ZedGraph was not working in Medium Trust&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Fixed issue where multi file selection for bulk upload did not work in IE after a recent Flash update&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Fixed Member list paging bug in pgsql data layer&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;	Don't forget that we are moving this site to a new server this evening so there may be some down time during the move.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	If you haven't already, please &lt;a href="https://www.packtpub.com/open-source-awards-home/vote-open-source-cms"&gt;vote for mojoPortal&lt;/a&gt; in the 2010 Open Source&amp;nbsp;CMS Awards&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="https://www.packtpub.com/open-source-awards-home/vote-open-source-cms"&gt;&lt;img alt="Vote For mojoPortal in the 2010 CMS Awards" src="http://www.mojoportal.com/Data/mojocommon/cmsaward2010-vote.png" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/mojoportal-2355-released.aspx'&gt;...&lt;/a&gt;&lt;a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=mojoPortal+2.3.5.5+Released+http%3a%2f%2fwww.mojoportal.com%2fmojoportal-2355-released.aspx'&gt;&lt;img src='http://www.mojoportal.com/Data/SiteImages/tweetthis3.png' alt='Tweet This' /&gt;&lt;/a&gt;&lt;div class='fblikebutton'&gt;&lt;iframe src='http://www.facebook.com/plugins/like.php?href=http%3a%2f%2fwww.mojoportal.com%2fmojoportal-2355-released.aspx&amp;amp;layout=standard&amp;amp;show_faces=false&amp;amp;width=450&amp;amp;height=35&amp;amp;action=like&amp;amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="accentbar"&gt;&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;mojoPortal Change Blog News Feed&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>joeaudette</author><pubDate>Sun, 17 Jul 2011 17:00:21 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20110717050021P</guid></item><item><title>New Comment on "Documentation"</title><link>http://mojoportal.codeplex.com/documentation?&amp;ANCHOR#C19555</link><description>Thanks a lot also for good cummunity help</description><author>mchitti</author><pubDate>Sun, 08 May 2011 00:56:01 GMT</pubDate><guid isPermaLink="false">New Comment on "Documentation" 20110508125601A</guid></item><item><title>Updated Wiki: Documentation</title><link>http://mojoportal.codeplex.com/documentation?version=2</link><description>&lt;div class="wikidoc"&gt;See our extensive &lt;a href="http://www.mojoportal.com/documentation.aspx" class="externalLink"&gt;Documentation&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; at &lt;a href="http://www.mojoportal.com/" class="externalLink"&gt;www.mojoportal.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/installation.aspx" class="externalLink"&gt;Installation&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/administration.aspx" class="externalLink"&gt;Site Administration&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/creatingskins.aspx" class="externalLink"&gt;Design and Skinning Documentation&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/developerdocs.aspx" class="externalLink"&gt;Developer Documentation&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Get help in our &lt;a href="http://www.mojoportal.com/forums.aspx" class="externalLink"&gt;Community Forums&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>joeaudette</author><pubDate>Wed, 04 May 2011 12:53:47 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Documentation 20110504125347P</guid></item><item><title>Updated Wiki: Documentation</title><link>http://mojoportal.codeplex.com/documentation?version=1</link><description>&lt;div class="wikidoc"&gt;See our extensive &lt;a href="http://www.mojoportal.com/documentation.aspx" class="externalLink"&gt;Documentation&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; at &lt;a href="http://www.mojoportal.com/" class="externalLink"&gt;www.mojoportal.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/installation.aspx" class="externalLink"&gt;Installation&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/administration.aspx" class="externalLink"&gt;Site Administration&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/creatingskins.aspx" class="externalLink"&gt;Design and Skinning Documentation&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/developerdocs.aspx" class="externalLink"&gt;Developer Documentation&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>joeaudette</author><pubDate>Wed, 04 May 2011 12:52:39 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Documentation 20110504125239P</guid></item><item><title>Updated Wiki: Home</title><link>http://mojoportal.codeplex.com/wikipage?version=29</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;mojoPortal is an extensible cross platform, cross database, content management system &amp;#40;CMS&amp;#41; and web application framework written in C&amp;#35; ASP.NET. mojoPortal has many included features like Blogs, Forums, Event Calendar, Google Maps, Contact Form, Polls, Surveys, ecommerce &amp;#38; more. Easy to learn, easy to use, easy to extend. If you know how to make an ASP.NET UserControl then you already know how to implement a feature that can plug into mojoPortal. Get results quickly by building your next web site or application using mojoPortal. For the database you can use MS SQL 2005-2008/SqlAzure/SQL CE, MySql, PostgreSql, SQLite, or Firbird Sql. It can even run on Linux using Mono. mojoPortal places a lot of emphasis on web standards and accessibility. Virtually all of the administrative features can be used even if javascript is disabled. mojoPortal ships with about 30 good looking skins. Anyone with a good understanding of html and css should find it straightforward creating custom skins. mojoPortal also runs well in &lt;a href="http://www.mojoportal.com/mediumtrust.aspx" class="externalLink"&gt;Medium Trust&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; hosting.&lt;br /&gt;&lt;br /&gt;mojoPortal targets .NET 4.0 and .NET 3.5 SP1. The last release to target 2.0 is version 2.2.7.9&lt;br /&gt;&lt;br /&gt;&amp;quot;A Solid CMS Option for .NET Shops&amp;quot; - &lt;a href="http://www.informationweek.com/blog/main/archives/2009/01/mojoportal_a_so.html" class="externalLink"&gt;Information Week&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.packtpub.com/article/mojoportal-wins-best-other-open-source-content-management-system" class="externalLink"&gt;Best Non-PHP Content Management System - 2007 CMS Awards&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;**Important Note!**&lt;/b&gt; &lt;br /&gt;We recently changed our source code repository to Mercurial. The easiest way to get the latest stable source code is using &lt;a href="http://tortoisehg.bitbucket.org/" class="externalLink"&gt;TortoiseHG&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;:&lt;br /&gt;https://hg01.codeplex.com/mojoportal&lt;br /&gt;See &lt;a href="http://www.mojoportal.com/getting-the-code-with-tortoisehg.aspx" class="externalLink"&gt;Getting the Code with TortoiseHG&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for full instructions.&lt;br /&gt;The source code (in the repository) is now pre-configured for 4.0 .NET, for instructions on using 3.5 .NET see &lt;a href="http://www.mojoportal.com/the-net-4-transition-plan-for-mojoportal.aspx" class="externalLink"&gt;the mojoPortal .NET 4 Transition Plan&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. &lt;br /&gt;Working with the source code requires Visual Studio 2010 or the free Visual Web Developer Express 2010.&lt;br /&gt;&lt;br /&gt;For complete information, documentation and support forums, please visit &lt;a href="http://www.mojoportal.com" class="externalLink"&gt;http://www.mojoportal.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/installation-quick-start.aspx" class="externalLink"&gt;mojoPortal Installation Guide&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/creating-skins-from-artisteer-html-templates.aspx" class="externalLink"&gt;Easy Skinning with Artisteer&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/hello-world-developer-quick-start.aspx" class="externalLink"&gt;mojoPortal Hello World Developer Quick Start&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/developertrainingvideos.aspx" class="externalLink"&gt;Developer Training Videos&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/documentation.aspx" class="externalLink"&gt;mojoPortal Documentation&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/forums.aspx" class="externalLink"&gt;mojoPortal Support Forums&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/roadmap.aspx" class="externalLink"&gt;mojoPortal Project Road Map&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;To learn how to use mojoPortal, you may find it helpful to watch these video tutorials:&lt;br /&gt;&lt;a href="http://www.mojoportal.com/training-videos-quick-start-tutorial.aspx" class="externalLink"&gt;mojoPortal User Guide Quick Start&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/video-creating-pages-and-managing-the-site-hierarchy.aspx" class="externalLink"&gt;How To Manage The Site Hierarchy&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/publishing-the-same-content-on-multiple-pages.aspx" class="externalLink"&gt;How To Publish Content on Multiple Pages&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/videos.aspx" class="externalLink"&gt;More Training Videos&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="rss"&gt;&lt;div class="accentbar"&gt;&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;mojoPortal Change Blog News Feed&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/brWuh6jiYT4/mojoportal-and-jqueryui-themeroller.aspx"&gt;mojoPortal and jQueryUI ThemeRoller&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, July 28, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	I was recently reading the documentation for &lt;a href="http://jqueryui.com/docs/Theming/API"&gt;The jQuery UI CSS Framework&lt;/a&gt;, and it got me thinking about making it possible to style &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt; content instances using it. Then a user &lt;a href="http://www.mojoportal.com/Forums/Thread.aspx?pageid=5&amp;amp;mid=34&amp;amp;ItemID=9&amp;amp;thread=5896"&gt;asked in the forums about being able to skin mojoPortal using jQueryUI ThemeRoller&lt;/a&gt;, and that got me thinking further, what if I could create a mojoPortal skin where the whole site is a jQuery UI widget and could be styled by jQuery UI themes? That would be kind of cool wouldn't it?&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It doesn't take much to make a feature instance style as a jQuery Widget, skeleton markup like this will do the trick since the jQuery UI CSS is already included in the page:&lt;br /&gt;&lt;br /&gt;	&lt;br /&gt;&lt;br /&gt;	&amp;lt;div class="ui-helper-reset ui-widget "&amp;gt;&lt;br /&gt;&lt;br /&gt;	&amp;nbsp;&amp;lt;h2 class="ui-widget-header ui-corner-top"&amp;gt;Heading goes here&amp;lt;/h2&amp;gt;&lt;br /&gt;&lt;br /&gt;	&amp;nbsp;&amp;lt;div class="ui-widget-content ui-corner-bottom"&amp;gt;&lt;br /&gt;&lt;br /&gt;	&amp;nbsp;&amp;nbsp;&amp;lt;p&amp;gt;&lt;br /&gt;&lt;br /&gt;	&amp;nbsp;&amp;nbsp; This is styled with jQuery UI!&lt;br /&gt;&lt;br /&gt;	&amp;nbsp;&amp;nbsp;&amp;lt;/p&amp;gt;&lt;br /&gt;&lt;br /&gt;	&amp;nbsp;&amp;lt;/div&amp;gt;&lt;br /&gt;&lt;br /&gt;	&amp;lt;/div&amp;gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So I just needed a way to make mojoPortal features render that kind of skeleton and it wasn't difficult to achieve given that I had already implemented a solution for rendering the special markup needed for &lt;a href="http://www.mojoportal.com/creating-skins-from-artisteer-html-templates.aspx"&gt;Artisteer designs&lt;/a&gt;. I just added some more options to the rendering that can be configured from the theme.skin file in a mojoPortal skin. It took me maybe 10 minutes and I had it working for proof of concept. It was much easier than implementing support for Artisteer because we already had the needed markup structure, all we really needed was an option to render the CSS class names for jQueryUI. So I made a new skin and modified the layout.master to use the same widget skeleton for the site as whole so that the jQuery UI theme pretty much controls the look of the site. There isn't yet any themeable menu for jQuery UI, so I used the jQuery Superfish menu that we already had in a few other skins and used neautral colors and color inheritance to make it look reasonably well with all of the jQueryUI themes, though it looks better with some than others. It would be easy for users to copy this skin and change the menu colors to match better with a specific theme. The jQuery UI CSS framework doesn't have style for all purposes and features though, so additional CSS is needed for some features, and again I tried to make it use neutral colors so it would not clash with any of the jQuery UI themes.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	I'm a ThemeRoller baby, bound to roll all over you...&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://jqueryui.com/docs/Theming/Themeroller"&gt;ThemeRoller&lt;/a&gt; makes me think of James Taylor singing with a lisp! :-D&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Once I had the new skin basically working it begged for a theme switcher so I could see the magic instantly of changing the jQuery UI theme. There are about 25 or so standard jQuery UI themes that can be loaded from the Google CDN (Content Delivery Network) which is where we load jQuery and jQuery UI javascript and CSS from by default. You can also make your own custom jQuery UI themes with &lt;a href="http://jqueryui.com/docs/Theming/Themeroller"&gt;ThemeRoller&lt;/a&gt;, but if you do that then you need to &lt;a href="http://www.mojoportal.com/intranets-and-private-networks.aspx"&gt;host the jQuery and jQuery UI files locally as documented here&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;br /&gt;&lt;br /&gt;	You can control the list of available themes in the theme switcher from a config setting, that you can override in user.config, and you can set the default theme in the layout.master file of the skin like this:&lt;br /&gt;&lt;br /&gt;	&amp;lt;portal:StyleSheetCombiner id="StyleSheetCombiner" runat="server" JQueryUIThemeName="eggplant" UseIconsForAdminLinks="false" /&amp;gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The theme switcher can be removed from the layout.master or disabled or limited by roles if you don't want user to be able to change the theme. It is basically setting a cookie based on the dropdown choice, and then setting the jQuery&amp;nbsp;UI theme based on the cookie.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Maybe it is too widgety looking for most sites, but it might be useful for some kinds of sites or web applications built on mojoPortal. You could easily add a div above and/or below the menu to make room for a banner ad or some other additional content.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Anyway, it was easy and fun to implement. It is in the source code repository now, but requires a build of the latest source code to work. It will be included in the next release. You can try it now on &lt;a href="http://demo.mojoportal.com"&gt;demo.mojoportal.com&lt;/a&gt; by going to Administration &amp;gt; Site Settings and choose the jqueryui-1 skin.&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So basically the new skin jqueryui-1 is like many skins in one since there are many jQueryUI themes available and you can roll your own with ThemeRoller.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Here are a few screen shots showing a few of the jQueryUI themes.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="mojoportal with jquery ui eggplant theme" src="http://www.mojoportal.com/Data/Sites/1/media/mojo-jquery-eggplant.png" style="width: 650px; height: 579px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="mojoportal with jquery ui excite bike theme" src="http://www.mojoportal.com/Data/Sites/1/media/mojo-jquery-excite-bike.png" style="width: 650px; height: 579px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="mojoportal with jquery ui dark hive theme" src="http://www.mojoportal.com/Data/Sites/1/media/mojo-jquery-dark-hive.png" style="width: 650px; height: 579px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="mojoportal with jquery ui humanity theme" src="http://www.mojoportal.com/Data/Sites/1/media/mojo-jquery-humanity.png" style="width: 650px; height: 579px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, look for this in the next release or if you are a developer you can &lt;a href="http://www.mojoportal.com/getting-the-code-with-tortoisehg.aspx"&gt;get the latest code from the repository&lt;/a&gt;. I think this gives us one more useful approach to skinning mojoPortal and hope you find it useful.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/mojoportal-and-jqueryui-themeroller.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/mo6pcfaH6MU/mojoportal-sql-ce-and-webmatrix.aspx"&gt;mojoPortal SQL CE and WebMatrix&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Monday, July 26, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	This is just a quick post in follow up to my previous post &lt;a href="http://www.mojoportal.com/sql-server-compact-40-and-mojoportal.aspx"&gt;SQL Server Compact 4.0 and mojoPortal&lt;/a&gt;, to provide some updated information. We recently released&amp;nbsp;&lt;a href="http://www.mojoportal.com/mojoportal-2348-released.aspx"&gt;mojoPortal 2.3.4.8&lt;/a&gt;, and I've updated the package for SQL CE recently to contain migration scripts so that it is easy to migrate to SQL Server.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	I've also done some &lt;a href="http://www.mojoportal.com/sql-ce-performance.aspx"&gt;load testing to provide some numbers for considering whether SQL CE might be a good choice&lt;/a&gt;. In my findings SQL CE&amp;nbsp;has significantly better performance than SQLite&amp;nbsp;but naturally SQL Server is much more robust.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	I've also created some new documentation.&lt;/p&gt;
&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/using-sql-ce.aspx"&gt;Using SQL CE with mojoPortal&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/using-webmatrix-to-run-the-sql-ce-version-of-mojoportal.aspx"&gt;Using WebMatrix to run the SQL CE Version of mojoPortal&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/using-webmatrix-to-migrate-mojoportal-from-sql-ce-to-sql-server.aspx"&gt;Using WebMatrix to Migrate mojoPortal from SQL CE to SQL Server&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/using-webmatrix-to-install-mojoportal-from-the-web-application-gallery.aspx"&gt;Using WebMatrix to Install mojoPortal from the Web App&amp;nbsp;Gallery&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;	&lt;img alt="Using WebMatrix with mojoPortal" src="http://www.mojoportal.com/Data/Sites/1/media/webmatrix-from-folder.png" style="width: 650px; height: 441px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://www.asp.net/webmatrix"&gt;WebMatrix&lt;/a&gt; includes IIS&amp;nbsp;Express web server which is much easier to use on your local machine than IIS but has all the features of IIS. Once you install WebMatrix, you can right click a folder in Windows Explorer and choose "Open as a Web Site with Microsoft WebMatrix". So you can just unzip the mojoPortal package and right click the wwwroot folder to launch a mojoPortal&amp;nbsp;site on your local machine. If using SQL CE you don't need to even need to configure a database, it just works, but for other mojoPortal packages you would have to set the connection string for the database.&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	One could also use WebMatrix for light mojoPortal feature development, perhaps at some point I will make an article showing how to use the &lt;a href="http://www.mojoportal.com/hello-world-developer-quick-start.aspx"&gt;mojoPortal&amp;nbsp;Hello World examples&lt;/a&gt; with WebMatrix. While WebMatrix is not designed to scratch the same itch as Visual Studio, it is a useful tool even for folks like me who really live in Visual Studio all day long. I encourage you to check it out, especially if you are interested in working with the SQL CE version of mojoPortal.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/mojoportal-sql-ce-and-webmatrix.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/Wqg5MNw5Dc8/sql-ce-support-for-form-wizard-pro-and-event-calendar-pro.aspx"&gt;SQL CE Support for Form Wizard Pro and Event Calendar Pro&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Friday, July 23, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	I'm happy to announce the availability of new packages of &lt;a href="http://www.mojoportal.com/form-wizard-pro-product.aspx"&gt;Form Wizard Pro&lt;/a&gt; and &lt;a href="http://www.mojoportal.com/event-calendar-pro-product.aspx"&gt;Event Calendar Pro&lt;/a&gt;, that include support for SQL CE. Existing customers can download the latest package from their order history under the My Account link after signing in to the site.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://www.mojoportal.com/event-calendar-pro-product.aspx"&gt;&lt;img alt="Event Calendar Pro" src="http://www.mojoportal.com/Data/Sites/1/productscreenshots/eventcalpro-monthview-small2.png" style="width: 432px; height: 247px; " /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://www.mojoportal.com/form-wizard-pro-product.aspx"&gt;&lt;img alt="Form Wizard Pro" src="http://www.mojoportal.com/Data/Sites/1/formwizard-small.png" style="width: 236px; height: 216px; " /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	I've also updated the SQL CE package for mojoPortal on &lt;a href="http://www.codeplex.com/mojoportal/Release/ProjectReleases.aspx"&gt;Codeplex&lt;/a&gt; to fix a couple of bugs reported recently, and I've created documentation about &lt;a href="http://www.mojoportal.com/using-sql-ce.aspx"&gt;using SQL CE with mojoPortal&lt;/a&gt;. In the near future I will also create documentation to explain how to migrate a mojoPortal installation from SQL CE to SQL Server using &lt;a href="http://www.asp.net/webmatrix"&gt;WebMatrix&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/sql-ce-support-for-form-wizard-pro-and-event-calendar-pro.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/_tiKM__ScxQ/free-mojoportal-skins2010-07-21.aspx"&gt;Free mojoPortal Skins&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, July 21, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	Just a quick post to give a shout of thanks out to &lt;a href="http://mojo.crypticsites.net/skins-4-mojo.aspx"&gt;Andria of &lt;/a&gt;&lt;a href="http://mojo.crypticsites.net/skins-4-mojo.aspx"&gt;CrypticSites&lt;/a&gt;!&amp;nbsp;She has made a bunch of cool skins for &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt; and is sharing them with the community. There are about 13 of them available, some thumbnails are shown below. I encourage you to check them out&amp;nbsp;&lt;a href="http://mojo.crypticsites.net/skins-4-mojo.aspx"&gt;http://mojo.crypticsites.net/skins-4-mojo.aspx&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="screen shot of skin thumbnails" src="http://www.mojoportal.com/Data/Sites/1/media/crypticsite-skins.png" style="width: 575px; height: 449px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Again, big thanks to Andria for making these available! They are all very cool, my favorite is &lt;a href="http://mojo.crypticsites.net/rustic-cabin.aspx"&gt;Rustic Cabin&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/free-mojoportal-skins2010-07-21.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/DPylV7b1mGU/improvements-to-the-mojoportal-visual-studio-projects-and-solutions.aspx"&gt;Improvements to the mojoPortal Visual Studio Projects and Solutions&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Tuesday, July 20, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	Just a quick post to give a heads up to folks working with &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt; from the &lt;a href="http://www.mojoportal.com/getting-the-code-with-tortoisehg.aspx"&gt;source code repository&lt;/a&gt; that the latest code in the repository has some significant improvements to the Visual Studio projects and solutions and I have updated some relevant documentation but wanted to bring it to your attention.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	You can now use the Visual Studio Publish feature to package mojoPortal as described in the updated article &lt;a href="http://www.mojoportal.com/packaging-and-deployment.aspx"&gt;Packaging and Deployment&lt;/a&gt;. I'm very happy about this because it has historically been one of those things that developers who are new to mojoPortal always stumbled with but prior to VS 2010 there was not an easy way to solve it. We've used the free UnleashIt tool to package mojoPortal since 2004 as we progressed from Visual Studio 2003 through VS 2005 and VS 2008, but improvements to Visual Studio 2010 and MsBuild made it possible to solve this problem easily so going forward will be able use Visual Studio 2010.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Also much nicer now for those who work with data layers other than MS SQL, you no longer have to change project references to use a different data layer. Now it is as easy as choosing the build configuration. I updated the old document "&lt;a href="http://www.mojoportal.com/settingadatalayerreferenceinvisualstudio.aspx"&gt;Setting the Data Layer in Visual Studio&lt;/a&gt;". I really love this since I'm always going back and forth working on different data layers.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="screen shot of build configuration dropdown list" src="http://www.mojoportal.com/Data/Sites/1/media/mojo-build-config.png" style="width: 315px; height: 307px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	I think the out of the box experience with working with the source code in Visual Studio is significantly improved.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/improvements-to-the-mojoportal-visual-studio-projects-and-solutions.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/J47uq4xHyW8/mojoportal-2348-released.aspx"&gt;mojoPortal 2.3.4.8 Released&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Friday, July 16, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	I'm happy to announce the release of &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt; 2.3.4.8.&amp;nbsp;&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Data Layer Consolidation&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The primary focus of this release is consolidating our support for SqlAzure into our main MS SQL data layer so that we don't need to maintain a separate data layer for SqlAzure. For new installations that use SqlAzure, you should just use the package for MS SQL. If you have an existing installation using SqlAzure, you should follow these steps:&lt;/p&gt;
&lt;ol&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		Upgrade using the mojoportal-2-3-4-8-sqlazure-net35-deploymentfiles.zip or mojoportal-2-3-4-8-sqlazure-net40-deploymentfiles.zip depending on whether you are using .NET 3.5 or 4.0&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Copy your connection string from the SqlAzureConnectionString to the&amp;nbsp;MSSQLConnectionString&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Download mojoportal-2-3-4-8-mssql-net35-deploymentfiles.zip or mojoportal-2-3-4-8-mssql-net40-deploymentfiles.zip&amp;nbsp;again depending on your .NET version.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Extract the files and copy the mojoPortal.Data.dll, mojoPortal.Features.Data.dll, and WebStore.Data.dll from the MS SQL package and replace them in the /bin folder your installation&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Going forward we will no longer have separate packages for SqlAzure, so for future upgrades you will just use the MS SQL package&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;br /&gt;	&lt;strong&gt;Important &lt;/strong&gt;- We no longer support MS SQL 2000. Our MS SQL Data layer is compatible with SQL 2005/2008/SqlAzure&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	As I mentioned in my previous post, &lt;a href="http://www.mojoportal.com/sql-server-compact-40-and-mojoportal.aspx"&gt;we also now have a package for SQL CE&lt;/a&gt;. I encourage you to give it a try. It would be really cool if someone out there could do some load testing of mojoPortal using SQL CE and then using MS SQL to get an idea of how well SQL CE can handle traffic. I would not expect it to do as well as MS SQL but I think it might hold up better than one might expect. My guess is it can handle more traffic than the Sqlite version of mojoPortal because Sqlite only supports 1 connection and SQL CE does have a connection pool and supports more connections.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	In the near future I will be looking into using &lt;a href="http://www.asp.net/webmatrix"&gt;WebMatrix&lt;/a&gt; which is the tool that can be used to migrate from SQL CE to SQL Server. WebMatrix could also be used for light mojoPortal feature development for those who find Visual Studio to be a little scary. WebMatrix is also a pretty neat tool for trying applications from the Web App&amp;nbsp;Gallery and it includes IIS&amp;nbsp;Express.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	New Date Picker&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This release also includes a new jQuery&amp;nbsp;DatePicker. You could still use the old one if you like it better by changing the default DataPickerProvider in mojoDatePicker.config&amp;nbsp;in the root of the site.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="jquery date time picker" src="http://www.mojoportal.com/Data/Sites/1/media/jquery-datetimepicker.jpg" style="width: 640px; height: 248px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	I also added jQuery UI styling to the buttons in most of the included skins (except Artisteer skins since they already have button style). You can enable it in a custom skin from the theme.skin file by adding this:&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&amp;lt;portal:mojoButton runat="server" UsejQueryButton="true" /&amp;gt;&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	A Few Bug Fixes&lt;/h3&gt;
&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		fixed a bug where using Live Writer an error would happen when trying to open existing posts&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		fixed a bug in the blog where the rating was not shown even on the detail page if using excerpts&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		fixed a bug in the blog where the default comment allowed days was being ignored&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		fixed a bug in Feed Manager where the aggregate feed link did not work in child sites&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		fixed a few bugs in the Sqlite data layer where the paging logic was not correct&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;	Updated Italian resources from Diego Mora&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Updated Dutch translation from Bouke Bisschop&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	As always, it is a good idea to backup your site and database before upgrading.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/mojoportal-2348-released.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/AcTy2A5d4Tk/sql-server-compact-40-and-mojoportal.aspx"&gt;SQL Server Compact 4.0 and mojoPortal&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Monday, July 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	On June 30, 2010, Scott Guthrie blogged &lt;a href="http://weblogs.asp.net/scottgu/archive/2010/06/30/new-embedded-database-support-with-asp-net.aspx"&gt;New Embedded Database Support with ASP.NET&lt;/a&gt;,&amp;nbsp;announcing that&amp;nbsp;SQL CE 4 (SQL Server Compact Edition) would soon be available. It was officially released as a public CTP (Community Technology Preview) on July 7, 2010 with an announcement on the SQL Server Compact Team blog in a post by Ambrish Mishra entitled &lt;a href="http://blogs.msdn.com/b/sqlservercompact/archive/2010/07/07/introducing-sql-server-compact-4-0-the-next-gen-embedded-database-from-microsoft.aspx"&gt;Introducing SQL Server Compact 4.0, the Next Gen Embedded Database from Microsoft&lt;/a&gt;.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	This little database is big news for mojoPortal&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Today I am happy to announce a preview release of &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt; 2.3.4.7 for SQL CE 4 and ASP.NET 4.0. This package has a pre-configured database and can be deployed under Medium Trust with .NET 4 hosting.(*) This means it is easy to deploy and use even on budget shared hosting where Medium Trust security policy is almost always used. You can download the package mojoportal-2-3-4-7-preview-sqlce-net40-deploymentfiles.zip from the bottom of &lt;a href="http://mojoportal.codeplex.com/releases/view/47428"&gt;this page on Codeplex&lt;/a&gt;. It is an MsDeploy package, so &lt;a href="http://www.mojoportal.com/easy-installation-using-the-ms-web-deployment-tool.aspx"&gt;it can be installed by importing it in IIS&lt;/a&gt;, or you can just unzip it and install manually.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	When installing web applications like mojoPortal, often one of the more challenging installation issues is setting up the database, for non-techies this is the part that people really struggle with, and even people who consider themselves fairly tech savvy can find themselves struggling to get it working unless they have a background in working with databases and understand all the nuances of connection strings and permissions. Using SQL CE 4 eliminates this challenge completely because the database is just a file on disk. There is no database software to install on the server, so it does not depend on the host having it installed, it only requires .NET 4 hosting. Since we ship a database file already populated with initial data, it is basically zero configuration for the database, you don't have to do anything, it just works.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	I'm sure some of you are aware that mojoPortal has supported &lt;a href="http://www.sqlite.org/"&gt;Sqlite&lt;/a&gt; for a long time, and it is also a zero configuration, file based database that many people like a lot. However, it has never worked under Medium Trust and if your site traffic starts to grow there is not an easy way to migrate the data to a more robust database.&lt;/p&gt;&lt;br /&gt;&lt;table border="1" cellpadding="1" cellspacing="1" style="width: 400px; "&gt;&lt;br /&gt;	&lt;tbody&gt;&lt;br /&gt;		&lt;tr&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				 &lt;/td&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				SQL CE&lt;/td&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				Sqlite&lt;/td&gt;&lt;br /&gt;		&lt;/tr&gt;
		&lt;tr&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				Zero config deployment&lt;/td&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				yes&lt;/td&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				yes&lt;/td&gt;&lt;br /&gt;		&lt;/tr&gt;
		&lt;tr&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				Backing up the files backs up the database&lt;/td&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				yes&lt;/td&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				yes&lt;/td&gt;&lt;br /&gt;		&lt;/tr&gt;
		&lt;tr&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				Works in Medium Trust&lt;/td&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				yes&lt;/td&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				no&lt;/td&gt;&lt;br /&gt;		&lt;/tr&gt;
		&lt;tr&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				A supported migration path to a more robust database&lt;/td&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				yes to SQL Express/Server/SqlAzure&lt;/td&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				no convenient migration solutions that I know of&lt;/td&gt;&lt;br /&gt;		&lt;/tr&gt;
	&lt;/tbody&gt;&lt;br /&gt;&lt;/table&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Now, I'm not yet sure yet how easy the migration of mojoPortal from SQL CE to SQL Server will be. Scott Gu mentioned that they will be shipping migration tools that will make it straight forward to migrate the tables and data from SQL CE to SQL Express, SQL Server or SQL Azure. However, since SQL CE does not support stored procedures and we do use them in the SQL Server data layer for mojoPortal, it means we will also need to make migration scripts available to install the latest stored procedures into the database after migration. So, in theory, the migration process will be to first use the tool that Microsoft will ship to migrate the tables and data, then run the scripts we will make available that contain the stored procedures for a given version of mojoPortal, then you would just deploy the mojoPortal version for SQL Server over your existing mojoPortal for SQL CE installation and set your connection string for the new database. Once the migration tools ship I will verify the process and create documentation with the migration steps.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	In summary, I think that the SQL CE package for mojoPortal will make it easy for you to stand up impressive new web sites quickly and easily in budget hosting with the possibility to upscale to a more robust database platform later without too much difficulty. I would say that if you are putting up a site that you are expecting to grow traffic quickly, then you should probably just start out using SQL Express, SQL Server, or SQL Azure. But, how many sites that you put online for your customers really get a lot of traffic? If the answer is not many, then you may find SQL CE is the best choice for many of your projects, reducing costs and time to deployment.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="Screen shot of mojoportal system information showing SQL CE" src="http://www.mojoportal.com/Data/Sites/1/media/sqlce-mojo.png" style="width: 650px; height: 547px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Top Secret Early Access! :-D&lt;/h3&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	 &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	Now you may wonder how I managed to have a version of mojoPortal for SQL CE ready so soon after SQL CE 4 was released. The answer is that I had early access to SQL CE 4.0 and access to a bunch of good folks on the IIS and SQL Server teams to help me with guidance and questions and was also able to give them feedback while they were working on this release.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	 &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	Back in early March I was contacted by Jonathan Hawkins of Microsoft and was invited to an online meeting where they told me what they were planning for SQL CE and why it might be beneficial for mojoPortal to support it, I of course was very excited about it. &amp;nbsp;At the time the alpha bits of SQL CE 4 were not quite ready but I was provided with good help and work arounds that would enable me to work on support for SQL CE using the 3.5 version so I could get started without waiting. So I went ahead at that time and implemented it for the core mojoPortal features (it took me about a week) and managed to get it working as proof of concept. Once that was done I moved on to work on other things not knowing how long it would be until the alpha bits of SQL CE 4.0 would be ready. Finally on June 2nd I got an email that the alpha bits were available, but I was knee deep in other projects right at the time, so it was around June 27-28 when I finally tried the new bits and verified it worked under Medium Trust. Then when Scott Gu blogged about it on June 30, I realized it was going to be public very soon so I scrambled to complete the SQL CE data layer for the rest of the mojoPortal features (except for WebStore and my Add On Products). It took about 1 week to finish that work and by Friday July 9 I was ready to produce a package but decided to wait until Monday to blog about it.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	 &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	So here we are, it is Monday, and I've uploaded the package on Codeplex, at the bottom of our current release. I've done sanity testing of all the features but not exhaustive testing of every configuration of every feature, so it is possible and perhaps likely there are still a few bugs here and there in the data layer, after all this is our newest data layer and therefore the least tested of all our data layers at this point. That is why I'm calling it a "Preview" release, and I hope you will give it a try and report any problems you may encounter. I will fix them quickly.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	 &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	I'd like to thank all the folks at Microsoft for giving me this opportunity to work closely with them and get early access to the technology, and I especially thank Jonathan Hawkins, Parasuraman Narasimhan, Radhakrishnan Srikanth, Mohammad Imran Siddique, Himadri Sarkar, and Ambrish Mishra for all their help. It has really been a great experience for me getting to work with these guys and do something with mojoPortal that fit well with cutting edge work these guys have done on SQL CE. I really think they have solved one of the long standing problems in ASP.NET web deployment. For low traffic sites or quick prototyping or proof of concept deployment, or just low budget web sites, this is really going to reduce friction and make it easy to put a site up in minutes.&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	 &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&lt;h3&gt;&lt;br /&gt;		Technical Notes&lt;/h3&gt;&lt;br /&gt;	&lt;div&gt;&lt;br /&gt;		 &lt;/div&gt;&lt;br /&gt;	&lt;div&gt;&lt;br /&gt;		It turned out well that I waited for SQL CE 4 before implementing all the mojoPortal features. When I implemented the core features I only had SQL CE 3.5 to work with so in places where I needed to select a page of data, I was having to use some awkward SQL syntax to make it work, it did work but it was difficult to read and write. One of the coolest new things in SQL CE 4.0 is the new syntax for selecting a page of data like this:&lt;br /&gt;&lt;br /&gt;		 &lt;/div&gt;&lt;br /&gt;	&lt;div&gt;&lt;br /&gt;		SELECT * FROM mp_GeoCountry ORDER BY Name OFFSET 10 ROWS FETCH NEXT 10 ROWS ONLY;&lt;br /&gt;&lt;br /&gt;		 &lt;/div&gt;&lt;br /&gt;	&lt;div&gt;&lt;br /&gt;		It would be great if someday SQL Server supports an easier paging syntax, as &lt;a href="http://stackoverflow.com/questions/187998/row-offset-in-ms-sql-server"&gt;it is still awkward to get a page of data efficiently in SQL Server&lt;/a&gt;, though it is a little easier than SQL CE 3.5 since SQL Server at least gives us stored procedures which provides a few additional strategies for getting a page of data. Anyway, you can guess I like this new syntax, it is much more convenient. Probably since I've worked with so many open source database platforms in mojoPortal, and have learned the major syntax differences between them, and really most of them have had easier ways to get a page of data than SQL Server for a long time, I'm glad to see something that makes a bit more sense. In a nutshell, MySql, PostgreSql, and Sqlite all support the LIMIT x OFFSET y syntax, Firebird has an interesting twist with SELECT FIRST x SKIP y, and SQL Server has always had the SELECT TOP (x) syntax but no equivalent to OFFSET, and this makes us have to jump through syntax hoops to get any efficient way to grab a page of data. So at the moment, in my view, SQL CE 4 has at least one cool syntax thing better than its big brother SQL Server even if it is not as capable in handling large traffic.&lt;/div&gt;&lt;br /&gt;	&lt;div&gt;&lt;br /&gt;		 &lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="The mojoPortal Query Tool can talk to SQL CE" src="http://www.mojoportal.com/Data/Sites/1/media/sqlce-query-tool.png" style="width: 650px; height: 690px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The above screen shot shows that the built in &lt;a href="http://www.mojoportal.com/using-the-sql-query-tool.aspx"&gt;mojoPortal&amp;nbsp;query tool&lt;/a&gt; can be used with SQL CE.&lt;/p&gt;
&lt;h4&gt;&lt;br /&gt;	No need to install it in the GAC&lt;/h4&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	One of the interesting things to me is that it seems like SQL CE 4 must be all managed code, that is, I think it must be implemented purely in .NET. The reasons I think this is because it seems that the database engine must be completely contained in&amp;nbsp;System.Data.SqlServerCe.dll, and this dll just needs to be in the /bin folder, it doesn't even need to be installed in the GAC (Global Assembly Cache). The main reason why Sqlite doesn't work under Medium Trust is because it does some P/Invoke against a native dll written in C. To be allowed to do that the managed dll for Sqlite&amp;nbsp;would have to be installed in the GAC. Since SQL CE can work without being installed in the GAC, I can guess it does not do any P/Invoke and is all managed code. Someone asked about this in the comments of Scott Gu's post, and while he did not specifically answer it, he did mention in comments that they are looking at enabling use of SQL CE in Silverlight which I think lends more evidence to it being fully managed code. I could be wrong though, possibly there are changes in code access security in .NET 4 that makes it possible to use without installing in the GAC.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The idea of being able to use SQL CE as a client side database in Silverlight is pretty compelling to me, so I'll be keeping my eyes open for future announcements. I had once done a proof of concept where &lt;a href="http://www.mojoportal.com/silverlight-google-gears-awesome-at-least-in-firefox.aspx"&gt;I managed&amp;nbsp;to use Sqlite as a client side database in Silverlight via Google Gears&lt;/a&gt;, but it had a few issues because database calls had to be marshalled back and forth from javascript to Silverlight via the &lt;a href="http://msdn.microsoft.com/en-us/library/cc645076%28VS.95%29.aspx"&gt;Html Bridge&lt;/a&gt;. It would be much nicer to be able to use SQL CE directly from Silverlight. That would enable some really interesting client side scenarios.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	(*) Actually I think SQL CE 4 could probably be used under 3.5 .NET but not under Medium Trust, it requires .NET 4 to work under Medium Trust, and the mojoPortal package for SQL CE is only going to be available for .NET 4.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Consolidation of Data Layers&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment we have a separate data layer for SqlAzure, SQL Server, and SQL CE. Back in March when I first began work on SQL CE support in mojoPortal, I blogged&amp;nbsp;&lt;a href="http://www.mojoportal.com/anyone-still-using-sql-2000-with-mojoportal.aspx"&gt;Anyone Still Using SQL 2000&lt;/a&gt;?, to guage how many people still use it. Going forward we are dropping support for SQL 2000 and then the MS SQL data layer will be modified to make it compatible with SqlAzure, and then we will eliminate the separate data layer for SqlAzure. I "think" the previous release of mojoPortal 2.3.4.5 was still compatible with SQL 2000, but the latest code in the repository is not compatible because we have changed from ntext to nvarchar(max) which is not supported in SQL 2000. So the next release of mojoPortal for sure will not be compatible with SQL 2000. Going forward we will support SQL 2005/2008/SqlAzure and SQL CE.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/sql-server-compact-40-and-mojoportal.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/s1XwaOtEfPo/organizing-the-mojoportal-community.aspx"&gt;Organizing the mojoPortal Community&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Tuesday, July 06, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	The &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt; community has been gradually growing along with the evolution of the project since late 2004. We have had quite a few contributors over the years such as Dean Brettle, who implemented NeatUpload, Joseph Hill, who implemented the initial version of Feed Manager (later improved by Walter Ferrari) as well as the initial data layers for PostgreSql and Sqlite, Rob Henry, who implemented the Survey, Christian Fredh, who implemented the Poll, and Kevin Needham who implemented the content workflow, and many others who contributed various little improvements over the years. You can find a list of contributors on our &lt;a href="http://www.mojoportal.com/developers.aspx"&gt;developer page&lt;/a&gt; for more detail. All the contributions and involvement have been pretty organic, we have never really organized project teams or a holistic strategy to grow and support the community. mojoPortal is now the 3rd most popular CMS on the ASP.NET stack and we are reaching a critical mass of popularity that I think requires us to get a little more organized. We are beginning to see more people helping out in the forums and more and more people are offering to help with development, but it is challenging for me to manage the community all by myself.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Today I would like to announce that Joe Davis will be stepping up to take on new responsibilities in the project as Community Manager. Joe has been a huge help to myself and the community already in &lt;a href="http://www.mojoportal.com/forums.aspx"&gt;the forums&lt;/a&gt;. He has helped a lot of people with skinning questions, installation and configuration questions, and lots of implementation tips and tricks to help others achieve their goals with mojoPortal. Joe mentioned to me a long time ago that one of the things that drew him toward mojoPortal was the friendly forums, we don't make people feel stupid for asking questions, there are no stupid questions. This is not to say that every question gets answered, most of them do but not all of them. Sometimes people ask questions for which we don't know the answer, or there isn't a good answer that comes to mind, or the amount of time required to answer it would be too much effort, or what I playfully would describe as "Wizard of Oz" questions. But by and large if people ask reasonable well articulated questions and we are able to help we do help. In his participation in the forums, Joe Davis has been exemplary in putting a friendly face on our forums and making people feel welcome. I mean just look at his mug shot, if you lookup "nice guy" in the dictionary there should be a mug shot of Joe Davis!&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://i7media.net/mojoPortal.aspx"&gt;&lt;img alt="Joe Davis" src="http://www.mojoportal.com/Data/Sites/1/media/partnerlogos/joe-davis.jpg" style="width: 134px; height: 179px; " /&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://i7media.net/mojoPortal.aspx"&gt;&lt;img alt="i7MEDIA" src="http://www.mojoportal.com/Data/Sites/1/media/partnerlogos/ilogo-complete_whitebg.png" style="width: 165px; height: 55px; " /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	As Community Manager, Joe Davis will be able to help with forum moderation and logistics of managing the community, and he will collaborate with me on strategy to promote community engagement and how best to organize teams and contribution guidelines to facilitate development help offered by the community. As such we are in the beginning stages of working on the strategy and will be communicating more about that as our ideas begin to take shape. For now I just want to thank and congratulate Joe for stepping up to take on this role as a Core Team member and Community Manager.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Joe's company &lt;a href="http://i7media.net/mojoPortal.aspx"&gt;i7MEDIA&lt;/a&gt; provides high quality mojoPortal hosting and design services.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	I also want to officially welcome Katherine Moss, who has joined our team as an Accessibility Advisor. Katherine will be instrumental in helping us keep mojoPortal accessible for users who use assistive technology such as screen readers. She will be helping with testing and feedback of various mojoPortal features in terms of their accessibility.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/organizing-the-mojoportal-community.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/zsbFOslLOE0/the-miraculous-resurrection-of-novell-forge-svn-and-the-recovery-of-source-code-history.aspx"&gt;The Miraculous Resurrection of Novell Forge svn and the Recovery of Source Code History&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Monday, June 28, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	If you read this blog on a regular basis you may recall that back on May 12 I blogged &lt;a href="http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	I had missed the email and had not known that &lt;a href="http://developer.novell.com/wiki/index.php/Project_Hosting"&gt;Novell Forge was going away as of March 2010&lt;/a&gt;. So as it was, the Novell Forge svn server had already been running way past the deadline when I found it was down on May 11 and 12. That morning I googled and found the notice about it. So we quickly moved to Codeplex with a new Mercurial repository which I have since found to be a joy to use. Ultimately I felt the whole situation had been a blessing in disguise because I like Mecurial so much better than Subversion.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Then a few weeks later on June 6, a surprising thing happened, there was a post in the forums where a &lt;a href="http://www.mojoportal.com/Forums/Thread.aspx?pageid=5&amp;amp;mid=34&amp;amp;ItemID=3&amp;amp;thread=5665&amp;amp;postid=23347"&gt;user said he just got the latest version of the code from svn&lt;/a&gt;. As it turned out, the svn repository at Novell Forge was back online!&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So the next morning I did some research and found &lt;a href="http://phileosophos.com/wordpress/?p=836"&gt;this post&lt;/a&gt; and &lt;a href="http://choorucode.wordpress.com/2010/03/01/mercurial-import-subversion-project/"&gt;this linked post&lt;/a&gt; about how to get svn history into Mercurial. It seemed pretty straightforward so I kicked the process off wondering if it would&amp;nbsp;really work given we have history in the svn repository going back to 2005. The process started working, it scanned the repository and started counting down from 6000 plus change sets that I guess it was converting to Mercurial change sets. So that was the morning of June 7, 2010 and it finally finished running this morning sometime before I got up. Today is June 28 so it ran for about 21 days. The conversion process was surprisingly robust in that a few nights (including the screen shot below where it was getting close to finishing) it would lose its connection with the server and stop running, but I would kick it off again and it would scan and then pick up where it left off. The process was killed one night because my computer went into hibernate mode an would not wake up without powering it off, and another night a forced reboot by windows update killed it, but every time it managed to work again and pick up where it left off.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="hg convert screen shot" src="http://www.mojoportal.com/Data/Sites/1/media/hgconvert.jpg" style="width: 650px; height: 732px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So now I have the ability to browse change history going back to the beginning of our svn repository using TortoiseHG with a Mercurial repository on my local machine.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="TortoiseHG repository browser" src="http://www.mojoportal.com/Data/Sites/1/media/hg-svn-recovered.jpg" style="width: 650px; height: 584px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	I'm kind of glad we started with just the latest code in a clean repository at Codeplex because this much history takes up a lot of space on disk, but now it is nice that I will be able to have an archive the source code history on CD ROM.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	I have to say that I am pleasantly amazed with Mercurial and TortoiseHG!&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Anyway, thought I would share the happy ending!&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/the-miraculous-resurrection-of-novell-forge-svn-and-the-recovery-of-source-code-history.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/MqcVRdDAjAY/mojoportal-2345-released.aspx"&gt;mojoPortal 2.3.4.5 Released&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Friday, June 18, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	I'm happy to announce the release of &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt; 2.3.4.5, available now from our &lt;a href="http://www.mojoportal.com/download.aspx"&gt;download page&lt;/a&gt;.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	What's New&lt;/h3&gt;
&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		New Bing Map Feature&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		New alternate site search features allow you to use Bing or Google for site search in addition to or instead of the internal Lucene search engine&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Upgraded to the latest version of AjaxControlToolkit&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Upgraded from TinyMCE .3.6 to 3.3.7&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Upgraded from CKeditor&amp;nbsp;3.3 to 3.3.1&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Added a required checkbox if a registration agreement is used&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Updated Italian resources from Diego Mora&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Fixed a bug introduced in version 2.3.4.4 where if you were using excerpts in the blog, the read more link was malformed&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Fixed a bug introduced in version&amp;nbsp;2.3.4.4 where the FeedManager&amp;nbsp;page size setting was ignored&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Fixed some more places where we had not implemented the new TimeZone system and the old hard coded offsets were still being used&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Fixed a bug where the google 404 enhancement gives a script error in IE, it is now disabled in IE&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Fixed a bug in the pgsql data layer for the blog that caused an error on viewing blog categories&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Other minor enhancements and fixes for things reported or requested in the forums since the last release&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;	&lt;img alt="Bing Map Screen shot" src="http://www.mojoportal.com/Data/Sites/1/media/bingmap.jpg" style="width: 524px; height: 382px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	There were also a few additions to CSS in included skins that you will need to add to custom skins, &lt;a href="http://www.mojoportal.com/Forums/Thread.aspx?pageid=5&amp;amp;mid=34&amp;amp;ItemID=4&amp;amp;thread=5160"&gt;see this sticky thread for details&lt;/a&gt;.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Upgrades for Add On Products&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Because of the upgrade to the latest version of AjaxControlToolkit, there are also corresponding compatibility updates for &lt;a href="http://www.mojoportal.com/event-calendar-pro-product.aspx"&gt;Event Calendar Pro&lt;/a&gt; and &lt;a href="http://www.mojoportal.com/form-wizard-pro-product.aspx"&gt;Form Wizard Pro&lt;/a&gt; because they must use the same version of AjaxControlToolkit as mojoPortal. Existing customers can download the updates from their purchase history. We have officially changed our upgrade policy, originally the policy was free upgrades for 1 year after purchasing our add on products, but now our policy is free upgrades for the life of the product and this is retro active to all existing customers. If you've never purchased our add on products now is a good time to consider adding them to your site, &lt;a href="http://www.mojoportal.com/store.aspx"&gt;visit the store&lt;/a&gt; to learn more about our add on products for mojoPortal&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/mojoportal-2345-released.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/Ue0iLlWOdzU/mojoportal-2344-released.aspx"&gt;mojoPortal 2.3.4.4 Released&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Thursday, June 03, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	I'm happy to announce the release of &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt; 2.3.4.4, available now on our &lt;a href="http://www.mojoportal.com/download.aspx"&gt;download page&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="screen shot of new artisteer skin with flash" src="http://www.mojoportal.com/Data/Sites/1/media/artisteer-24flashclouds.jpg" style="width: 650px; height: 552px; " /&gt;&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	What's New?&lt;/h3&gt;
&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		This is the first release where we have separate release packages for .NET 3.5 and .NET 4.0.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		New skin artisteer-24flashclouds as shown in the screen shot above. This skin illustrates use of Flash in an &lt;a href="http://www.mojoportal.com/creating-skins-from-artisteer-html-templates.aspx"&gt;Artisteer design&lt;/a&gt;. Flash support was introduced in Artisteer 2.4 and the clouds flash movie in this skin is one of the flash movies included in Artisteer. What you can't see in this screen shot is that the clouds flow by in semi random patterns. This skin was added to help people understand how to use Artisteer designs with Flash in mojoPortal&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		New Facebook like button available in the Blog and in the HTML feature. This makes it easy for people to "Like" pages on your site on Facebook.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Upgrade from TinyMCE 3.2.7 to 3.3.6&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Upgrade from CKeditor 3.2.1 to 3.3&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Upgrade to the latest version of NeatUpload&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		We removed 7 skins from tha main release packages to reduce the file size of the main packages and made them available in a separate download extra-skins.zip. Don't worry there are still a lot of skins included in the main packages.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Various bug fixes and enhancements for things reported or requested in &lt;a href="http://www.mojoportal.com/forums.aspx"&gt;the forums&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;	There are also corresponding releases of &lt;a href="http://www.mojoportal.com/form-wizard-pro-product.aspx"&gt;Form Wizard Pro&lt;/a&gt; and &lt;a href="http://www.mojoportal.com/event-calendar-pro-product.aspx"&gt;Event Calendar Pro&lt;/a&gt;. Users who have purchased these add on products should upgrade them at the same time or right after upgrading mojoPortal.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Form Wizard Pro 0.0.1.7&lt;/h3&gt;
&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		compatibility updates for mojoPortal 2.3.4.4&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		includes builds for both .NET 3.5 and .NET 4.0&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		fixed bug where an incorrect redirect would happen after importing a form definition if the site was running in a virtual directory instead of a root site&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		added option to use regular expression validation of date questions&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		added a setting for a custom CSS class so forms can be styled differently&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;br /&gt;	Event Calendar Pro 0.0.2.8&lt;/h3&gt;
&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		compatibility update for mojoPortal 2.3.4.4&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		includes builds for .NET 3.5 and .NET 4.0&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/mojoportal-2344-released.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/JWXU13HztYs/the-net-4-transition-plan-for-mojoportal.aspx"&gt;The .NET 4 Transition Plan for mojoPortal&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Thursday, May 20, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	This post will outline the transition plan for moving forward with .NET 4.0 in &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt; while still maintaining support for .NET 3.5 and how this plan will impact developers working with the mojoPortal source code.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Beginning with the coming release, we will be making a separate set of compiled deployment packages for .NET 3.5 and for .NET 4. &amp;nbsp;For those who are not working with the mojoPortal source code, you don't need to read the rest of the post, the only part you really need to know is that when you upgrade to the next and future versions of mojoPortal you need to choose the correct download package for your hosting environment. If you are hosted in 3.5 .NET you will need to choose the appropriate package for 3.5 and if you are hosted in .NET 4 you will want the package for .NET 4.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Transition Duration&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	We will continue to produce deployment packages for .NET 3.5 for at least the next year and possibly longer depending on community feedback.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	What Changes Will Be Required?&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The target framework is a project level setting, so we will be changing the 3 web UI projects (mojoPortal.Web.csproj, mojoPortal.Features.UI.csproj, and WebStore.UI.csproj) to have a target of .NET 4. To the extent possible we will try to keep the target for all other supporting projects as 3.5 during the transition period.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	To make it possible to be able to produce a build for 3.5 .NET I have made copies of the above project files and named them as mojoPortal.Web.net35.csproj, mojoPortal.Features.UI.net35.csproj, and WebStore.UI.net35.csproj and I have set them up in a separate set of solution files. &amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	mojoportal.net35.sln is the complete solution configured for .NET 3.5.&lt;br /&gt;&lt;br /&gt;	mojoportal.core.net35.sln is just the core without all the features like blog, forums and WebStore etc.&lt;br /&gt;&lt;br /&gt;	mojoportal.mssqlonly.net35.sln is the full set of features but leaving out the data projects for alternate databases.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The main solutions which will be used for .NET 4 development have the same name except for the .net35 segment.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;strong&gt;The new projects for .NET 3.5 are already available in the repository, but I have not yet changed the target on the main projects to 4.0, this will probably be done tomorrow.&lt;/strong&gt; I did a test conversion on a copy already to make sure I will have no problems with the conversion.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	We also have mojoportal.mono.sln which is for use in MonoDevelop on Linux.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="screen shot of target framework setting" src="http://www.mojoportal.com/Data/Sites/1/media/targetframework.png" style="width: 538px; height: 348px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	How Will This Impact Developers?&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	For some developers this will be great because they are wanting to use .NET 4 and the main solution and project files will be setup for .NET 4 development.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Developers who need to continue working with .NET 3.5 for their own custom features will need to remove the 4.0 version projects and&amp;nbsp;add the new net35 projects in their custom solution files and then may need to re-create project references to the new projects since references may be lost when the projects are removed.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	There will also be one other inconvenience for those who need to stay on .NET 3.5 development. When we convert the main Web project to .NET 4 it will change the Web.config file to be compatible with .NET 4 and it will no longer be compatible with .NET 3.5. I have created an alternate Web.net35.config file, so you will have to copy the contents of that file into the Web.config file after getting the code. To avoid merge conflicts when &lt;a href="http://www.mojoportal.com/getting-the-code-with-tortoisehg.aspx"&gt;getting code updates from the Mercurial repository&lt;/a&gt;, you may also need to revert the Web.config file before getting updates from the repository and then change it back again afterwards.&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Since the 4.0 and 3.5 versions of the projects will share the same files, I have added a conditional compilation symbol NET35 on the 3.5 versions of the projects. So in code that uses new properties or methods available only in .NET 4 we will have to wrap the code with checks for the conditional symbol like this:&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	#if !NET35&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	// some .NET 4 specific code&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	#else&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	//some alternate .NET 3.5 code if needed&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	#endif&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="screen shot of conditional compilation symbols" src="http://www.mojoportal.com/Data/Sites/1/media/conditionalcompile.png" style="width: 650px; height: 296px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This way when we compile the 3.5 versions it will leave out the 4.0 only stuff.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Of course this means that whenever I add a new file to one of the 4.0 projects I have to remember to also add the file in the 3.5 version of the project, so there will be some extra tedium for me also during this transition period. Once the transition period is over and we feel it is safe to drop support for .NET 3.5, then we will remove the extra project and solution files and we will then be able to change the target on all the projects in the solution to .NET 4. There may be a few bumps along the way in a transition such as this, it is similar to what we went through in the transition from 1.1 .NET to 2.0 back around 2005.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So that is the go forward plan that will allow us to begin using some .NET 4 features while maintaining the ability to produce builds for 3.5 .NET for at least the next year. If anyone has any concerns or opinions or other feedback about this plan, please post in the comments. The main projects will be converted to .NET 4 possibly as soon as tomorrow. If that worriess you, you might want to go ahead and &lt;a href="http://www.mojoportal.com/getting-the-code-with-tortoisehg.aspx"&gt;get a fresh update from the repository&lt;/a&gt;&amp;nbsp;today.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;strong&gt;UPDATE 2010-05-24&lt;/strong&gt;: I've completed the conversion of the main projects to 4.0 .NET in the repository and verified that it is still very easy to make a build for 3.5 .NET.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	www.mojoportal.com has been running on .NET 4 for several days now and all seems well. I did encounter a few little menu rendering issues at first but was able to solve them in code (already updated in the repository). So far the only significant issue I've found is that under .NET 4 Medium Trust configuration we get errors on any page that has NeatUpload on it. I've passed the information about the error on to Dean Brettle, the developer of &lt;a href="http://www.brettle.com/neatupload"&gt;NeatUpload&lt;/a&gt; so hopefully it can be resolved soon. In the mean time I would not recommend using mojoPortal under .NET 4 with medium trust. It does works fine in Full Trust and hopefully the Medium Trust issue can be solved in the near future.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;strong&gt;UPDATE 2010-05-25:&lt;/strong&gt; Thanks to assistance from Dean Brettle, the latest version of mojoPortal in the repository now works with no errors under .NET 4 Medium Trust.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/the-net-4-transition-plan-for-mojoportal.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;strong&gt;UPDATE:&lt;/strong&gt; I've completed the initial checkin at Codeplex, you can now get the latest code again, using TortoiseSVN, the url is&amp;nbsp;https://mojoportal.svn.codeplex.com/svn/trunk&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It was a fairly smooth migration to Codeplex and it all seems to be working ok and back to business as usual.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;strong&gt;UPDATE 2010-05-19&lt;/strong&gt;: We had some issues where some client machines could not get all the files using TortoiseSVN while other machines had no problems. After trying for several days to figure out why it didn't work on a problem machine we had no success in finding the cause or solution. So yesterday we reset the repository and are now using Mercurial instead of TFS. New &lt;a href="http://www.mojoportal.com/getting-the-code-with-tortoiseag.aspx"&gt;instructions for getting the code with TortoiseAG can be found here&lt;/a&gt;. At first I was a little hesitant to switch to Mercurial but after reading up on it, it seemed like it might have some advantages. So far I'm really liking it better than svn.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/xNoJwyWsGZk/5-new-developer-training-videos.aspx"&gt;5 New Developer Training Videos&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Monday, May 10, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	Just a quick post to mention that 5 more videos have been completed in the developer series of videos. Here is the full list of videos so far and more are on the way soon. The newest videos are at the bottom of the list. The series is aimed at teaching how to build custom features that plug into mojoPortal by demonstrating step by step how to implement a guest book feature. Once the series is completed I will also make the source code available.&lt;/p&gt;
&lt;ol&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/getting-the-code-with-tortoisesvn.aspx"&gt;Getting the code with TortoiseSVN&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-1-source-code-overview-part-1.aspx"&gt;Source Code Overview Part 1&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/video-source-code-overview-part-2.aspx"&gt;Source Code Overview Part 2&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-3-custom-solution.aspx"&gt;Custom Solution&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-4-hello-web.aspx"&gt;Hello Web&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-5-hello-web-part-2.aspx"&gt;Hello Web Part 2&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-6-hello-guest-book.aspx"&gt;Hello Guest Book&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-7-concepts-part-1.aspx"&gt;Concepts Part 1&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-8-concepts-part-2.aspx"&gt;Concepts Part 2&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-9-debugging-in-iis.aspx"&gt;Debugging in IIS&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-10-create-a-table-using-the-setup-system.aspx"&gt;Create a Table Using the Setup System&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-11-using-the-setup-system-to-run-upgrade-scripts.aspx"&gt;Using The Setup System to Run Upgrade Scripts&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-12-generating-a-data-access-class.aspx"&gt;Generating a Data Access Class&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-13-generate-the-business-layer.aspx"&gt;Generate the Business Layer&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-14-first-guestbook-submission.aspx"&gt;First Guestbook Submission&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-15-form-layout.aspx"&gt;Form Layout&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-16-form-layout-and-data-binding.aspx"&gt;Form Layout and Data Binding&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-17-upgrading-from-svn-and-converting-to-vs-2010.aspx"&gt;Upgrading from svn and Converting to VS 2010&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-18-css-layout.aspx"&gt;CSS Layout&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-19-using-a-wysiwyg-editor-and-captcha.aspx"&gt;Using a WYSIWYG Editor and Captcha&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-20-default-button-and-input-validation.aspx"&gt;Default Button and Input Validation&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-21-protecting-against-untrusted-content.aspx"&gt;Protecting Against Untrusted Content&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-22-supporting-page-part-1.aspx"&gt;Supporting Pages Part 1&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-23-supporting-pages-part-2.aspx"&gt;Supporting Pages Part 2&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-24-supporting-pages-part-3.aspx"&gt;Supporting Pages Part 3&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-25-enforcing-security-part-1.aspx"&gt;Enforcing Security Part 1&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-26-enforcing-security-part-2.aspx"&gt;Enforcing Security Part 2&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-27-implementing-the-update-method.aspx"&gt;Implementing the update method&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;br /&gt;	&lt;strong&gt;UPDATED 2010-05-11&lt;/strong&gt;: added 3 more videos 26, 27, and 28&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Also don't forget the&lt;a href="http://www.yamisee.com/official-mojoportal-online-user-group.aspx"&gt; mojoPortal online user group meeting&lt;/a&gt; is coming up on May 18, 2010 at 8PM EDT.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://www.yamisee.com/official-mojoportal-online-user-group.aspx"&gt;&lt;img alt="mojoportal online user group meeting" src="http://www.mojoportal.com/Data/mojocommon/234_60_mojoUserGroup_Plain.gif" style="width: 234px; height: 60px; " /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/5-new-developer-training-videos.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/ub-NBe-V52g/event-calendar-pro-0027-released.aspx"&gt;Event Calendar Pro 0.0.2.7 Released&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Friday, May 07, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	I'm happy to announce the release of &lt;a href="http://www.mojoportal.com/event-calendar-pro-product.aspx"&gt;Event Calendar Pro 0.0.2.7&lt;/a&gt;. This is a free upgrade for existing customers, though you should first upgrade to mojoPortal 2.3.4.3. It "probably" works with mojoPortal 2.3.3.9 or higher but has only been tested with mojoPortal 2.3.4.3. Customers who already purchased Event Calendar Pro can download the new version by signing into the site and then click the "My Account" link at the top of the page, and then click the Order History tab.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Whats New?&lt;/h3&gt;
&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		Better support for time zones with automatic adjustment for Daylight Savings when creating future events.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		It is now possible to accept will pay later ticket orders without configuring any ecommerce provider.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		There is a new setting to allow ticket purchases/registration without having to register or sign into the site.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		There is a new recurrence option for Bi-weekly (every 14 days) events.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		When making recurring events that require registration, it is now possible to use the same begin date for ticket sales/registration for all recurrences.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Fixed a bug in the RSS feed where the urls for events were not correct if the site was hosted in a virtual directory sub folder.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;	&lt;strong&gt;Important&lt;/strong&gt;: Since we removed the previous time zone offset setting and added a new Time Zone setting, after upgrading you should immediately go to the settings for any existing instances of the Event Calendar and set the time zone.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://www.mojoportal.com/event-calendar-pro-product.aspx"&gt;&lt;img alt="Event Calendar Pro Screen shot" src="http://www.mojoportal.com/Data/Sites/1/productscreenshots/eventcalpro-monthview-small2.png" style="width: 432px; height: 247px; " /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/event-calendar-pro-0027-released.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/NlNChNl1Bok/mojoportal-2343-released.aspx"&gt;mojoPortal 2.3.4.3 Released&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Thursday, April 29, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	I'm happy to announce the release of &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt; 2.3.4.3, available now on our &lt;a href="http://www.mojoportal.com/download.aspx"&gt;download page&lt;/a&gt;. This is primarily a minor bug fix release for issues &lt;a href="http://www.mojoportal.com/Forums/ForumView.aspx?pageid=5&amp;amp;mid=34&amp;amp;ItemID=2"&gt;reported in the forums&lt;/a&gt; since the last release, but also introduces alternate Web.config files that allow hosting mojoPortal in ASP.NET 4.0.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Hosting in ASP.NET 4.0 and the Plan for Transitioning to 4.0&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Although the current release of mojoPortal is compiled for the 3.5 SP1 .NET framework, it is compatible for hosting under .NET 4.0, but requires different Web.config settings. So basically we have 4 different Web.config files&lt;/p&gt;
&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		Web.config is configured for .NET 3.5 full trust hosting&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Web.mediumtrust.config is meant for .NET 3.5 medium trust hosting&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Web.net4.config is for .NET 4 full trust hosting&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Web.net4.mediumtrust.config is for .NET 4 medium trust hosting&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;	Whichever file you use needs to be named Web.config, so for example to run in .NET 4 medium trust you should rename the Web.config to Web.net35.config and then rename the Web.net4.mediumtrust.config to Web.config&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://demo.mojoportal.com"&gt;demo.mojoportal.com&lt;/a&gt; has been running under .NET 4 for several days now and seems to be working well. My recommendation would be for new installations to use .NET 4 hosting to be future proof. I might hold off a bit before migrating existing installations to .NET 4 but it is time to start thinking about migrating to .NET 4 at some point in the not too distant future.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;strong&gt;UPDATE 2010-05-15&lt;/strong&gt; Several people have reported problems trying to get mojoPortal working in shared hosting under .NET 4. Therefore I recommend stay with 3.5 hosting until we put out a package compiled for .NET 4.&lt;/p&gt;
&lt;h4&gt;&lt;br /&gt;	For developers&lt;/h4&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	In the source code packages and in our svn source code repository, we currently have alternate project and solution files for Visual Studio 2008, but the main projects and solutions have already been converted to Visual Studio 2010. I recommend that everyone begin using Visual Studio 2010 as soon as possible. I will not be keeping the VS 2008 compatible files for long because it is more work to do so. You can also use the free Visual Web Developer Express 2010, so there should be no barrier to moving forward. After eliminating the VS 2008 project and solution files, I will then setup alternate project and solution files for .NET 3.5 and then the main projects and solution can be changed to target .NET 4. Once I do this, we will have to maintain separate release packages for 3.5 and 4.0 .NET and we will have to use conditional compilation to wrap any use of .NET 4 specific features so that we can continue to produce builds for 3.5 .NET. We went through a similar process with the transition from .NET 1.1 to .NET 2.0 back in 2005. it will be more difficult for a while having to manage supporting both 3.5 and 4.0 .NET while beginning to use some of the 4.0 features. We will probably do this for about 1 year and then we will drop the effort to support 3.5 framework. Hopefully this will give most users enough time to migrate to 4.0 .NET hosting.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Miscellaneous&lt;/h3&gt;
&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		Implemented option to allow users to choose which editor they prefer if enabled from site settings&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Added setting to allow hiding the search box in forums per community request&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		made it possible to use a custom configuration file for the Vertigo Silverlight slideshow used in the Image Gallery and Flickr module, to be documented&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		upgrade from NeatUpload 1.3.22 to 1.3.24&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		updated Italian Translation from Diego Mora&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		added some Codesmith templates for VB.NET in source code package&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		some more refinements of TimeZone handling&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		previously we had added this to the layout.master file of skins to pre-zoom the screen for iPhone:&amp;nbsp;&lt;br /&gt;&lt;br /&gt;		&amp;lt;meta name="viewport" content="width=670, initial-scale=0.45, minimum-scale=0.45"/&amp;gt;&lt;br /&gt;&lt;br /&gt;		this has been removed from existing skins and I recommend you remove it from your layout.master if it is there after upgrading. The reason is that it also affects iPad, but we really don't want to pre-zoom the screen in iPad since the screen is much larger, so now we add this meta element from code only when the request is from iPhone, therefore it does not need to be in the layout.master file&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		fixed an issue where the wrong cart could be used if there were more than 1 WebStore in a site&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		other miscellaneous bug fixes for things reported in the forums&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;	I'm still working on the series of &lt;a href="http://www.mojoportal.com/developertrainingvideos.aspx"&gt;developer training videos&lt;/a&gt; and you can expect to see more of them in May&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/mojoportal-2343-released.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/k0piFsIlrlo/new-metro-transit-site-running-on-mojoportal.aspx"&gt;New Metro Transit Site Running on mojoPortal&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Thursday, April 22, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	Just a quick post to highlight an impressive new site running on &lt;a href="http://www.mojoportal.com"&gt;mojoPortal&lt;/a&gt;. The &lt;a href="http://www.metrotransit.org/"&gt;Metro Transit site&lt;/a&gt; for the Minneapolis/St. Paul area is now running on mojoPortal. The site is very attractive and has a lot of custom features developed to support Metro Transit system needs.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://www.metrotransit.org/"&gt;&lt;img alt="screen shot of www.metrotransit.org" src="http://www.mojoportal.com/Data/Sites/1/media/metro-transit-site.jpg" style="width: 650px; height: 624px; " /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	John Sanborn, the developer of the site has done a great job with this site and because of all the existing functionality in the mojoPortal framework, was able to focus on developing his needed custom functionality. Quoting John:&lt;/p&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;	&lt;p&gt;&lt;br /&gt;		I have to tell you, working with mojoPortal has been a joy. Your work is inspiring and all the documentation on the site and access to the forums have really made this whole project so much easier.&lt;/p&gt;&lt;br /&gt;	&lt;p&gt;&lt;br /&gt;		The marketing people that manage all the content and input the news and alerts and maintain all the content are pretty excited about all this.&lt;/p&gt;&lt;br /&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;br /&gt;	It is great to hear the success stories from our community. If you've done something really impressive with mojoPortal, &lt;a href="http://www.mojoportal.com/Forums/ForumView.aspx?ItemID=6&amp;amp;pageid=5&amp;amp;mid=34"&gt;let us know&lt;/a&gt; and maybe we will feature your site in a blog post too!&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/new-metro-transit-site-running-on-mojoportal.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0wGWjw8DxbI/mojoportal-2342-released.aspx"&gt;mojoPortal 2.3.4.2 Released&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Tuesday, April 13, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	I'm happy to announce the release of &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt; 2.3.4.2, available now on our &lt;a href="http://www.mojoportal.com/download.aspx"&gt;download page&lt;/a&gt;. This is primarily a bug fix release, but also, this release marks the move to Visual Studio 2010.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Bug Fixes&lt;/h3&gt;
&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		Fixed a bug that prevented changing the password format.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Reverted from TinyMCE 3.3.2 back to version 3.2.7 due to some bugs in the paste as text and paste from word in the newer version.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Reverted from jQuery 1.4.2 back to 1.4.1 due to a minor bug where a script error would happen in IE if the javascript debugger was enabled such as when working in Visual Studio&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		other miscellaneous bug fixes&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;br /&gt;	Miscellaneous&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This release will probably be the last one to support MS SQL 2000. Users running on SQL 2000 should plan to upgrade to SQL 2005/2008 soon or use the free Express version of SQL 2008. This will enable us to make the main MS SQL data layer also work for SqlAzure so that we don't have to maintain a separate version just for Sql Azure. The main changes that will be made going forward involve changing from ntext to nvarchar(max) and a few syntax changes in some procedures. ntext is now considered a deprecated data type, it is not supported in Sql Azure. SQL 2000 on the other hand does not support nvarchar(max), thus to move forward we need to be willing to drop support for SQL 2000.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Upgrade from CKeditor 3.2 to 3.2.1&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Visual Studio 2010 and .NET 4.0&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Yesterday, Microsoft released Visual Studio 2010 and .NET 4.0, bringing us to a transition point similar to when we changed from Visual Studio 2003 to Visual Studio 2005, and then to Visual Studio 2008. For developers like me who spend their day in Visual Studio, it is always exciting to get the new version. Microsoft really delivers great developer tools and there are always a lot of great improvements in new versions of Visual Studio.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	With a project such as mojoPortal that is widely deployed we cannot expect everyone to upgrade their servers or hosting immediately to ASP.NET 4. Therefore we will continue targeting .NET 3.5 SP1 for possibly up to a year to give time for ASP.NET 4.0 hosting to become widely available and to allow time for people to plan migrating or upgrading their hosting environments to ASP.NET 4. However, on the developer side we can immediately begin using Visual Studio 2010. Of course, just as in previous Visual Studio upgrades the project and solution files get upgraded and then can no longer be opened in the older version.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="Visual Studio Project upgrade wizard screen shot" src="http://www.mojoportal.com/Data/Sites/1/media/vsprojectconvert.jpg" style="width: 650px; height: 500px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Things are a lot better this time than in previous upgrades because there is a free version of &lt;a href="http://www.microsoft.com/express/Web/"&gt;Visual Web Developer Express&lt;/a&gt;, that can be used with mojoPortal, so there is nothing holding anyone back from working with the latest mojoPortal using the latest tools. I have created temporary project and solution files that can still be used in Visual Studio 2008. These are named with -vs2008.sln and can still be opened in VS 2008. However I don't plan to keep them around for more than a month or so at most because it is more work maintaining these solutions and projects. So I recommend get yourself the latest version of Visual Studio or Visual Web Developer Express as soon as you can. It is time to bid a fond farewell to our old friend Visual Studio 2008, it is now officially a legacy tool. Back when Visual Studio 2008 was first released, we had to maintain projects and solutions for Visual Studio 2005 much longer because the free version of Visual Web Developer Express 2008 did not support class library projects until SP1, so we really had no free option available to work with mojoPortal and had to wait for most people to upgrade to VS 2008.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Today is my first day working in Visual Studio 2010, having not tried the betas or release candidate. It definitely feels more modern and smooth than VS 2008. Haven't spent enough time with it yet but so far it seems really nice, I love the ability to peel off a screen and move it to a different monitor!&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/mojoportal-2342-released.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0Cu95n4M1uA/mojoportal-2341-released.aspx"&gt;mojoPortal 2.3.4.1 Released&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Tuesday, March 30, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	I'm happy to announce the release of &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt; 2.3.4.1, available now on our &lt;a href="http://www.mojoportal.com/download.aspx"&gt;download page&lt;/a&gt;.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	What's New?&lt;/h3&gt;
&lt;h4&gt;&lt;br /&gt;	Support for Artisteer 2.4!&lt;/h4&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Today Artisteer just made their 2.4 release final. For those who don't know, &lt;a href="http://www.mojoportal.com/creating-skins-from-artisteer-html-templates.aspx"&gt;Artisteer is a web design tool that makes it easy to make nice web designs that can be used in mojoPortal&lt;/a&gt;. We have been using the release candidates to to support the new features in Artisteer such as support for vertical navigation menus. We introduced support for Artisteer 2.3 in the previous release of mojoPortal and it has been a big hit with our community and our Artisteer enthusiasts have kept after me to make sure we were ready for the release of Artisteer 2.4. So, I'm excited to be able to make a new release of mojoPortal on the same day as the new Artisteer release.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="screen shot of a new artisteer skin with vertical menu" src="http://www.mojoportal.com/Data/Sites/1/media/artisteer-verticalnav.jpg" style="width: 650px; height: 626px; " /&gt;&lt;/p&gt;
&lt;h4&gt;&lt;br /&gt;	New Time Zone System&lt;/h4&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Yes, a little late since we just did the whole spring forward thing and moved our clocks forward, but better late than never. I guess the best way to explain the new Time Zone System is to contrast it to the old one. Previously, we had a setting in Web.config for the site default preferred offset from GMT (Greenwich Mean Time) and we had also an offset as a property of the user profile. So for example previously I had my offset set to -5 Eastern Time, because I live in the Eastern US Time Zone and the offset for Eastern US vs GMT is -5 hours. The problem with the old system is that what I just said is only true for part of the year. We just moved into Daylight Savings Time and during this part of the year Eastern US is only GTM -4 not GMT -5. So, with the old system we would have to change these offsets twice a year (possibly more in some time zones). In .NET 3.5, a new TimeZoneInfo class was introduced and this made it possible to keep track of user time zones by a Time Zone Id and then we could create a TimeZoneInfo object and it would be able to give us the correct GMT offset for any time of the year. The Time Zone setting looks much the same as it did before in the user profile page but under the hood it works much nicer. Also, we have a new Site Setting for setting the site time zone so it does not have to be a global setting in Web.config.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	After you upgrade you should go to Site Settings and set your preferred Time Zone.&lt;/p&gt;
&lt;h4&gt;&lt;br /&gt;	Forum Improvements&lt;/h4&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It is now possible after a thread or post has been created to edit it and make it a sticky thread or post which moves the sort of the thread or post to the top. It is also possible to lock threads so that no-one can reply to them except the editors. Only users with edit permissions on the page or forums instance can make sticky or locked threads.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	We also added a new setting in case you want to link the user's Gravatar to the user profile page instead of to the Gravatar site. The only downside is that users may not discover about Gravatar and therefore less users may sign up for Gravatar and use it on your site.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	We also changed the hard coded &amp;lt;img elements for folders in the forums to use CSS to set the images in order to make it possible to skin it more creatively. However, because of this change you will need to make some changes to your existing skins.&lt;/p&gt;
&lt;h4&gt;&lt;br /&gt;	Skin Changes&lt;/h4&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Add these to your style.config file:&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&amp;lt;file cssvpath="/ClientScript/greybox/gb_styles.css" imagebasevpath="/ClientScript/greybox/"&amp;gt;none&amp;lt;/file&amp;gt;&lt;br /&gt;&lt;br /&gt;	&amp;lt;file cssvpath="/Data/style/forums/style.css" imagebasevpath="/Data/style/forums/"&amp;gt;none&amp;lt;/file&amp;gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Add this to your style.css:&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	ol.formlist { list-style:none; margin: 0px; }&lt;br /&gt;&lt;br /&gt;	li.settingrow { list-style:none; }&lt;br /&gt;&lt;br /&gt;	div.sitemap .AspNet-TreeView-Collapse&lt;br /&gt;&lt;br /&gt;	{background: url('collapse.gif') 0 0 no-repeat; width: 15px; margin-right: 5px;&lt;br /&gt;&lt;br /&gt;	&amp;nbsp;&amp;nbsp;float:left; cursor: pointer; line-height: 15px;}&lt;br /&gt;&lt;br /&gt;	.AspNet-TreeView-Hide { display:none;}&lt;br /&gt;&lt;br /&gt;	div.sitemap a.AspNet-TreeView-Expand, div.sitemap a.AspNet-TreeView-Collapse { text-decoration: none; }&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	you may also want to look at skin notes for previous upgrades in &lt;a href="http://www.mojoportal.com/Forums/Thread.aspx?pageid=5&amp;amp;mid=34&amp;amp;ItemID=4&amp;amp;thread=5160"&gt;this new sticky thread about skin changes&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	There is a new feature setting for most features to allow you to add a custom CSS class name to the wrapper div for feature instances. This allows you to easily style a specific instance of a feature differently than others.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	All the YUI tabs have bee replaced with jQueryUI tabs. There are a lot more themes for jQuery UI Tabs than for YUI and this reduces the number of javascipt and CSS files needed. Basically we are standardizing on jQuery UI.&lt;/p&gt;
&lt;h4&gt;&lt;br /&gt;	WebStore Improvements&lt;/h4&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Added paging to the product list. Also added a confirmation email as soon as an order is received, in addition to the one we already had that is sent when the payment has cleared. Sometimes it takes a while for payment processing to complete at PayPal or Google and in those few cases where it takes more than a few minutes, the user might worry whether the order worked or not. So now we send an email right away to let the user know it is being processed, and then when payment clears we send the final confirmation email.&lt;/p&gt;
&lt;h4&gt;&lt;br /&gt;	Miscellaneous&lt;/h4&gt;
&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		Update from NeatUpload 1.3.21 to 1.3.22&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Update from TinyMCE 3.2.7 to 3.3.2&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Update from CKeditor 3.1 to 3.2&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Update to jQueryUI from 1.7.2 to 1.8.0&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Updated Italian resources thanks to Diego Mora&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Updated Russian resources thanks to&amp;nbsp;Ермоленко А.С. (aka Alexander or SkySandy in the forums)&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Updated Croatian resources thanks to Slaven Brumec&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Updated Swedish resources thanks to Bert-Ola Persson&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		fixed localization bug in RPX widget&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		fixed date issues with some feeds in Feed Manager&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;	Also I'm sure the community joins me in congratulating our friend &lt;a href="http://i7media.net/mojoPortal.aspx"&gt;Joe Davis of i7MEDIA&lt;/a&gt; on the birth of his daughter Ruthie!&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/mojoportal-2341-released.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/yPVmbU-wbkE/triad-communications-our-newest-consulting-partner.aspx"&gt;TRIAD Communications - Our Newest Consulting Partner&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Tuesday, March 23, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	Just a quick post to welcome our newest consulting partner, &lt;a href="http://triadadv.com/mojoportal-cms.asp"&gt;TRIAD Comunications&lt;/a&gt;. TRIAD has already deployed 16 sites using mojoPortal and all of them are very nicely done.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://www.akroncantonfoodbank.org/"&gt;&lt;img alt="akroncantonfoodbank.org" src="http://triadadv.com/flash/thumbs/web/27.jpg" title="akroncantonfoodbank.org" /&gt;&lt;/a&gt; &lt;a href="http://www.soprema.us/"&gt;&lt;img alt="soprema.us" src="http://triadadv.com/flash/thumbs/web/35.jpg" title="soprema.us" /&gt;&lt;/a&gt; &lt;a href="http://www.icanschools.org/"&gt;&lt;img alt="icanschools.org" src="http://triadadv.com/flash/thumbs/web/I-CAN.jpg" title="icanschools.org" /&gt;&lt;/a&gt; &lt;a href="http://www.valmarksecurities.com/"&gt;&lt;img alt="valmarksecurities.com" src="http://triadadv.com/flash/thumbs/web/VALM.jpg" title="valmarksecurities.com" /&gt;&lt;/a&gt; &lt;a href="http://www.supportourlibrary.com/"&gt;&lt;img alt="supportourlibrary.com" src="http://triadadv.com/flash/thumbs/web/LIBR.jpg" title="supportourlibrary.com" /&gt;&lt;/a&gt; &lt;a href="http://www.stpaulsakron.org/"&gt;&lt;img alt="stpaulsakron.org" src="http://triadadv.com/flash/thumbs/web/31.jpg" title="stpaulsakron.org" /&gt;&lt;/a&gt; &lt;a href="http://www.streamlinemd.com/"&gt;&lt;img alt="streamlinemd.com" src="http://triadadv.com/flash/thumbs/web/32.jpg" title="streamlinemd.com" /&gt;&lt;/a&gt; &lt;a href="http://www.prcmedical.com/"&gt;&lt;img alt="prcmedical.com" src="http://triadadv.com/flash/thumbs/web/33.jpg" title="prcmedical.com" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://www.generationscvnp.org/"&gt;&lt;img alt="generationscvnp.org" src="http://triadadv.com/flash/thumbs/web/30.jpg" title="generationscvnp.org" /&gt;&lt;/a&gt; &lt;a href="http://www.stateroute8.info/"&gt;&lt;img alt="stateroute8.info" src="http://triadadv.com/flash/thumbs/web/3.jpg" title="stateroute8.info" /&gt;&lt;/a&gt; &lt;a href="http://www.ohiofamilyrealty.com/"&gt;&lt;img alt="ohiofamilyrealty.com" src="http://triadadv.com/flash/thumbs/web/6.jpg" title="ohiofamilyrealty.com" /&gt;&lt;/a&gt; &lt;a href="http://www.communityaidsnetwork.org/"&gt;&lt;img alt="communityaidsnetwork.org" src="http://triadadv.com/flash/thumbs/web/26.jpg" title="communityaidsnetwork.org" /&gt;&lt;/a&gt; &lt;a href="http://www.hastingswaterworks.com/"&gt;&lt;img alt="hastingswaterworks.com" src="http://triadadv.com/flash/thumbs/web/34.jpg" title="hastingswaterworks.com" /&gt;&lt;/a&gt; &lt;a href="http://www.ptaengineering.com/"&gt;&lt;img alt="ptaengineering.com" src="http://triadadv.com/flash/thumbs/web/16.jpg" title="ptaengineering.com" /&gt;&lt;/a&gt; &lt;a href="http://www.canticlecommunications.com/"&gt;&lt;img alt="canticlecommunications.com" src="http://triadadv.com/flash/thumbs/web/36.jpg" title="canticlecommunications.com" /&gt;&lt;/a&gt; &lt;a href="http://www.dunholt.com/"&gt;&lt;img alt="dunholt.com" src="http://triadadv.com/flash/thumbs/web/28.jpg" title="dunholt.com" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	My favorite is the site for &lt;a href="http://www.generationscvnp.org/"&gt;Cuyahoga Valley National Park&lt;/a&gt;. I&amp;#39;ve been watching the Ken Burns DVD box set about the National Parks with my Dad over the last few weeks, so I was very pleased to see a National Park web site using &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	I look forward to seeing more mojoPortal sites from TRIAD.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/triad-communications-our-newest-consulting-partner.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="accentbar"&gt;&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;mojoPortal Change Blog News Feed&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>joeaudette</author><pubDate>Thu, 05 Aug 2010 14:09:52 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20100805020952P</guid></item><item><title>Updated Wiki: Home</title><link>http://mojoportal.codeplex.com/wikipage?version=28</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;mojoPortal is an extensible cross platform, cross database, content management system &amp;#40;CMS&amp;#41; and web application framework written in C&amp;#35; ASP.NET. mojoPortal has many included features like Blogs, Forums, Event Calendar, Google Maps, Contact Form, Polls, Surveys, ecommerce &amp;#38; more. Easy to learn, easy to use, easy to extend. If you know how to make an ASP.NET UserControl then you already know how to implement a feature that can plug into mojoPortal. Get results quickly by building your next web site or application using mojoPortal. For the database you can use MS SQL 2005-2008/SqlAzure, MySql, PostgreSql, SQLite, or Firbird Sql. It can even run on Linux using Mono. mojoPortal places a lot of emphasis on web standards and accessibility. Virtually all of the administrative features can be used even if javascript is disabled. mojoPortal ships with about 30 good looking skins. Anyone with a good understanding of html and css should find it straightforward creating custom skins. mojoPortal also runs well in &lt;a href="http://www.mojoportal.com/mediumtrust.aspx" class="externalLink"&gt;Medium Trust&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; hosting.&lt;br /&gt;&lt;br /&gt;mojoPortal targets .NET 4.0 and .NET 3.5 SP1. The last release to target 2.0 is version 2.2.7.9&lt;br /&gt;&lt;br /&gt;&amp;quot;A Solid CMS Option for .NET Shops&amp;quot; - &lt;a href="http://www.informationweek.com/blog/main/archives/2009/01/mojoportal_a_so.html" class="externalLink"&gt;Information Week&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.packtpub.com/article/mojoportal-wins-best-other-open-source-content-management-system" class="externalLink"&gt;Best Non-PHP Content Management System - 2007 CMS Awards&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;**Important Note!**&lt;/b&gt; &lt;br /&gt;We recently changed our source code repository to Mercurial. The easiest way to get the latest stable source code is using &lt;a href="http://tortoisehg.bitbucket.org/" class="externalLink"&gt;TortoiseHG&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;:&lt;br /&gt;https://hg01.codeplex.com/mojoportal&lt;br /&gt;See &lt;a href="http://www.mojoportal.com/getting-the-code-with-tortoisehg.aspx" class="externalLink"&gt;Getting the Code with TortoiseHG&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for full instructions.&lt;br /&gt;The source code (in the repository) is now pre-configured for 4.0 .NET, for instructions on using 3.5 .NET see &lt;a href="http://www.mojoportal.com/the-net-4-transition-plan-for-mojoportal.aspx" class="externalLink"&gt;the mojoPortal .NET 4 Transition Plan&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. &lt;br /&gt;Working with the source code requires Visual Studio 2010 or the free Visual Web Developer Express 2010.&lt;br /&gt;&lt;br /&gt;For complete information, documentation and support forums, please visit &lt;a href="http://www.mojoportal.com" class="externalLink"&gt;http://www.mojoportal.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/installation-quick-start.aspx" class="externalLink"&gt;mojoPortal Installation Guide&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/creating-skins-from-artisteer-html-templates.aspx" class="externalLink"&gt;Easy Skinning with Artisteer&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/hello-world-developer-quick-start.aspx" class="externalLink"&gt;mojoPortal Hello World Developer Quick Start&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/developertrainingvideos.aspx" class="externalLink"&gt;Developer Training Videos&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/documentation.aspx" class="externalLink"&gt;mojoPortal Documentation&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/forums.aspx" class="externalLink"&gt;mojoPortal Support Forums&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/roadmap.aspx" class="externalLink"&gt;mojoPortal Project Road Map&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;To learn how to use mojoPortal, you may find it helpful to watch these video tutorials:&lt;br /&gt;&lt;a href="http://www.mojoportal.com/training-videos-quick-start-tutorial.aspx" class="externalLink"&gt;mojoPortal User Guide Quick Start&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/video-creating-pages-and-managing-the-site-hierarchy.aspx" class="externalLink"&gt;How To Manage The Site Hierarchy&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/publishing-the-same-content-on-multiple-pages.aspx" class="externalLink"&gt;How To Publish Content on Multiple Pages&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/videos.aspx" class="externalLink"&gt;More Training Videos&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="rss"&gt;&lt;div class="accentbar"&gt;&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;mojoPortal Change Blog News Feed&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/AcTy2A5d4Tk/sql-server-compact-40-and-mojoportal.aspx"&gt;SQL Server Compact 4.0 and mojoPortal&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Monday, July 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	On June 30, 2010, Scott Guthrie blogged &lt;a href="http://weblogs.asp.net/scottgu/archive/2010/06/30/new-embedded-database-support-with-asp-net.aspx"&gt;New Embedded Database Support with ASP.NET&lt;/a&gt;,&amp;nbsp;announcing that&amp;nbsp;SQL CE 4 (SQL Server Compact Edition) would soon be available. It was officially released as a public CTP (Community Technology Preview) on July 7, 2010 with an announcement on the SQL Server Compact Team blog in a post by Ambrish Mishra entitled &lt;a href="http://blogs.msdn.com/b/sqlservercompact/archive/2010/07/07/introducing-sql-server-compact-4-0-the-next-gen-embedded-database-from-microsoft.aspx"&gt;Introducing SQL Server Compact 4.0, the Next Gen Embedded Database from Microsoft&lt;/a&gt;.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	This little database is big news for mojoPortal&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Today I am happy to announce a preview release of &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt; 2.3.4.7 for SQL CE 4 and ASP.NET 4.0. This package has a pre-configured database and can be deployed under Medium Trust with .NET 4 hosting.(*) This means it is easy to deploy and use even on budget shared hosting where Medium Trust security policy is almost always used. You can download the package mojoportal-2-3-4-7-preview-sqlce-net40-deploymentfiles.zip from the bottom of &lt;a href="http://mojoportal.codeplex.com/releases/view/47428"&gt;this page on Codeplex&lt;/a&gt;. It is an MsDeploy package, so &lt;a href="http://www.mojoportal.com/easy-installation-using-the-ms-web-deployment-tool.aspx"&gt;it can be installed by importing it in IIS&lt;/a&gt;, or you can just unzip it and install manually.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	When installing web applications like mojoPortal, often one of the more challenging installation issues is setting up the database, for non-techies this is the part that people really struggle with, and even people who consider themselves fairly tech savvy can find themselves struggling to get it working unless they have a background in working with databases and understand all the nuances of connection strings and permissions. Using SQL CE 4 eliminates this challenge completely because the database is just a file on disk. There is no database software to install on the server, so it does not depend on the host having it installed, it only requires .NET 4 hosting. Since we ship a database file already populated with initial data, it is basically zero configuration for the database, you don't have to do anything, it just works.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	I'm sure some of you are aware that mojoPortal has supported &lt;a href="http://www.sqlite.org/"&gt;Sqlite&lt;/a&gt; for a long time, and it is also a zero configuration, file based database that many people like a lot. However, it has never worked under Medium Trust and if your site traffic starts to grow there is not an easy way to migrate the data to a more robust database.&lt;/p&gt;&lt;br /&gt;&lt;table border="1" cellpadding="1" cellspacing="1" style="width: 400px; "&gt;&lt;br /&gt;	&lt;tbody&gt;&lt;br /&gt;		&lt;tr&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				 &lt;/td&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				SQL CE&lt;/td&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				Sqlite&lt;/td&gt;&lt;br /&gt;		&lt;/tr&gt;
		&lt;tr&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				Zero config deployment&lt;/td&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				yes&lt;/td&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				yes&lt;/td&gt;&lt;br /&gt;		&lt;/tr&gt;
		&lt;tr&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				Backing up the files backs up the database&lt;/td&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				yes&lt;/td&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				yes&lt;/td&gt;&lt;br /&gt;		&lt;/tr&gt;
		&lt;tr&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				Works in Medium Trust&lt;/td&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				yes&lt;/td&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				no&lt;/td&gt;&lt;br /&gt;		&lt;/tr&gt;
		&lt;tr&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				A supported migration path to a more robust database&lt;/td&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				yes to SQL Express/Server/SqlAzure&lt;/td&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				no convenient migration solutions that I know of&lt;/td&gt;&lt;br /&gt;		&lt;/tr&gt;
	&lt;/tbody&gt;&lt;br /&gt;&lt;/table&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Now, I'm not yet sure yet how easy the migration of mojoPortal from SQL CE to SQL Server will be. Scott Gu mentioned that they will be shipping migration tools that will make it straight forward to migrate the tables and data from SQL CE to SQL Express, SQL Server or SQL Azure. However, since SQL CE does not support stored procedures and we do use them in the SQL Server data layer for mojoPortal, it means we will also need to make migration scripts available to install the latest stored procedures into the database after migration. So, in theory, the migration process will be to first use the tool that Microsoft will ship to migrate the tables and data, then run the scripts we will make available that contain the stored procedures for a given version of mojoPortal, then you would just deploy the mojoPortal version for SQL Server over your existing mojoPortal for SQL CE installation and set your connection string for the new database. Once the migration tools ship I will verify the process and create documentation with the migration steps.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	In summary, I think that the SQL CE package for mojoPortal will make it easy for you to stand up impressive new web sites quickly and easily in budget hosting with the possibility to upscale to a more robust database platform later without too much difficulty. I would say that if you are putting up a site that you are expecting to grow traffic quickly, then you should probably just start out using SQL Express, SQL Server, or SQL Azure. But, how many sites that you put online for your customers really get a lot of traffic? If the answer is not many, then you may find SQL CE is the best choice for many of your projects, reducing costs and time to deployment.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="Screen shot of mojoportal system information showing SQL CE" src="http://www.mojoportal.com/Data/Sites/1/media/sqlce-mojo.png" style="width: 650px; height: 547px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Top Secret Early Access! :-D&lt;/h3&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	 &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	Now you may wonder how I managed to have a version of mojoPortal for SQL CE ready so soon after SQL CE 4 was released. The answer is that I had early access to SQL CE 4.0 and access to a bunch of good folks on the IIS and SQL Server teams to help me with guidance and questions and was also able to give them feedback while they were working on this release.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	 &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	Back in early March I was contacted by Jonathan Hawkins of Microsoft and was invited to an online meeting where they told me what they were planning for SQL CE and why it might be beneficial for mojoPortal to support it, I of course was very excited about it. &amp;nbsp;At the time the alpha bits of SQL CE 4 were not quite ready but I was provided with good help and work arounds that would enable me to work on support for SQL CE using the 3.5 version so I could get started without waiting. So I went ahead at that time and implemented it for the core mojoPortal features (it took me about a week) and managed to get it working as proof of concept. Once that was done I moved on to work on other things not knowing how long it would be until the alpha bits of SQL CE 4.0 would be ready. Finally on June 2nd I got an email that the alpha bits were available, but I was knee deep in other projects right at the time, so it was around June 27-28 when I finally tried the new bits and verified it worked under Medium Trust. Then when Scott Gu blogged about it on June 30, I realized it was going to be public very soon so I scrambled to complete the SQL CE data layer for the rest of the mojoPortal features (except for WebStore and my Add On Products). It took about 1 week to finish that work and by Friday July 9 I was ready to produce a package but decided to wait until Monday to blog about it.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	 &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	So here we are, it is Monday, and I've uploaded the package on Codeplex, at the bottom of our current release. I've done sanity testing of all the features but not exhaustive testing of every configuration of every feature, so it is possible and perhaps likely there are still a few bugs here and there in the data layer, after all this is our newest data layer and therefore the least tested of all our data layers at this point. That is why I'm calling it a "Preview" release, and I hope you will give it a try and report any problems you may encounter. I will fix them quickly.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	 &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	I'd like to thank all the folks at Microsoft for giving me this opportunity to work closely with them and get early access to the technology, and I especially thank Jonathan Hawkins, Parasuraman Narasimhan, Radhakrishnan Srikanth, Mohammad Imran Siddique, Himadri Sarkar, and Ambrish Mishra for all their help. It has really been a great experience for me getting to work with these guys and do something with mojoPortal that fit well with cutting edge work these guys have done on SQL CE. I really think they have solved one of the long standing problems in ASP.NET web deployment. For low traffic sites or quick prototyping or proof of concept deployment, or just low budget web sites, this is really going to reduce friction and make it easy to put a site up in minutes.&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	 &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&lt;h3&gt;&lt;br /&gt;		Technical Notes&lt;/h3&gt;&lt;br /&gt;	&lt;div&gt;&lt;br /&gt;		 &lt;/div&gt;&lt;br /&gt;	&lt;div&gt;&lt;br /&gt;		It turned out well that I waited for SQL CE 4 before implementing all the mojoPortal features. When I implemented the core features I only had SQL CE 3.5 to work with so in places where I needed to select a page of data, I was having to use some awkward SQL syntax to make it work, it did work but it was difficult to read and write. One of the coolest new things in SQL CE 4.0 is the new syntax for selecting a page of data like this:&lt;br /&gt;&lt;br /&gt;		 &lt;/div&gt;&lt;br /&gt;	&lt;div&gt;&lt;br /&gt;		SELECT * FROM mp_GeoCountry ORDER BY Name OFFSET 10 ROWS FETCH NEXT 10 ROWS ONLY;&lt;br /&gt;&lt;br /&gt;		 &lt;/div&gt;&lt;br /&gt;	&lt;div&gt;&lt;br /&gt;		It would be great if someday SQL Server supports an easier paging syntax, as &lt;a href="http://stackoverflow.com/questions/187998/row-offset-in-ms-sql-server"&gt;it is still awkward to get a page of data efficiently in SQL Server&lt;/a&gt;, though it is a little easier than SQL CE 3.5 since SQL Server at least gives us stored procedures which provides a few additional strategies for getting a page of data. Anyway, you can guess I like this new syntax, it is much more convenient. Probably since I've worked with so many open source database platforms in mojoPortal, and have learned the major syntax differences between them, and really most of them have had easier ways to get a page of data than SQL Server for a long time, I'm glad to see something that makes a bit more sense. In a nutshell, MySql, PostgreSql, and Sqlite all support the LIMIT x OFFSET y syntax, Firebird has an interesting twist with SELECT FIRST x SKIP y, and SQL Server has always had the SELECT TOP (x) syntax but no equivalent to OFFSET, and this makes us have to jump through syntax hoops to get any efficient way to grab a page of data. So at the moment, in my view, SQL CE 4 has at least one cool syntax thing better than its big brother SQL Server even if it is not as capable in handling large traffic.&lt;/div&gt;&lt;br /&gt;	&lt;div&gt;&lt;br /&gt;		 &lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="The mojoPortal Query Tool can talk to SQL CE" src="http://www.mojoportal.com/Data/Sites/1/media/sqlce-query-tool.png" style="width: 650px; height: 690px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The above screen shot shows that the built in &lt;a href="http://www.mojoportal.com/using-the-sql-query-tool.aspx"&gt;mojoPortal&amp;nbsp;query tool&lt;/a&gt; can be used with SQL CE.&lt;/p&gt;
&lt;h4&gt;&lt;br /&gt;	No need to install it in the GAC&lt;/h4&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	One of the interesting things to me is that it seems like SQL CE 4 must be all managed code, that is, I think it must be implemented purely in .NET. The reasons I think this is because it seems that the database engine must be completely contained in&amp;nbsp;System.Data.SqlServerCe.dll, and this dll just needs to be in the /bin folder, it doesn't even need to be installed in the GAC (Global Assembly Cache). The main reason why Sqlite doesn't work under Medium Trust is because it does some P/Invoke against a native dll written in C. To be allowed to do that the managed dll for Sqlite&amp;nbsp;would have to be installed in the GAC. Since SQL CE can work without being installed in the GAC, I can guess it does not do any P/Invoke and is all managed code. Someone asked about this in the comments of Scott Gu's post, and while he did not specifically answer it, he did mention in comments that they are looking at enabling use of SQL CE in Silverlight which I think lends more evidence to it being fully managed code. I could be wrong though, possibly there are changes in code access security in .NET 4 that makes it possible to use without installing in the GAC.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The idea of being able to use SQL CE as a client side database in Silverlight is pretty compelling to me, so I'll be keeping my eyes open for future announcements. I had once done a proof of concept where &lt;a href="http://www.mojoportal.com/silverlight-google-gears-awesome-at-least-in-firefox.aspx"&gt;I managed&amp;nbsp;to use Sqlite as a client side database in Silverlight via Google Gears&lt;/a&gt;, but it had a few issues because database calls had to be marshalled back and forth from javascript to Silverlight via the &lt;a href="http://msdn.microsoft.com/en-us/library/cc645076%28VS.95%29.aspx"&gt;Html Bridge&lt;/a&gt;. It would be much nicer to be able to use SQL CE directly from Silverlight. That would enable some really interesting client side scenarios.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	(*) Actually I think SQL CE 4 could probably be used under 3.5 .NET but not under Medium Trust, it requires .NET 4 to work under Medium Trust, and the mojoPortal package for SQL CE is only going to be available for .NET 4.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Consolidation of Data Layers&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment we have a separate data layer for SqlAzure, SQL Server, and SQL CE. Back in March when I first began work on SQL CE support in mojoPortal, I blogged&amp;nbsp;&lt;a href="http://www.mojoportal.com/anyone-still-using-sql-2000-with-mojoportal.aspx"&gt;Anyone Still Using SQL 2000&lt;/a&gt;?, to guage how many people still use it. Going forward we are dropping support for SQL 2000 and then the MS SQL data layer will be modified to make it compatible with SqlAzure, and then we will eliminate the separate data layer for SqlAzure. I "think" the previous release of mojoPortal 2.3.4.5 was still compatible with SQL 2000, but the latest code in the repository is not compatible because we have changed from ntext to nvarchar(max) which is not supported in SQL 2000. So the next release of mojoPortal for sure will not be compatible with SQL 2000. Going forward we will support SQL 2005/2008/SqlAzure and SQL CE.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/sql-server-compact-40-and-mojoportal.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/s1XwaOtEfPo/organizing-the-mojoportal-community.aspx"&gt;Organizing the mojoPortal Community&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Tuesday, July 06, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	The &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt; community has been gradually growing along with the evolution of the project since late 2004. We have had quite a few contributors over the years such as Dean Brettle, who implemented NeatUpload, Joseph Hill, who implemented the initial version of Feed Manager (later improved by Walter Ferrari) as well as the initial data layers for PostgreSql and Sqlite, Rob Henry, who implemented the Survey, Christian Fredh, who implemented the Poll, and Kevin Needham who implemented the content workflow, and many others who contributed various little improvements over the years. You can find a list of contributors on our &lt;a href="http://www.mojoportal.com/developers.aspx"&gt;developer page&lt;/a&gt; for more detail. All the contributions and involvement have been pretty organic, we have never really organized project teams or a holistic strategy to grow and support the community. mojoPortal is now the 3rd most popular CMS on the ASP.NET stack and we are reaching a critical mass of popularity that I think requires us to get a little more organized. We are beginning to see more people helping out in the forums and more and more people are offering to help with development, but it is challenging for me to manage the community all by myself.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Today I would like to announce that Joe Davis will be stepping up to take on new responsibilities in the project as Community Manager. Joe has been a huge help to myself and the community already in &lt;a href="http://www.mojoportal.com/forums.aspx"&gt;the forums&lt;/a&gt;. He has helped a lot of people with skinning questions, installation and configuration questions, and lots of implementation tips and tricks to help others achieve their goals with mojoPortal. Joe mentioned to me a long time ago that one of the things that drew him toward mojoPortal was the friendly forums, we don't make people feel stupid for asking questions, there are no stupid questions. This is not to say that every question gets answered, most of them do but not all of them. Sometimes people ask questions for which we don't know the answer, or there isn't a good answer that comes to mind, or the amount of time required to answer it would be too much effort, or what I playfully would describe as "Wizard of Oz" questions. But by and large if people ask reasonable well articulated questions and we are able to help we do help. In his participation in the forums, Joe Davis has been exemplary in putting a friendly face on our forums and making people feel welcome. I mean just look at his mug shot, if you lookup "nice guy" in the dictionary there should be a mug shot of Joe Davis!&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://i7media.net/mojoPortal.aspx"&gt;&lt;img alt="Joe Davis" src="http://www.mojoportal.com/Data/Sites/1/media/partnerlogos/joe-davis.jpg" style="width: 134px; height: 179px; " /&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://i7media.net/mojoPortal.aspx"&gt;&lt;img alt="i7MEDIA" src="http://www.mojoportal.com/Data/Sites/1/media/partnerlogos/ilogo-complete_whitebg.png" style="width: 165px; height: 55px; " /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	As Community Manager, Joe Davis will be able to help with forum moderation and logistics of managing the community, and he will collaborate with me on strategy to promote community engagement and how best to organize teams and contribution guidelines to facilitate development help offered by the community. As such we are in the beginning stages of working on the strategy and will be communicating more about that as our ideas begin to take shape. For now I just want to thank and congratulate Joe for stepping up to take on this role as a Core Team member and Community Manager.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Joe's company &lt;a href="http://i7media.net/mojoPortal.aspx"&gt;i7MEDIA&lt;/a&gt; provides high quality mojoPortal hosting and design services.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	I also want to officially welcome Katherine Moss, who has joined our team as an Accessibility Advisor. Katherine will be instrumental in helping us keep mojoPortal accessible for users who use assistive technology such as screen readers. She will be helping with testing and feedback of various mojoPortal features in terms of their accessibility.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/organizing-the-mojoportal-community.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/zsbFOslLOE0/the-miraculous-resurrection-of-novell-forge-svn-and-the-recovery-of-source-code-history.aspx"&gt;The Miraculous Resurrection of Novell Forge svn and the Recovery of Source Code History&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Monday, June 28, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	If you read this blog on a regular basis you may recall that back on May 12 I blogged &lt;a href="http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	I had missed the email and had not known that &lt;a href="http://developer.novell.com/wiki/index.php/Project_Hosting"&gt;Novell Forge was going away as of March 2010&lt;/a&gt;. So as it was, the Novell Forge svn server had already been running way past the deadline when I found it was down on May 11 and 12. That morning I googled and found the notice about it. So we quickly moved to Codeplex with a new Mercurial repository which I have since found to be a joy to use. Ultimately I felt the whole situation had been a blessing in disguise because I like Mecurial so much better than Subversion.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Then a few weeks later on June 6, a surprising thing happened, there was a post in the forums where a &lt;a href="http://www.mojoportal.com/Forums/Thread.aspx?pageid=5&amp;amp;mid=34&amp;amp;ItemID=3&amp;amp;thread=5665&amp;amp;postid=23347"&gt;user said he just got the latest version of the code from svn&lt;/a&gt;. As it turned out, the svn repository at Novell Forge was back online!&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So the next morning I did some research and found &lt;a href="http://phileosophos.com/wordpress/?p=836"&gt;this post&lt;/a&gt; and &lt;a href="http://choorucode.wordpress.com/2010/03/01/mercurial-import-subversion-project/"&gt;this linked post&lt;/a&gt; about how to get svn history into Mercurial. It seemed pretty straightforward so I kicked the process off wondering if it would&amp;nbsp;really work given we have history in the svn repository going back to 2005. The process started working, it scanned the repository and started counting down from 6000 plus change sets that I guess it was converting to Mercurial change sets. So that was the morning of June 7, 2010 and it finally finished running this morning sometime before I got up. Today is June 28 so it ran for about 21 days. The conversion process was surprisingly robust in that a few nights (including the screen shot below where it was getting close to finishing) it would lose its connection with the server and stop running, but I would kick it off again and it would scan and then pick up where it left off. The process was killed one night because my computer went into hibernate mode an would not wake up without powering it off, and another night a forced reboot by windows update killed it, but every time it managed to work again and pick up where it left off.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="hg convert screen shot" src="http://www.mojoportal.com/Data/Sites/1/media/hgconvert.jpg" style="width: 650px; height: 732px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So now I have the ability to browse change history going back to the beginning of our svn repository using TortoiseHG with a Mercurial repository on my local machine.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="TortoiseHG repository browser" src="http://www.mojoportal.com/Data/Sites/1/media/hg-svn-recovered.jpg" style="width: 650px; height: 584px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	I'm kind of glad we started with just the latest code in a clean repository at Codeplex because this much history takes up a lot of space on disk, but now it is nice that I will be able to have an archive the source code history on CD ROM.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	I have to say that I am pleasantly amazed with Mercurial and TortoiseHG!&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Anyway, thought I would share the happy ending!&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/the-miraculous-resurrection-of-novell-forge-svn-and-the-recovery-of-source-code-history.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/MqcVRdDAjAY/mojoportal-2345-released.aspx"&gt;mojoPortal 2.3.4.5 Released&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Friday, June 18, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	I'm happy to announce the release of &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt; 2.3.4.5, available now from our &lt;a href="http://www.mojoportal.com/download.aspx"&gt;download page&lt;/a&gt;.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	What's New&lt;/h3&gt;
&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		New Bing Map Feature&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		New alternate site search features allow you to use Bing or Google for site search in addition to or instead of the internal Lucene search engine&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Upgraded to the latest version of AjaxControlToolkit&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Upgraded from TinyMCE .3.6 to 3.3.7&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Upgraded from CKeditor&amp;nbsp;3.3 to 3.3.1&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Added a required checkbox if a registration agreement is used&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Updated Italian resources from Diego Mora&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Fixed a bug introduced in version 2.3.4.4 where if you were using excerpts in the blog, the read more link was malformed&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Fixed a bug introduced in version&amp;nbsp;2.3.4.4 where the FeedManager&amp;nbsp;page size setting was ignored&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Fixed some more places where we had not implemented the new TimeZone system and the old hard coded offsets were still being used&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Fixed a bug where the google 404 enhancement gives a script error in IE, it is now disabled in IE&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Fixed a bug in the pgsql data layer for the blog that caused an error on viewing blog categories&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Other minor enhancements and fixes for things reported or requested in the forums since the last release&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;	&lt;img alt="Bing Map Screen shot" src="http://www.mojoportal.com/Data/Sites/1/media/bingmap.jpg" style="width: 524px; height: 382px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	There were also a few additions to CSS in included skins that you will need to add to custom skins, &lt;a href="http://www.mojoportal.com/Forums/Thread.aspx?pageid=5&amp;amp;mid=34&amp;amp;ItemID=4&amp;amp;thread=5160"&gt;see this sticky thread for details&lt;/a&gt;.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Upgrades for Add On Products&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Because of the upgrade to the latest version of AjaxControlToolkit, there are also corresponding compatibility updates for &lt;a href="http://www.mojoportal.com/event-calendar-pro-product.aspx"&gt;Event Calendar Pro&lt;/a&gt; and &lt;a href="http://www.mojoportal.com/form-wizard-pro-product.aspx"&gt;Form Wizard Pro&lt;/a&gt; because they must use the same version of AjaxControlToolkit as mojoPortal. Existing customers can download the updates from their purchase history. We have officially changed our upgrade policy, originally the policy was free upgrades for 1 year after purchasing our add on products, but now our policy is free upgrades for the life of the product and this is retro active to all existing customers. If you've never purchased our add on products now is a good time to consider adding them to your site, &lt;a href="http://www.mojoportal.com/store.aspx"&gt;visit the store&lt;/a&gt; to learn more about our add on products for mojoPortal&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/mojoportal-2345-released.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/Ue0iLlWOdzU/mojoportal-2344-released.aspx"&gt;mojoPortal 2.3.4.4 Released&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Thursday, June 03, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	I'm happy to announce the release of &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt; 2.3.4.4, available now on our &lt;a href="http://www.mojoportal.com/download.aspx"&gt;download page&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="screen shot of new artisteer skin with flash" src="http://www.mojoportal.com/Data/Sites/1/media/artisteer-24flashclouds.jpg" style="width: 650px; height: 552px; " /&gt;&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	What's New?&lt;/h3&gt;
&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		This is the first release where we have separate release packages for .NET 3.5 and .NET 4.0.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		New skin artisteer-24flashclouds as shown in the screen shot above. This skin illustrates use of Flash in an &lt;a href="http://www.mojoportal.com/creating-skins-from-artisteer-html-templates.aspx"&gt;Artisteer design&lt;/a&gt;. Flash support was introduced in Artisteer 2.4 and the clouds flash movie in this skin is one of the flash movies included in Artisteer. What you can't see in this screen shot is that the clouds flow by in semi random patterns. This skin was added to help people understand how to use Artisteer designs with Flash in mojoPortal&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		New Facebook like button available in the Blog and in the HTML feature. This makes it easy for people to "Like" pages on your site on Facebook.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Upgrade from TinyMCE 3.2.7 to 3.3.6&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Upgrade from CKeditor 3.2.1 to 3.3&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Upgrade to the latest version of NeatUpload&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		We removed 7 skins from tha main release packages to reduce the file size of the main packages and made them available in a separate download extra-skins.zip. Don't worry there are still a lot of skins included in the main packages.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Various bug fixes and enhancements for things reported or requested in &lt;a href="http://www.mojoportal.com/forums.aspx"&gt;the forums&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;	There are also corresponding releases of &lt;a href="http://www.mojoportal.com/form-wizard-pro-product.aspx"&gt;Form Wizard Pro&lt;/a&gt; and &lt;a href="http://www.mojoportal.com/event-calendar-pro-product.aspx"&gt;Event Calendar Pro&lt;/a&gt;. Users who have purchased these add on products should upgrade them at the same time or right after upgrading mojoPortal.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Form Wizard Pro 0.0.1.7&lt;/h3&gt;
&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		compatibility updates for mojoPortal 2.3.4.4&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		includes builds for both .NET 3.5 and .NET 4.0&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		fixed bug where an incorrect redirect would happen after importing a form definition if the site was running in a virtual directory instead of a root site&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		added option to use regular expression validation of date questions&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		added a setting for a custom CSS class so forms can be styled differently&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;br /&gt;	Event Calendar Pro 0.0.2.8&lt;/h3&gt;
&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		compatibility update for mojoPortal 2.3.4.4&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		includes builds for .NET 3.5 and .NET 4.0&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/mojoportal-2344-released.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/JWXU13HztYs/the-net-4-transition-plan-for-mojoportal.aspx"&gt;The .NET 4 Transition Plan for mojoPortal&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Thursday, May 20, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	This post will outline the transition plan for moving forward with .NET 4.0 in &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt; while still maintaining support for .NET 3.5 and how this plan will impact developers working with the mojoPortal source code.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Beginning with the coming release, we will be making a separate set of compiled deployment packages for .NET 3.5 and for .NET 4. &amp;nbsp;For those who are not working with the mojoPortal source code, you don't need to read the rest of the post, the only part you really need to know is that when you upgrade to the next and future versions of mojoPortal you need to choose the correct download package for your hosting environment. If you are hosted in 3.5 .NET you will need to choose the appropriate package for 3.5 and if you are hosted in .NET 4 you will want the package for .NET 4.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Transition Duration&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	We will continue to produce deployment packages for .NET 3.5 for at least the next year and possibly longer depending on community feedback.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	What Changes Will Be Required?&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The target framework is a project level setting, so we will be changing the 3 web UI projects (mojoPortal.Web.csproj, mojoPortal.Features.UI.csproj, and WebStore.UI.csproj) to have a target of .NET 4. To the extent possible we will try to keep the target for all other supporting projects as 3.5 during the transition period.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	To make it possible to be able to produce a build for 3.5 .NET I have made copies of the above project files and named them as mojoPortal.Web.net35.csproj, mojoPortal.Features.UI.net35.csproj, and WebStore.UI.net35.csproj and I have set them up in a separate set of solution files. &amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	mojoportal.net35.sln is the complete solution configured for .NET 3.5.&lt;br /&gt;&lt;br /&gt;	mojoportal.core.net35.sln is just the core without all the features like blog, forums and WebStore etc.&lt;br /&gt;&lt;br /&gt;	mojoportal.mssqlonly.net35.sln is the full set of features but leaving out the data projects for alternate databases.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The main solutions which will be used for .NET 4 development have the same name except for the .net35 segment.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;strong&gt;The new projects for .NET 3.5 are already available in the repository, but I have not yet changed the target on the main projects to 4.0, this will probably be done tomorrow.&lt;/strong&gt; I did a test conversion on a copy already to make sure I will have no problems with the conversion.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	We also have mojoportal.mono.sln which is for use in MonoDevelop on Linux.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="screen shot of target framework setting" src="http://www.mojoportal.com/Data/Sites/1/media/targetframework.png" style="width: 538px; height: 348px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	How Will This Impact Developers?&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	For some developers this will be great because they are wanting to use .NET 4 and the main solution and project files will be setup for .NET 4 development.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Developers who need to continue working with .NET 3.5 for their own custom features will need to remove the 4.0 version projects and&amp;nbsp;add the new net35 projects in their custom solution files and then may need to re-create project references to the new projects since references may be lost when the projects are removed.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	There will also be one other inconvenience for those who need to stay on .NET 3.5 development. When we convert the main Web project to .NET 4 it will change the Web.config file to be compatible with .NET 4 and it will no longer be compatible with .NET 3.5. I have created an alternate Web.net35.config file, so you will have to copy the contents of that file into the Web.config file after getting the code. To avoid merge conflicts when &lt;a href="http://www.mojoportal.com/getting-the-code-with-tortoisehg.aspx"&gt;getting code updates from the Mercurial repository&lt;/a&gt;, you may also need to revert the Web.config file before getting updates from the repository and then change it back again afterwards.&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Since the 4.0 and 3.5 versions of the projects will share the same files, I have added a conditional compilation symbol NET35 on the 3.5 versions of the projects. So in code that uses new properties or methods available only in .NET 4 we will have to wrap the code with checks for the conditional symbol like this:&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	#if !NET35&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	// some .NET 4 specific code&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	#else&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	//some alternate .NET 3.5 code if needed&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	#endif&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="screen shot of conditional compilation symbols" src="http://www.mojoportal.com/Data/Sites/1/media/conditionalcompile.png" style="width: 650px; height: 296px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This way when we compile the 3.5 versions it will leave out the 4.0 only stuff.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Of course this means that whenever I add a new file to one of the 4.0 projects I have to remember to also add the file in the 3.5 version of the project, so there will be some extra tedium for me also during this transition period. Once the transition period is over and we feel it is safe to drop support for .NET 3.5, then we will remove the extra project and solution files and we will then be able to change the target on all the projects in the solution to .NET 4. There may be a few bumps along the way in a transition such as this, it is similar to what we went through in the transition from 1.1 .NET to 2.0 back around 2005.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So that is the go forward plan that will allow us to begin using some .NET 4 features while maintaining the ability to produce builds for 3.5 .NET for at least the next year. If anyone has any concerns or opinions or other feedback about this plan, please post in the comments. The main projects will be converted to .NET 4 possibly as soon as tomorrow. If that worriess you, you might want to go ahead and &lt;a href="http://www.mojoportal.com/getting-the-code-with-tortoisehg.aspx"&gt;get a fresh update from the repository&lt;/a&gt;&amp;nbsp;today.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;strong&gt;UPDATE 2010-05-24&lt;/strong&gt;: I've completed the conversion of the main projects to 4.0 .NET in the repository and verified that it is still very easy to make a build for 3.5 .NET.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	www.mojoportal.com has been running on .NET 4 for several days now and all seems well. I did encounter a few little menu rendering issues at first but was able to solve them in code (already updated in the repository). So far the only significant issue I've found is that under .NET 4 Medium Trust configuration we get errors on any page that has NeatUpload on it. I've passed the information about the error on to Dean Brettle, the developer of &lt;a href="http://www.brettle.com/neatupload"&gt;NeatUpload&lt;/a&gt; so hopefully it can be resolved soon. In the mean time I would not recommend using mojoPortal under .NET 4 with medium trust. It does works fine in Full Trust and hopefully the Medium Trust issue can be solved in the near future.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;strong&gt;UPDATE 2010-05-25:&lt;/strong&gt; Thanks to assistance from Dean Brettle, the latest version of mojoPortal in the repository now works with no errors under .NET 4 Medium Trust.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/the-net-4-transition-plan-for-mojoportal.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;strong&gt;UPDATE:&lt;/strong&gt; I've completed the initial checkin at Codeplex, you can now get the latest code again, using TortoiseSVN, the url is&amp;nbsp;https://mojoportal.svn.codeplex.com/svn/trunk&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It was a fairly smooth migration to Codeplex and it all seems to be working ok and back to business as usual.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;strong&gt;UPDATE 2010-05-19&lt;/strong&gt;: We had some issues where some client machines could not get all the files using TortoiseSVN while other machines had no problems. After trying for several days to figure out why it didn't work on a problem machine we had no success in finding the cause or solution. So yesterday we reset the repository and are now using Mercurial instead of TFS. New &lt;a href="http://www.mojoportal.com/getting-the-code-with-tortoiseag.aspx"&gt;instructions for getting the code with TortoiseAG can be found here&lt;/a&gt;. At first I was a little hesitant to switch to Mercurial but after reading up on it, it seemed like it might have some advantages. So far I'm really liking it better than svn.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/xNoJwyWsGZk/5-new-developer-training-videos.aspx"&gt;5 New Developer Training Videos&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Monday, May 10, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	Just a quick post to mention that 5 more videos have been completed in the developer series of videos. Here is the full list of videos so far and more are on the way soon. The newest videos are at the bottom of the list. The series is aimed at teaching how to build custom features that plug into mojoPortal by demonstrating step by step how to implement a guest book feature. Once the series is completed I will also make the source code available.&lt;/p&gt;
&lt;ol&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/getting-the-code-with-tortoisesvn.aspx"&gt;Getting the code with TortoiseSVN&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-1-source-code-overview-part-1.aspx"&gt;Source Code Overview Part 1&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/video-source-code-overview-part-2.aspx"&gt;Source Code Overview Part 2&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-3-custom-solution.aspx"&gt;Custom Solution&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-4-hello-web.aspx"&gt;Hello Web&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-5-hello-web-part-2.aspx"&gt;Hello Web Part 2&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-6-hello-guest-book.aspx"&gt;Hello Guest Book&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-7-concepts-part-1.aspx"&gt;Concepts Part 1&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-8-concepts-part-2.aspx"&gt;Concepts Part 2&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-9-debugging-in-iis.aspx"&gt;Debugging in IIS&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-10-create-a-table-using-the-setup-system.aspx"&gt;Create a Table Using the Setup System&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-11-using-the-setup-system-to-run-upgrade-scripts.aspx"&gt;Using The Setup System to Run Upgrade Scripts&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-12-generating-a-data-access-class.aspx"&gt;Generating a Data Access Class&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-13-generate-the-business-layer.aspx"&gt;Generate the Business Layer&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-14-first-guestbook-submission.aspx"&gt;First Guestbook Submission&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-15-form-layout.aspx"&gt;Form Layout&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-16-form-layout-and-data-binding.aspx"&gt;Form Layout and Data Binding&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-17-upgrading-from-svn-and-converting-to-vs-2010.aspx"&gt;Upgrading from svn and Converting to VS 2010&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-18-css-layout.aspx"&gt;CSS Layout&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-19-using-a-wysiwyg-editor-and-captcha.aspx"&gt;Using a WYSIWYG Editor and Captcha&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-20-default-button-and-input-validation.aspx"&gt;Default Button and Input Validation&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-21-protecting-against-untrusted-content.aspx"&gt;Protecting Against Untrusted Content&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-22-supporting-page-part-1.aspx"&gt;Supporting Pages Part 1&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-23-supporting-pages-part-2.aspx"&gt;Supporting Pages Part 2&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-24-supporting-pages-part-3.aspx"&gt;Supporting Pages Part 3&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-25-enforcing-security-part-1.aspx"&gt;Enforcing Security Part 1&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-26-enforcing-security-part-2.aspx"&gt;Enforcing Security Part 2&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-27-implementing-the-update-method.aspx"&gt;Implementing the update method&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;br /&gt;	&lt;strong&gt;UPDATED 2010-05-11&lt;/strong&gt;: added 3 more videos 26, 27, and 28&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Also don't forget the&lt;a href="http://www.yamisee.com/official-mojoportal-online-user-group.aspx"&gt; mojoPortal online user group meeting&lt;/a&gt; is coming up on May 18, 2010 at 8PM EDT.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://www.yamisee.com/official-mojoportal-online-user-group.aspx"&gt;&lt;img alt="mojoportal online user group meeting" src="http://www.mojoportal.com/Data/mojocommon/234_60_mojoUserGroup_Plain.gif" style="width: 234px; height: 60px; " /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/5-new-developer-training-videos.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/ub-NBe-V52g/event-calendar-pro-0027-released.aspx"&gt;Event Calendar Pro 0.0.2.7 Released&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Friday, May 07, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	I'm happy to announce the release of &lt;a href="http://www.mojoportal.com/event-calendar-pro-product.aspx"&gt;Event Calendar Pro 0.0.2.7&lt;/a&gt;. This is a free upgrade for existing customers, though you should first upgrade to mojoPortal 2.3.4.3. It "probably" works with mojoPortal 2.3.3.9 or higher but has only been tested with mojoPortal 2.3.4.3. Customers who already purchased Event Calendar Pro can download the new version by signing into the site and then click the "My Account" link at the top of the page, and then click the Order History tab.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Whats New?&lt;/h3&gt;
&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		Better support for time zones with automatic adjustment for Daylight Savings when creating future events.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		It is now possible to accept will pay later ticket orders without configuring any ecommerce provider.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		There is a new setting to allow ticket purchases/registration without having to register or sign into the site.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		There is a new recurrence option for Bi-weekly (every 14 days) events.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		When making recurring events that require registration, it is now possible to use the same begin date for ticket sales/registration for all recurrences.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Fixed a bug in the RSS feed where the urls for events were not correct if the site was hosted in a virtual directory sub folder.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;	&lt;strong&gt;Important&lt;/strong&gt;: Since we removed the previous time zone offset setting and added a new Time Zone setting, after upgrading you should immediately go to the settings for any existing instances of the Event Calendar and set the time zone.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://www.mojoportal.com/event-calendar-pro-product.aspx"&gt;&lt;img alt="Event Calendar Pro Screen shot" src="http://www.mojoportal.com/Data/Sites/1/productscreenshots/eventcalpro-monthview-small2.png" style="width: 432px; height: 247px; " /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/event-calendar-pro-0027-released.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/NlNChNl1Bok/mojoportal-2343-released.aspx"&gt;mojoPortal 2.3.4.3 Released&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Thursday, April 29, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	I'm happy to announce the release of &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt; 2.3.4.3, available now on our &lt;a href="http://www.mojoportal.com/download.aspx"&gt;download page&lt;/a&gt;. This is primarily a minor bug fix release for issues &lt;a href="http://www.mojoportal.com/Forums/ForumView.aspx?pageid=5&amp;amp;mid=34&amp;amp;ItemID=2"&gt;reported in the forums&lt;/a&gt; since the last release, but also introduces alternate Web.config files that allow hosting mojoPortal in ASP.NET 4.0.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Hosting in ASP.NET 4.0 and the Plan for Transitioning to 4.0&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Although the current release of mojoPortal is compiled for the 3.5 SP1 .NET framework, it is compatible for hosting under .NET 4.0, but requires different Web.config settings. So basically we have 4 different Web.config files&lt;/p&gt;
&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		Web.config is configured for .NET 3.5 full trust hosting&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Web.mediumtrust.config is meant for .NET 3.5 medium trust hosting&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Web.net4.config is for .NET 4 full trust hosting&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Web.net4.mediumtrust.config is for .NET 4 medium trust hosting&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;	Whichever file you use needs to be named Web.config, so for example to run in .NET 4 medium trust you should rename the Web.config to Web.net35.config and then rename the Web.net4.mediumtrust.config to Web.config&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://demo.mojoportal.com"&gt;demo.mojoportal.com&lt;/a&gt; has been running under .NET 4 for several days now and seems to be working well. My recommendation would be for new installations to use .NET 4 hosting to be future proof. I might hold off a bit before migrating existing installations to .NET 4 but it is time to start thinking about migrating to .NET 4 at some point in the not too distant future.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;strong&gt;UPDATE 2010-05-15&lt;/strong&gt; Several people have reported problems trying to get mojoPortal working in shared hosting under .NET 4. Therefore I recommend stay with 3.5 hosting until we put out a package compiled for .NET 4.&lt;/p&gt;
&lt;h4&gt;&lt;br /&gt;	For developers&lt;/h4&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	In the source code packages and in our svn source code repository, we currently have alternate project and solution files for Visual Studio 2008, but the main projects and solutions have already been converted to Visual Studio 2010. I recommend that everyone begin using Visual Studio 2010 as soon as possible. I will not be keeping the VS 2008 compatible files for long because it is more work to do so. You can also use the free Visual Web Developer Express 2010, so there should be no barrier to moving forward. After eliminating the VS 2008 project and solution files, I will then setup alternate project and solution files for .NET 3.5 and then the main projects and solution can be changed to target .NET 4. Once I do this, we will have to maintain separate release packages for 3.5 and 4.0 .NET and we will have to use conditional compilation to wrap any use of .NET 4 specific features so that we can continue to produce builds for 3.5 .NET. We went through a similar process with the transition from .NET 1.1 to .NET 2.0 back in 2005. it will be more difficult for a while having to manage supporting both 3.5 and 4.0 .NET while beginning to use some of the 4.0 features. We will probably do this for about 1 year and then we will drop the effort to support 3.5 framework. Hopefully this will give most users enough time to migrate to 4.0 .NET hosting.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Miscellaneous&lt;/h3&gt;
&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		Implemented option to allow users to choose which editor they prefer if enabled from site settings&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Added setting to allow hiding the search box in forums per community request&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		made it possible to use a custom configuration file for the Vertigo Silverlight slideshow used in the Image Gallery and Flickr module, to be documented&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		upgrade from NeatUpload 1.3.22 to 1.3.24&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		updated Italian Translation from Diego Mora&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		added some Codesmith templates for VB.NET in source code package&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		some more refinements of TimeZone handling&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		previously we had added this to the layout.master file of skins to pre-zoom the screen for iPhone:&amp;nbsp;&lt;br /&gt;&lt;br /&gt;		&amp;lt;meta name="viewport" content="width=670, initial-scale=0.45, minimum-scale=0.45"/&amp;gt;&lt;br /&gt;&lt;br /&gt;		this has been removed from existing skins and I recommend you remove it from your layout.master if it is there after upgrading. The reason is that it also affects iPad, but we really don't want to pre-zoom the screen in iPad since the screen is much larger, so now we add this meta element from code only when the request is from iPhone, therefore it does not need to be in the layout.master file&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		fixed an issue where the wrong cart could be used if there were more than 1 WebStore in a site&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		other miscellaneous bug fixes for things reported in the forums&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;	I'm still working on the series of &lt;a href="http://www.mojoportal.com/developertrainingvideos.aspx"&gt;developer training videos&lt;/a&gt; and you can expect to see more of them in May&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/mojoportal-2343-released.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/k0piFsIlrlo/new-metro-transit-site-running-on-mojoportal.aspx"&gt;New Metro Transit Site Running on mojoPortal&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Thursday, April 22, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	Just a quick post to highlight an impressive new site running on &lt;a href="http://www.mojoportal.com"&gt;mojoPortal&lt;/a&gt;. The &lt;a href="http://www.metrotransit.org/"&gt;Metro Transit site&lt;/a&gt; for the Minneapolis/St. Paul area is now running on mojoPortal. The site is very attractive and has a lot of custom features developed to support Metro Transit system needs.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://www.metrotransit.org/"&gt;&lt;img alt="screen shot of www.metrotransit.org" src="http://www.mojoportal.com/Data/Sites/1/media/metro-transit-site.jpg" style="width: 650px; height: 624px; " /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	John Sanborn, the developer of the site has done a great job with this site and because of all the existing functionality in the mojoPortal framework, was able to focus on developing his needed custom functionality. Quoting John:&lt;/p&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;	&lt;p&gt;&lt;br /&gt;		I have to tell you, working with mojoPortal has been a joy. Your work is inspiring and all the documentation on the site and access to the forums have really made this whole project so much easier.&lt;/p&gt;&lt;br /&gt;	&lt;p&gt;&lt;br /&gt;		The marketing people that manage all the content and input the news and alerts and maintain all the content are pretty excited about all this.&lt;/p&gt;&lt;br /&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;br /&gt;	It is great to hear the success stories from our community. If you've done something really impressive with mojoPortal, &lt;a href="http://www.mojoportal.com/Forums/ForumView.aspx?ItemID=6&amp;amp;pageid=5&amp;amp;mid=34"&gt;let us know&lt;/a&gt; and maybe we will feature your site in a blog post too!&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/new-metro-transit-site-running-on-mojoportal.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0wGWjw8DxbI/mojoportal-2342-released.aspx"&gt;mojoPortal 2.3.4.2 Released&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Tuesday, April 13, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	I'm happy to announce the release of &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt; 2.3.4.2, available now on our &lt;a href="http://www.mojoportal.com/download.aspx"&gt;download page&lt;/a&gt;. This is primarily a bug fix release, but also, this release marks the move to Visual Studio 2010.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Bug Fixes&lt;/h3&gt;
&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		Fixed a bug that prevented changing the password format.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Reverted from TinyMCE 3.3.2 back to version 3.2.7 due to some bugs in the paste as text and paste from word in the newer version.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Reverted from jQuery 1.4.2 back to 1.4.1 due to a minor bug where a script error would happen in IE if the javascript debugger was enabled such as when working in Visual Studio&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		other miscellaneous bug fixes&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;br /&gt;	Miscellaneous&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This release will probably be the last one to support MS SQL 2000. Users running on SQL 2000 should plan to upgrade to SQL 2005/2008 soon or use the free Express version of SQL 2008. This will enable us to make the main MS SQL data layer also work for SqlAzure so that we don't have to maintain a separate version just for Sql Azure. The main changes that will be made going forward involve changing from ntext to nvarchar(max) and a few syntax changes in some procedures. ntext is now considered a deprecated data type, it is not supported in Sql Azure. SQL 2000 on the other hand does not support nvarchar(max), thus to move forward we need to be willing to drop support for SQL 2000.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Upgrade from CKeditor 3.2 to 3.2.1&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Visual Studio 2010 and .NET 4.0&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Yesterday, Microsoft released Visual Studio 2010 and .NET 4.0, bringing us to a transition point similar to when we changed from Visual Studio 2003 to Visual Studio 2005, and then to Visual Studio 2008. For developers like me who spend their day in Visual Studio, it is always exciting to get the new version. Microsoft really delivers great developer tools and there are always a lot of great improvements in new versions of Visual Studio.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	With a project such as mojoPortal that is widely deployed we cannot expect everyone to upgrade their servers or hosting immediately to ASP.NET 4. Therefore we will continue targeting .NET 3.5 SP1 for possibly up to a year to give time for ASP.NET 4.0 hosting to become widely available and to allow time for people to plan migrating or upgrading their hosting environments to ASP.NET 4. However, on the developer side we can immediately begin using Visual Studio 2010. Of course, just as in previous Visual Studio upgrades the project and solution files get upgraded and then can no longer be opened in the older version.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="Visual Studio Project upgrade wizard screen shot" src="http://www.mojoportal.com/Data/Sites/1/media/vsprojectconvert.jpg" style="width: 650px; height: 500px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Things are a lot better this time than in previous upgrades because there is a free version of &lt;a href="http://www.microsoft.com/express/Web/"&gt;Visual Web Developer Express&lt;/a&gt;, that can be used with mojoPortal, so there is nothing holding anyone back from working with the latest mojoPortal using the latest tools. I have created temporary project and solution files that can still be used in Visual Studio 2008. These are named with -vs2008.sln and can still be opened in VS 2008. However I don't plan to keep them around for more than a month or so at most because it is more work maintaining these solutions and projects. So I recommend get yourself the latest version of Visual Studio or Visual Web Developer Express as soon as you can. It is time to bid a fond farewell to our old friend Visual Studio 2008, it is now officially a legacy tool. Back when Visual Studio 2008 was first released, we had to maintain projects and solutions for Visual Studio 2005 much longer because the free version of Visual Web Developer Express 2008 did not support class library projects until SP1, so we really had no free option available to work with mojoPortal and had to wait for most people to upgrade to VS 2008.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Today is my first day working in Visual Studio 2010, having not tried the betas or release candidate. It definitely feels more modern and smooth than VS 2008. Haven't spent enough time with it yet but so far it seems really nice, I love the ability to peel off a screen and move it to a different monitor!&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/mojoportal-2342-released.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0Cu95n4M1uA/mojoportal-2341-released.aspx"&gt;mojoPortal 2.3.4.1 Released&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Tuesday, March 30, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	I'm happy to announce the release of &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt; 2.3.4.1, available now on our &lt;a href="http://www.mojoportal.com/download.aspx"&gt;download page&lt;/a&gt;.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	What's New?&lt;/h3&gt;
&lt;h4&gt;&lt;br /&gt;	Support for Artisteer 2.4!&lt;/h4&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Today Artisteer just made their 2.4 release final. For those who don't know, &lt;a href="http://www.mojoportal.com/creating-skins-from-artisteer-html-templates.aspx"&gt;Artisteer is a web design tool that makes it easy to make nice web designs that can be used in mojoPortal&lt;/a&gt;. We have been using the release candidates to to support the new features in Artisteer such as support for vertical navigation menus. We introduced support for Artisteer 2.3 in the previous release of mojoPortal and it has been a big hit with our community and our Artisteer enthusiasts have kept after me to make sure we were ready for the release of Artisteer 2.4. So, I'm excited to be able to make a new release of mojoPortal on the same day as the new Artisteer release.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="screen shot of a new artisteer skin with vertical menu" src="http://www.mojoportal.com/Data/Sites/1/media/artisteer-verticalnav.jpg" style="width: 650px; height: 626px; " /&gt;&lt;/p&gt;
&lt;h4&gt;&lt;br /&gt;	New Time Zone System&lt;/h4&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Yes, a little late since we just did the whole spring forward thing and moved our clocks forward, but better late than never. I guess the best way to explain the new Time Zone System is to contrast it to the old one. Previously, we had a setting in Web.config for the site default preferred offset from GMT (Greenwich Mean Time) and we had also an offset as a property of the user profile. So for example previously I had my offset set to -5 Eastern Time, because I live in the Eastern US Time Zone and the offset for Eastern US vs GMT is -5 hours. The problem with the old system is that what I just said is only true for part of the year. We just moved into Daylight Savings Time and during this part of the year Eastern US is only GTM -4 not GMT -5. So, with the old system we would have to change these offsets twice a year (possibly more in some time zones). In .NET 3.5, a new TimeZoneInfo class was introduced and this made it possible to keep track of user time zones by a Time Zone Id and then we could create a TimeZoneInfo object and it would be able to give us the correct GMT offset for any time of the year. The Time Zone setting looks much the same as it did before in the user profile page but under the hood it works much nicer. Also, we have a new Site Setting for setting the site time zone so it does not have to be a global setting in Web.config.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	After you upgrade you should go to Site Settings and set your preferred Time Zone.&lt;/p&gt;
&lt;h4&gt;&lt;br /&gt;	Forum Improvements&lt;/h4&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It is now possible after a thread or post has been created to edit it and make it a sticky thread or post which moves the sort of the thread or post to the top. It is also possible to lock threads so that no-one can reply to them except the editors. Only users with edit permissions on the page or forums instance can make sticky or locked threads.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	We also added a new setting in case you want to link the user's Gravatar to the user profile page instead of to the Gravatar site. The only downside is that users may not discover about Gravatar and therefore less users may sign up for Gravatar and use it on your site.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	We also changed the hard coded &amp;lt;img elements for folders in the forums to use CSS to set the images in order to make it possible to skin it more creatively. However, because of this change you will need to make some changes to your existing skins.&lt;/p&gt;
&lt;h4&gt;&lt;br /&gt;	Skin Changes&lt;/h4&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Add these to your style.config file:&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&amp;lt;file cssvpath="/ClientScript/greybox/gb_styles.css" imagebasevpath="/ClientScript/greybox/"&amp;gt;none&amp;lt;/file&amp;gt;&lt;br /&gt;&lt;br /&gt;	&amp;lt;file cssvpath="/Data/style/forums/style.css" imagebasevpath="/Data/style/forums/"&amp;gt;none&amp;lt;/file&amp;gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Add this to your style.css:&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	ol.formlist { list-style:none; margin: 0px; }&lt;br /&gt;&lt;br /&gt;	li.settingrow { list-style:none; }&lt;br /&gt;&lt;br /&gt;	div.sitemap .AspNet-TreeView-Collapse&lt;br /&gt;&lt;br /&gt;	{background: url('collapse.gif') 0 0 no-repeat; width: 15px; margin-right: 5px;&lt;br /&gt;&lt;br /&gt;	&amp;nbsp;&amp;nbsp;float:left; cursor: pointer; line-height: 15px;}&lt;br /&gt;&lt;br /&gt;	.AspNet-TreeView-Hide { display:none;}&lt;br /&gt;&lt;br /&gt;	div.sitemap a.AspNet-TreeView-Expand, div.sitemap a.AspNet-TreeView-Collapse { text-decoration: none; }&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	you may also want to look at skin notes for previous upgrades in &lt;a href="http://www.mojoportal.com/Forums/Thread.aspx?pageid=5&amp;amp;mid=34&amp;amp;ItemID=4&amp;amp;thread=5160"&gt;this new sticky thread about skin changes&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	There is a new feature setting for most features to allow you to add a custom CSS class name to the wrapper div for feature instances. This allows you to easily style a specific instance of a feature differently than others.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	All the YUI tabs have bee replaced with jQueryUI tabs. There are a lot more themes for jQuery UI Tabs than for YUI and this reduces the number of javascipt and CSS files needed. Basically we are standardizing on jQuery UI.&lt;/p&gt;
&lt;h4&gt;&lt;br /&gt;	WebStore Improvements&lt;/h4&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Added paging to the product list. Also added a confirmation email as soon as an order is received, in addition to the one we already had that is sent when the payment has cleared. Sometimes it takes a while for payment processing to complete at PayPal or Google and in those few cases where it takes more than a few minutes, the user might worry whether the order worked or not. So now we send an email right away to let the user know it is being processed, and then when payment clears we send the final confirmation email.&lt;/p&gt;
&lt;h4&gt;&lt;br /&gt;	Miscellaneous&lt;/h4&gt;
&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		Update from NeatUpload 1.3.21 to 1.3.22&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Update from TinyMCE 3.2.7 to 3.3.2&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Update from CKeditor 3.1 to 3.2&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Update to jQueryUI from 1.7.2 to 1.8.0&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Updated Italian resources thanks to Diego Mora&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Updated Russian resources thanks to&amp;nbsp;Ермоленко А.С. (aka Alexander or SkySandy in the forums)&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Updated Croatian resources thanks to Slaven Brumec&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Updated Swedish resources thanks to Bert-Ola Persson&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		fixed localization bug in RPX widget&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		fixed date issues with some feeds in Feed Manager&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;	Also I'm sure the community joins me in congratulating our friend &lt;a href="http://i7media.net/mojoPortal.aspx"&gt;Joe Davis of i7MEDIA&lt;/a&gt; on the birth of his daughter Ruthie!&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/mojoportal-2341-released.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/yPVmbU-wbkE/triad-communications-our-newest-consulting-partner.aspx"&gt;TRIAD Communications - Our Newest Consulting Partner&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Tuesday, March 23, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	Just a quick post to welcome our newest consulting partner, &lt;a href="http://triadadv.com/mojoportal-cms.asp"&gt;TRIAD Comunications&lt;/a&gt;. TRIAD has already deployed 16 sites using mojoPortal and all of them are very nicely done.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://www.akroncantonfoodbank.org/"&gt;&lt;img alt="akroncantonfoodbank.org" src="http://triadadv.com/flash/thumbs/web/27.jpg" title="akroncantonfoodbank.org" /&gt;&lt;/a&gt; &lt;a href="http://www.soprema.us/"&gt;&lt;img alt="soprema.us" src="http://triadadv.com/flash/thumbs/web/35.jpg" title="soprema.us" /&gt;&lt;/a&gt; &lt;a href="http://www.icanschools.org/"&gt;&lt;img alt="icanschools.org" src="http://triadadv.com/flash/thumbs/web/I-CAN.jpg" title="icanschools.org" /&gt;&lt;/a&gt; &lt;a href="http://www.valmarksecurities.com/"&gt;&lt;img alt="valmarksecurities.com" src="http://triadadv.com/flash/thumbs/web/VALM.jpg" title="valmarksecurities.com" /&gt;&lt;/a&gt; &lt;a href="http://www.supportourlibrary.com/"&gt;&lt;img alt="supportourlibrary.com" src="http://triadadv.com/flash/thumbs/web/LIBR.jpg" title="supportourlibrary.com" /&gt;&lt;/a&gt; &lt;a href="http://www.stpaulsakron.org/"&gt;&lt;img alt="stpaulsakron.org" src="http://triadadv.com/flash/thumbs/web/31.jpg" title="stpaulsakron.org" /&gt;&lt;/a&gt; &lt;a href="http://www.streamlinemd.com/"&gt;&lt;img alt="streamlinemd.com" src="http://triadadv.com/flash/thumbs/web/32.jpg" title="streamlinemd.com" /&gt;&lt;/a&gt; &lt;a href="http://www.prcmedical.com/"&gt;&lt;img alt="prcmedical.com" src="http://triadadv.com/flash/thumbs/web/33.jpg" title="prcmedical.com" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://www.generationscvnp.org/"&gt;&lt;img alt="generationscvnp.org" src="http://triadadv.com/flash/thumbs/web/30.jpg" title="generationscvnp.org" /&gt;&lt;/a&gt; &lt;a href="http://www.stateroute8.info/"&gt;&lt;img alt="stateroute8.info" src="http://triadadv.com/flash/thumbs/web/3.jpg" title="stateroute8.info" /&gt;&lt;/a&gt; &lt;a href="http://www.ohiofamilyrealty.com/"&gt;&lt;img alt="ohiofamilyrealty.com" src="http://triadadv.com/flash/thumbs/web/6.jpg" title="ohiofamilyrealty.com" /&gt;&lt;/a&gt; &lt;a href="http://www.communityaidsnetwork.org/"&gt;&lt;img alt="communityaidsnetwork.org" src="http://triadadv.com/flash/thumbs/web/26.jpg" title="communityaidsnetwork.org" /&gt;&lt;/a&gt; &lt;a href="http://www.hastingswaterworks.com/"&gt;&lt;img alt="hastingswaterworks.com" src="http://triadadv.com/flash/thumbs/web/34.jpg" title="hastingswaterworks.com" /&gt;&lt;/a&gt; &lt;a href="http://www.ptaengineering.com/"&gt;&lt;img alt="ptaengineering.com" src="http://triadadv.com/flash/thumbs/web/16.jpg" title="ptaengineering.com" /&gt;&lt;/a&gt; &lt;a href="http://www.canticlecommunications.com/"&gt;&lt;img alt="canticlecommunications.com" src="http://triadadv.com/flash/thumbs/web/36.jpg" title="canticlecommunications.com" /&gt;&lt;/a&gt; &lt;a href="http://www.dunholt.com/"&gt;&lt;img alt="dunholt.com" src="http://triadadv.com/flash/thumbs/web/28.jpg" title="dunholt.com" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	My favorite is the site for &lt;a href="http://www.generationscvnp.org/"&gt;Cuyahoga Valley National Park&lt;/a&gt;. I&amp;#39;ve been watching the Ken Burns DVD box set about the National Parks with my Dad over the last few weeks, so I was very pleased to see a National Park web site using &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	I look forward to seeing more mojoPortal sites from TRIAD.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/triad-communications-our-newest-consulting-partner.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="accentbar"&gt;&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;mojoPortal Change Blog News Feed&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>joeaudette</author><pubDate>Thu, 15 Jul 2010 12:18:01 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20100715121801P</guid></item><item><title>Updated Wiki: Home</title><link>http://mojoportal.codeplex.com/wikipage?version=27</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;mojoPortal is an extensible cross platform, cross database, content management system &amp;#40;CMS&amp;#41; and web application framework written in C&amp;#35; ASP.NET. mojoPortal has many included features like Blogs, Forums, Event Calendar, Google Maps, Contact Form, Polls, Surveys, ecommerce &amp;#38; more. Easy to learn, easy to use, easy to extend. If you know how to make an ASP.NET UserControl then you already know how to implement a feature that can plug into mojoPortal. Get results quickly by building your next web site or application using mojoPortal. For the database you can use MS SQL 2005-2008/SqlAzure, MySql, PostgreSql, SQLite, or Firbird Sql. It can even run on Linux using Mono. mojoPortal places a lot of emphasis on web standards and accessibility. Virtually all of the administrative features can be used even if javascript is disabled. mojoPortal ships with about 30 good looking skins. Anyone with a good understanding of html and css should find it straightforward creating custom skins. mojoPortal also runs well in &lt;a href="http://www.mojoportal.com/mediumtrust.aspx" class="externalLink"&gt;Medium Trust&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; hosting.&lt;br /&gt;&lt;br /&gt;mojoPortal targets .NET 4.0 and .NET 3.5 SP1. The last release to target 2.0 is version 2.2.7.9&lt;br /&gt;&lt;br /&gt;&amp;quot;A Solid CMS Option for .NET Shops&amp;quot; - &lt;a href="http://www.informationweek.com/blog/main/archives/2009/01/mojoportal_a_so.html" class="externalLink"&gt;Information Week&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.packtpub.com/article/mojoportal-wins-best-other-open-source-content-management-system" class="externalLink"&gt;Best Non-PHP Content Management System - 2007 CMS Awards&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;**Important Note!**&lt;/b&gt; &lt;br /&gt;We recently changed our source code repository to Mercurial. The easiest way to get the latest stable source code is using &lt;a href="http://tortoisehg.bitbucket.org/" class="externalLink"&gt;TortoiseHG&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;:&lt;br /&gt;https://hg01.codeplex.com/mojoportal&lt;br /&gt;See &lt;a href="http://www.mojoportal.com/getting-the-code-with-tortoisehg.aspx" class="externalLink"&gt;Getting the Code with TortoiseHG&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for full instructions.&lt;br /&gt;The source code (in the repository) is now pre-configured for 4.0 .NET, for instructions on using 3.5 .NET see &lt;a href="http://www.mojoportal.com/the-net-4-transition-plan-for-mojoportal.aspx" class="externalLink"&gt;the mojoPortal .NET 4 Transition Plan&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. Working with the source code requires Visual Studio 2010 or the free Visual Web Developer Express 2010.&lt;br /&gt;&lt;br /&gt;For complete information, documentation and support forums, please visit &lt;a href="http://www.mojoportal.com" class="externalLink"&gt;http://www.mojoportal.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/installation-quick-start.aspx" class="externalLink"&gt;mojoPortal Installation Guide&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/creating-skins-from-artisteer-html-templates.aspx" class="externalLink"&gt;Easy Skinning with Artisteer&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/hello-world-developer-quick-start.aspx" class="externalLink"&gt;mojoPortal Hello World Developer Quick Start&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/developertrainingvideos.aspx" class="externalLink"&gt;Developer Training Videos&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/documentation.aspx" class="externalLink"&gt;mojoPortal Documentation&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/forums.aspx" class="externalLink"&gt;mojoPortal Support Forums&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/roadmap.aspx" class="externalLink"&gt;mojoPortal Project Road Map&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;To learn how to use mojoPortal, you may find it helpful to watch these video tutorials:&lt;br /&gt;&lt;a href="http://www.mojoportal.com/training-videos-quick-start-tutorial.aspx" class="externalLink"&gt;mojoPortal User Guide Quick Start&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/video-creating-pages-and-managing-the-site-hierarchy.aspx" class="externalLink"&gt;How To Manage The Site Hierarchy&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/publishing-the-same-content-on-multiple-pages.aspx" class="externalLink"&gt;How To Publish Content on Multiple Pages&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/videos.aspx" class="externalLink"&gt;More Training Videos&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="rss"&gt;&lt;div class="accentbar"&gt;&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;mojoPortal Change Blog News Feed&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/AcTy2A5d4Tk/sql-server-compact-40-and-mojoportal.aspx"&gt;SQL Server Compact 4.0 and mojoPortal&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Monday, July 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	On June 30, 2010, Scott Guthrie blogged &lt;a href="http://weblogs.asp.net/scottgu/archive/2010/06/30/new-embedded-database-support-with-asp-net.aspx"&gt;New Embedded Database Support with ASP.NET&lt;/a&gt;,&amp;nbsp;announcing that&amp;nbsp;SQL CE 4 (SQL Server Compact Edition) would soon be available. It was officially released as a public CTP (Community Technology Preview) on July 7, 2010 with an announcement on the SQL Server Compact Team blog in a post by Ambrish Mishra entitled &lt;a href="http://blogs.msdn.com/b/sqlservercompact/archive/2010/07/07/introducing-sql-server-compact-4-0-the-next-gen-embedded-database-from-microsoft.aspx"&gt;Introducing SQL Server Compact 4.0, the Next Gen Embedded Database from Microsoft&lt;/a&gt;.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	This little database is big news for mojoPortal&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Today I am happy to announce a preview release of &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt; 2.3.4.7 for SQL CE 4 and ASP.NET 4.0. This package has a pre-configured database and can be deployed under Medium Trust with .NET 4 hosting.(*) This means it is easy to deploy and use even on budget shared hosting where Medium Trust security policy is almost always used. You can download the package mojoportal-2-3-4-7-preview-sqlce-net40-deploymentfiles.zip from the bottom of &lt;a href="http://mojoportal.codeplex.com/releases/view/47428"&gt;this page on Codeplex&lt;/a&gt;. It is an MsDeploy package, so &lt;a href="http://www.mojoportal.com/easy-installation-using-the-ms-web-deployment-tool.aspx"&gt;it can be installed by importing it in IIS&lt;/a&gt;, or you can just unzip it and install manually.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	When installing web applications like mojoPortal, often one of the more challenging installation issues is setting up the database, for non-techies this is the part that people really struggle with, and even people who consider themselves fairly tech savvy can find themselves struggling to get it working unless they have a background in working with databases and understand all the nuances of connection strings and permissions. Using SQL CE 4 eliminates this challenge completely because the database is just a file on disk. There is no database software to install on the server, so it does not depend on the host having it installed, it only requires .NET 4 hosting. Since we ship a database file already populated with initial data, it is basically zero configuration for the database, you don't have to do anything, it just works.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	I'm sure some of you are aware that mojoPortal has supported &lt;a href="http://www.sqlite.org/"&gt;Sqlite&lt;/a&gt; for a long time, and it is also a zero configuration, file based database that many people like a lot. However, it has never worked under Medium Trust and if your site traffic starts to grow there is not an easy way to migrate the data to a more robust database.&lt;/p&gt;&lt;br /&gt;&lt;table border="1" cellpadding="1" cellspacing="1" style="width: 400px; "&gt;&lt;br /&gt;	&lt;tbody&gt;&lt;br /&gt;		&lt;tr&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				 &lt;/td&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				SQL CE&lt;/td&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				Sqlite&lt;/td&gt;&lt;br /&gt;		&lt;/tr&gt;
		&lt;tr&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				Zero config deployment&lt;/td&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				yes&lt;/td&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				yes&lt;/td&gt;&lt;br /&gt;		&lt;/tr&gt;
		&lt;tr&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				Backing up the files backs up the database&lt;/td&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				yes&lt;/td&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				yes&lt;/td&gt;&lt;br /&gt;		&lt;/tr&gt;
		&lt;tr&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				Works in Medium Trust&lt;/td&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				yes&lt;/td&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				no&lt;/td&gt;&lt;br /&gt;		&lt;/tr&gt;
		&lt;tr&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				A supported migration path to a more robust database&lt;/td&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				yes to SQL Express/Server/SqlAzure&lt;/td&gt;&lt;br /&gt;			&lt;td&gt;&lt;br /&gt;				no convenient migration solutions that I know of&lt;/td&gt;&lt;br /&gt;		&lt;/tr&gt;
	&lt;/tbody&gt;&lt;br /&gt;&lt;/table&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Now, I'm not yet sure yet how easy the migration of mojoPortal from SQL CE to SQL Server will be. Scott Gu mentioned that they will be shipping migration tools that will make it straight forward to migrate the tables and data from SQL CE to SQL Express, SQL Server or SQL Azure. However, since SQL CE does not support stored procedures and we do use them in the SQL Server data layer for mojoPortal, it means we will also need to make migration scripts available to install the latest stored procedures into the database after migration. So, in theory, the migration process will be to first use the tool that Microsoft will ship to migrate the tables and data, then run the scripts we will make available that contain the stored procedures for a given version of mojoPortal, then you would just deploy the mojoPortal version for SQL Server over your existing mojoPortal for SQL CE installation and set your connection string for the new database. Once the migration tools ship I will verify the process and create documentation with the migration steps.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	In summary, I think that the SQL CE package for mojoPortal will make it easy for you to stand up impressive new web sites quickly and easily in budget hosting with the possibility to upscale to a more robust database platform later without too much difficulty. I would say that if you are putting up a site that you are expecting to grow traffic quickly, then you should probably just start out using SQL Express, SQL Server, or SQL Azure. But, how many sites that you put online for your customers really get a lot of traffic? If the answer is not many, then you may find SQL CE is the best choice for many of your projects, reducing costs and time to deployment.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="Screen shot of mojoportal system information showing SQL CE" src="http://www.mojoportal.com/Data/Sites/1/media/sqlce-mojo.png" style="width: 650px; height: 547px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Top Secret Early Access! :-D&lt;/h3&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	 &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	Now you may wonder how I managed to have a version of mojoPortal for SQL CE ready so soon after SQL CE 4 was released. The answer is that I had early access to SQL CE 4.0 and access to a bunch of good folks on the IIS and SQL Server teams to help me with guidance and questions and was also able to give them feedback while they were working on this release.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	 &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	Back in early March I was contacted by Jonathan Hawkins of Microsoft and was invited to an online meeting where they told me what they were planning for SQL CE and why it might be beneficial for mojoPortal to support it, I of course was very excited about it. &amp;nbsp;At the time the alpha bits of SQL CE 4 were not quite ready but I was provided with good help and work arounds that would enable me to work on support for SQL CE using the 3.5 version so I could get started without waiting. So I went ahead at that time and implemented it for the core mojoPortal features (it took me about a week) and managed to get it working as proof of concept. Once that was done I moved on to work on other things not knowing how long it would be until the alpha bits of SQL CE 4.0 would be ready. Finally on June 2nd I got an email that the alpha bits were available, but I was knee deep in other projects right at the time, so it was around June 27-28 when I finally tried the new bits and verified it worked under Medium Trust. Then when Scott Gu blogged about it on June 30, I realized it was going to be public very soon so I scrambled to complete the SQL CE data layer for the rest of the mojoPortal features (except for WebStore and my Add On Products). It took about 1 week to finish that work and by Friday July 9 I was ready to produce a package but decided to wait until Monday to blog about it.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	 &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	So here we are, it is Monday, and I've uploaded the package on Codeplex, at the bottom of our current release. I've done sanity testing of all the features but not exhaustive testing of every configuration of every feature, so it is possible and perhaps likely there are still a few bugs here and there in the data layer, after all this is our newest data layer and therefore the least tested of all our data layers at this point. That is why I'm calling it a "Preview" release, and I hope you will give it a try and report any problems you may encounter. I will fix them quickly.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	 &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	I'd like to thank all the folks at Microsoft for giving me this opportunity to work closely with them and get early access to the technology, and I especially thank Jonathan Hawkins, Parasuraman Narasimhan, Radhakrishnan Srikanth, Mohammad Imran Siddique, Himadri Sarkar, and Ambrish Mishra for all their help. It has really been a great experience for me getting to work with these guys and do something with mojoPortal that fit well with cutting edge work these guys have done on SQL CE. I really think they have solved one of the long standing problems in ASP.NET web deployment. For low traffic sites or quick prototyping or proof of concept deployment, or just low budget web sites, this is really going to reduce friction and make it easy to put a site up in minutes.&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	 &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;	&lt;h3&gt;&lt;br /&gt;		Technical Notes&lt;/h3&gt;&lt;br /&gt;	&lt;div&gt;&lt;br /&gt;		 &lt;/div&gt;&lt;br /&gt;	&lt;div&gt;&lt;br /&gt;		It turned out well that I waited for SQL CE 4 before implementing all the mojoPortal features. When I implemented the core features I only had SQL CE 3.5 to work with so in places where I needed to select a page of data, I was having to use some awkward SQL syntax to make it work, it did work but it was difficult to read and write. One of the coolest new things in SQL CE 4.0 is the new syntax for selecting a page of data like this:&lt;br /&gt;&lt;br /&gt;		 &lt;/div&gt;&lt;br /&gt;	&lt;div&gt;&lt;br /&gt;		SELECT * FROM mp_GeoCountry ORDER BY Name OFFSET 10 ROWS FETCH NEXT 10 ROWS ONLY;&lt;br /&gt;&lt;br /&gt;		 &lt;/div&gt;&lt;br /&gt;	&lt;div&gt;&lt;br /&gt;		It would be great if someday SQL Server supports an easier paging syntax, as &lt;a href="http://stackoverflow.com/questions/187998/row-offset-in-ms-sql-server"&gt;it is still awkward to get a page of data efficiently in SQL Server&lt;/a&gt;, though it is a little easier than SQL CE 3.5 since SQL Server at least gives us stored procedures which provides a few additional strategies for getting a page of data. Anyway, you can guess I like this new syntax, it is much more convenient. Probably since I've worked with so many open source database platforms in mojoPortal, and have learned the major syntax differences between them, and really most of them have had easier ways to get a page of data than SQL Server for a long time, I'm glad to see something that makes a bit more sense. In a nutshell, MySql, PostgreSql, and Sqlite all support the LIMIT x OFFSET y syntax, Firebird has an interesting twist with SELECT FIRST x SKIP y, and SQL Server has always had the SELECT TOP (x) syntax but no equivalent to OFFSET, and this makes us have to jump through syntax hoops to get any efficient way to grab a page of data. So at the moment, in my view, SQL CE 4 has at least one cool syntax thing better than its big brother SQL Server even if it is not as capable in handling large traffic.&lt;/div&gt;&lt;br /&gt;	&lt;div&gt;&lt;br /&gt;		 &lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="The mojoPortal Query Tool can talk to SQL CE" src="http://www.mojoportal.com/Data/Sites/1/media/sqlce-query-tool.png" style="width: 650px; height: 690px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The above screen shot shows that the built in &lt;a href="http://www.mojoportal.com/using-the-sql-query-tool.aspx"&gt;mojoPortal&amp;nbsp;query tool&lt;/a&gt; can be used with SQL CE.&lt;/p&gt;
&lt;h4&gt;&lt;br /&gt;	No need to install it in the GAC&lt;/h4&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	One of the interesting things to me is that it seems like SQL CE 4 must be all managed code, that is, I think it must be implemented purely in .NET. The reasons I think this is because it seems that the database engine must be completely contained in&amp;nbsp;System.Data.SqlServerCe.dll, and this dll just needs to be in the /bin folder, it doesn't even need to be installed in the GAC (Global Assembly Cache). The main reason why Sqlite doesn't work under Medium Trust is because it does some P/Invoke against a native dll written in C. To be allowed to do that the managed dll for Sqlite&amp;nbsp;would have to be installed in the GAC. Since SQL CE can work without being installed in the GAC, I can guess it does not do any P/Invoke and is all managed code. Someone asked about this in the comments of Scott Gu's post, and while he did not specifically answer it, he did mention in comments that they are looking at enabling use of SQL CE in Silverlight which I think lends more evidence to it being fully managed code. I could be wrong though, possibly there are changes in code access security in .NET 4 that makes it possible to use without installing in the GAC.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The idea of being able to use SQL CE as a client side database in Silverlight is pretty compelling to me, so I'll be keeping my eyes open for future announcements. I had once done a proof of concept where &lt;a href="http://www.mojoportal.com/silverlight-google-gears-awesome-at-least-in-firefox.aspx"&gt;I managed&amp;nbsp;to use Sqlite as a client side database in Silverlight via Google Gears&lt;/a&gt;, but it had a few issues because database calls had to be marshalled back and forth from javascript to Silverlight via the &lt;a href="http://msdn.microsoft.com/en-us/library/cc645076%28VS.95%29.aspx"&gt;Html Bridge&lt;/a&gt;. It would be much nicer to be able to use SQL CE directly from Silverlight. That would enable some really interesting client side scenarios.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	(*) Actually I think SQL CE 4 could probably be used under 3.5 .NET but not under Medium Trust, it requires .NET 4 to work under Medium Trust, and the mojoPortal package for SQL CE is only going to be available for .NET 4.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Consolidation of Data Layers&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment we have a separate data layer for SqlAzure, SQL Server, and SQL CE. Back in March when I first began work on SQL CE support in mojoPortal, I blogged&amp;nbsp;&lt;a href="http://www.mojoportal.com/anyone-still-using-sql-2000-with-mojoportal.aspx"&gt;Anyone Still Using SQL 2000&lt;/a&gt;?, to guage how many people still use it. Going forward we are dropping support for SQL 2000 and then the MS SQL data layer will be modified to make it compatible with SqlAzure, and then we will eliminate the separate data layer for SqlAzure. I "think" the previous release of mojoPortal 2.3.4.5 was still compatible with SQL 2000, but the latest code in the repository is not compatible because we have changed from ntext to nvarchar(max) which is not supported in SQL 2000. So the next release of mojoPortal for sure will not be compatible with SQL 2000. Going forward we will support SQL 2005/2008/SqlAzure and SQL CE.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/sql-server-compact-40-and-mojoportal.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/s1XwaOtEfPo/organizing-the-mojoportal-community.aspx"&gt;Organizing the mojoPortal Community&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Tuesday, July 06, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	The &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt; community has been gradually growing along with the evolution of the project since late 2004. We have had quite a few contributors over the years such as Dean Brettle, who implemented NeatUpload, Joseph Hill, who implemented the initial version of Feed Manager (later improved by Walter Ferrari) as well as the initial data layers for PostgreSql and Sqlite, Rob Henry, who implemented the Survey, Christian Fredh, who implemented the Poll, and Kevin Needham who implemented the content workflow, and many others who contributed various little improvements over the years. You can find a list of contributors on our &lt;a href="http://www.mojoportal.com/developers.aspx"&gt;developer page&lt;/a&gt; for more detail. All the contributions and involvement have been pretty organic, we have never really organized project teams or a holistic strategy to grow and support the community. mojoPortal is now the 3rd most popular CMS on the ASP.NET stack and we are reaching a critical mass of popularity that I think requires us to get a little more organized. We are beginning to see more people helping out in the forums and more and more people are offering to help with development, but it is challenging for me to manage the community all by myself.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Today I would like to announce that Joe Davis will be stepping up to take on new responsibilities in the project as Community Manager. Joe has been a huge help to myself and the community already in &lt;a href="http://www.mojoportal.com/forums.aspx"&gt;the forums&lt;/a&gt;. He has helped a lot of people with skinning questions, installation and configuration questions, and lots of implementation tips and tricks to help others achieve their goals with mojoPortal. Joe mentioned to me a long time ago that one of the things that drew him toward mojoPortal was the friendly forums, we don't make people feel stupid for asking questions, there are no stupid questions. This is not to say that every question gets answered, most of them do but not all of them. Sometimes people ask questions for which we don't know the answer, or there isn't a good answer that comes to mind, or the amount of time required to answer it would be too much effort, or what I playfully would describe as "Wizard of Oz" questions. But by and large if people ask reasonable well articulated questions and we are able to help we do help. In his participation in the forums, Joe Davis has been exemplary in putting a friendly face on our forums and making people feel welcome. I mean just look at his mug shot, if you lookup "nice guy" in the dictionary there should be a mug shot of Joe Davis!&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://i7media.net/mojoPortal.aspx"&gt;&lt;img alt="Joe Davis" src="http://www.mojoportal.com/Data/Sites/1/media/partnerlogos/joe-davis.jpg" style="width: 134px; height: 179px; " /&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://i7media.net/mojoPortal.aspx"&gt;&lt;img alt="i7MEDIA" src="http://www.mojoportal.com/Data/Sites/1/media/partnerlogos/ilogo-complete_whitebg.png" style="width: 165px; height: 55px; " /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	As Community Manager, Joe Davis will be able to help with forum moderation and logistics of managing the community, and he will collaborate with me on strategy to promote community engagement and how best to organize teams and contribution guidelines to facilitate development help offered by the community. As such we are in the beginning stages of working on the strategy and will be communicating more about that as our ideas begin to take shape. For now I just want to thank and congratulate Joe for stepping up to take on this role as a Core Team member and Community Manager.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Joe's company &lt;a href="http://i7media.net/mojoPortal.aspx"&gt;i7MEDIA&lt;/a&gt; provides high quality mojoPortal hosting and design services.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	I also want to officially welcome Katherine Moss, who has joined our team as an Accessibility Advisor. Katherine will be instrumental in helping us keep mojoPortal accessible for users who use assistive technology such as screen readers. She will be helping with testing and feedback of various mojoPortal features in terms of their accessibility.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/organizing-the-mojoportal-community.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/zsbFOslLOE0/the-miraculous-resurrection-of-novell-forge-svn-and-the-recovery-of-source-code-history.aspx"&gt;The Miraculous Resurrection of Novell Forge svn and the Recovery of Source Code History&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Monday, June 28, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	If you read this blog on a regular basis you may recall that back on May 12 I blogged &lt;a href="http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	I had missed the email and had not known that &lt;a href="http://developer.novell.com/wiki/index.php/Project_Hosting"&gt;Novell Forge was going away as of March 2010&lt;/a&gt;. So as it was, the Novell Forge svn server had already been running way past the deadline when I found it was down on May 11 and 12. That morning I googled and found the notice about it. So we quickly moved to Codeplex with a new Mercurial repository which I have since found to be a joy to use. Ultimately I felt the whole situation had been a blessing in disguise because I like Mecurial so much better than Subversion.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Then a few weeks later on June 6, a surprising thing happened, there was a post in the forums where a &lt;a href="http://www.mojoportal.com/Forums/Thread.aspx?pageid=5&amp;amp;mid=34&amp;amp;ItemID=3&amp;amp;thread=5665&amp;amp;postid=23347"&gt;user said he just got the latest version of the code from svn&lt;/a&gt;. As it turned out, the svn repository at Novell Forge was back online!&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So the next morning I did some research and found &lt;a href="http://phileosophos.com/wordpress/?p=836"&gt;this post&lt;/a&gt; and &lt;a href="http://choorucode.wordpress.com/2010/03/01/mercurial-import-subversion-project/"&gt;this linked post&lt;/a&gt; about how to get svn history into Mercurial. It seemed pretty straightforward so I kicked the process off wondering if it would&amp;nbsp;really work given we have history in the svn repository going back to 2005. The process started working, it scanned the repository and started counting down from 6000 plus change sets that I guess it was converting to Mercurial change sets. So that was the morning of June 7, 2010 and it finally finished running this morning sometime before I got up. Today is June 28 so it ran for about 21 days. The conversion process was surprisingly robust in that a few nights (including the screen shot below where it was getting close to finishing) it would lose its connection with the server and stop running, but I would kick it off again and it would scan and then pick up where it left off. The process was killed one night because my computer went into hibernate mode an would not wake up without powering it off, and another night a forced reboot by windows update killed it, but every time it managed to work again and pick up where it left off.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="hg convert screen shot" src="http://www.mojoportal.com/Data/Sites/1/media/hgconvert.jpg" style="width: 650px; height: 732px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So now I have the ability to browse change history going back to the beginning of our svn repository using TortoiseHG with a Mercurial repository on my local machine.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="TortoiseHG repository browser" src="http://www.mojoportal.com/Data/Sites/1/media/hg-svn-recovered.jpg" style="width: 650px; height: 584px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	I'm kind of glad we started with just the latest code in a clean repository at Codeplex because this much history takes up a lot of space on disk, but now it is nice that I will be able to have an archive the source code history on CD ROM.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	I have to say that I am pleasantly amazed with Mercurial and TortoiseHG!&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Anyway, thought I would share the happy ending!&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/the-miraculous-resurrection-of-novell-forge-svn-and-the-recovery-of-source-code-history.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/MqcVRdDAjAY/mojoportal-2345-released.aspx"&gt;mojoPortal 2.3.4.5 Released&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Friday, June 18, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	I'm happy to announce the release of &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt; 2.3.4.5, available now from our &lt;a href="http://www.mojoportal.com/download.aspx"&gt;download page&lt;/a&gt;.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	What's New&lt;/h3&gt;
&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		New Bing Map Feature&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		New alternate site search features allow you to use Bing or Google for site search in addition to or instead of the internal Lucene search engine&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Upgraded to the latest version of AjaxControlToolkit&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Upgraded from TinyMCE .3.6 to 3.3.7&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Upgraded from CKeditor&amp;nbsp;3.3 to 3.3.1&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Added a required checkbox if a registration agreement is used&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Updated Italian resources from Diego Mora&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Fixed a bug introduced in version 2.3.4.4 where if you were using excerpts in the blog, the read more link was malformed&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Fixed a bug introduced in version&amp;nbsp;2.3.4.4 where the FeedManager&amp;nbsp;page size setting was ignored&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Fixed some more places where we had not implemented the new TimeZone system and the old hard coded offsets were still being used&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Fixed a bug where the google 404 enhancement gives a script error in IE, it is now disabled in IE&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Fixed a bug in the pgsql data layer for the blog that caused an error on viewing blog categories&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Other minor enhancements and fixes for things reported or requested in the forums since the last release&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;	&lt;img alt="Bing Map Screen shot" src="http://www.mojoportal.com/Data/Sites/1/media/bingmap.jpg" style="width: 524px; height: 382px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	There were also a few additions to CSS in included skins that you will need to add to custom skins, &lt;a href="http://www.mojoportal.com/Forums/Thread.aspx?pageid=5&amp;amp;mid=34&amp;amp;ItemID=4&amp;amp;thread=5160"&gt;see this sticky thread for details&lt;/a&gt;.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Upgrades for Add On Products&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Because of the upgrade to the latest version of AjaxControlToolkit, there are also corresponding compatibility updates for &lt;a href="http://www.mojoportal.com/event-calendar-pro-product.aspx"&gt;Event Calendar Pro&lt;/a&gt; and &lt;a href="http://www.mojoportal.com/form-wizard-pro-product.aspx"&gt;Form Wizard Pro&lt;/a&gt; because they must use the same version of AjaxControlToolkit as mojoPortal. Existing customers can download the updates from their purchase history. We have officially changed our upgrade policy, originally the policy was free upgrades for 1 year after purchasing our add on products, but now our policy is free upgrades for the life of the product and this is retro active to all existing customers. If you've never purchased our add on products now is a good time to consider adding them to your site, &lt;a href="http://www.mojoportal.com/store.aspx"&gt;visit the store&lt;/a&gt; to learn more about our add on products for mojoPortal&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/mojoportal-2345-released.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/Ue0iLlWOdzU/mojoportal-2344-released.aspx"&gt;mojoPortal 2.3.4.4 Released&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Thursday, June 03, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	I'm happy to announce the release of &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt; 2.3.4.4, available now on our &lt;a href="http://www.mojoportal.com/download.aspx"&gt;download page&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="screen shot of new artisteer skin with flash" src="http://www.mojoportal.com/Data/Sites/1/media/artisteer-24flashclouds.jpg" style="width: 650px; height: 552px; " /&gt;&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	What's New?&lt;/h3&gt;
&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		This is the first release where we have separate release packages for .NET 3.5 and .NET 4.0.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		New skin artisteer-24flashclouds as shown in the screen shot above. This skin illustrates use of Flash in an &lt;a href="http://www.mojoportal.com/creating-skins-from-artisteer-html-templates.aspx"&gt;Artisteer design&lt;/a&gt;. Flash support was introduced in Artisteer 2.4 and the clouds flash movie in this skin is one of the flash movies included in Artisteer. What you can't see in this screen shot is that the clouds flow by in semi random patterns. This skin was added to help people understand how to use Artisteer designs with Flash in mojoPortal&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		New Facebook like button available in the Blog and in the HTML feature. This makes it easy for people to "Like" pages on your site on Facebook.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Upgrade from TinyMCE 3.2.7 to 3.3.6&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Upgrade from CKeditor 3.2.1 to 3.3&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Upgrade to the latest version of NeatUpload&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		We removed 7 skins from tha main release packages to reduce the file size of the main packages and made them available in a separate download extra-skins.zip. Don't worry there are still a lot of skins included in the main packages.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Various bug fixes and enhancements for things reported or requested in &lt;a href="http://www.mojoportal.com/forums.aspx"&gt;the forums&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;	There are also corresponding releases of &lt;a href="http://www.mojoportal.com/form-wizard-pro-product.aspx"&gt;Form Wizard Pro&lt;/a&gt; and &lt;a href="http://www.mojoportal.com/event-calendar-pro-product.aspx"&gt;Event Calendar Pro&lt;/a&gt;. Users who have purchased these add on products should upgrade them at the same time or right after upgrading mojoPortal.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Form Wizard Pro 0.0.1.7&lt;/h3&gt;
&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		compatibility updates for mojoPortal 2.3.4.4&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		includes builds for both .NET 3.5 and .NET 4.0&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		fixed bug where an incorrect redirect would happen after importing a form definition if the site was running in a virtual directory instead of a root site&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		added option to use regular expression validation of date questions&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		added a setting for a custom CSS class so forms can be styled differently&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;br /&gt;	Event Calendar Pro 0.0.2.8&lt;/h3&gt;
&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		compatibility update for mojoPortal 2.3.4.4&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		includes builds for .NET 3.5 and .NET 4.0&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/mojoportal-2344-released.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/JWXU13HztYs/the-net-4-transition-plan-for-mojoportal.aspx"&gt;The .NET 4 Transition Plan for mojoPortal&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Thursday, May 20, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	This post will outline the transition plan for moving forward with .NET 4.0 in &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt; while still maintaining support for .NET 3.5 and how this plan will impact developers working with the mojoPortal source code.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Beginning with the coming release, we will be making a separate set of compiled deployment packages for .NET 3.5 and for .NET 4. &amp;nbsp;For those who are not working with the mojoPortal source code, you don't need to read the rest of the post, the only part you really need to know is that when you upgrade to the next and future versions of mojoPortal you need to choose the correct download package for your hosting environment. If you are hosted in 3.5 .NET you will need to choose the appropriate package for 3.5 and if you are hosted in .NET 4 you will want the package for .NET 4.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Transition Duration&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	We will continue to produce deployment packages for .NET 3.5 for at least the next year and possibly longer depending on community feedback.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	What Changes Will Be Required?&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The target framework is a project level setting, so we will be changing the 3 web UI projects (mojoPortal.Web.csproj, mojoPortal.Features.UI.csproj, and WebStore.UI.csproj) to have a target of .NET 4. To the extent possible we will try to keep the target for all other supporting projects as 3.5 during the transition period.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	To make it possible to be able to produce a build for 3.5 .NET I have made copies of the above project files and named them as mojoPortal.Web.net35.csproj, mojoPortal.Features.UI.net35.csproj, and WebStore.UI.net35.csproj and I have set them up in a separate set of solution files. &amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	mojoportal.net35.sln is the complete solution configured for .NET 3.5.&lt;br /&gt;&lt;br /&gt;	mojoportal.core.net35.sln is just the core without all the features like blog, forums and WebStore etc.&lt;br /&gt;&lt;br /&gt;	mojoportal.mssqlonly.net35.sln is the full set of features but leaving out the data projects for alternate databases.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The main solutions which will be used for .NET 4 development have the same name except for the .net35 segment.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;strong&gt;The new projects for .NET 3.5 are already available in the repository, but I have not yet changed the target on the main projects to 4.0, this will probably be done tomorrow.&lt;/strong&gt; I did a test conversion on a copy already to make sure I will have no problems with the conversion.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	We also have mojoportal.mono.sln which is for use in MonoDevelop on Linux.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="screen shot of target framework setting" src="http://www.mojoportal.com/Data/Sites/1/media/targetframework.png" style="width: 538px; height: 348px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	How Will This Impact Developers?&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	For some developers this will be great because they are wanting to use .NET 4 and the main solution and project files will be setup for .NET 4 development.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Developers who need to continue working with .NET 3.5 for their own custom features will need to remove the 4.0 version projects and&amp;nbsp;add the new net35 projects in their custom solution files and then may need to re-create project references to the new projects since references may be lost when the projects are removed.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	There will also be one other inconvenience for those who need to stay on .NET 3.5 development. When we convert the main Web project to .NET 4 it will change the Web.config file to be compatible with .NET 4 and it will no longer be compatible with .NET 3.5. I have created an alternate Web.net35.config file, so you will have to copy the contents of that file into the Web.config file after getting the code. To avoid merge conflicts when &lt;a href="http://www.mojoportal.com/getting-the-code-with-tortoisehg.aspx"&gt;getting code updates from the Mercurial repository&lt;/a&gt;, you may also need to revert the Web.config file before getting updates from the repository and then change it back again afterwards.&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Since the 4.0 and 3.5 versions of the projects will share the same files, I have added a conditional compilation symbol NET35 on the 3.5 versions of the projects. So in code that uses new properties or methods available only in .NET 4 we will have to wrap the code with checks for the conditional symbol like this:&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	#if !NET35&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	// some .NET 4 specific code&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	#else&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	//some alternate .NET 3.5 code if needed&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	#endif&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="screen shot of conditional compilation symbols" src="http://www.mojoportal.com/Data/Sites/1/media/conditionalcompile.png" style="width: 650px; height: 296px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This way when we compile the 3.5 versions it will leave out the 4.0 only stuff.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Of course this means that whenever I add a new file to one of the 4.0 projects I have to remember to also add the file in the 3.5 version of the project, so there will be some extra tedium for me also during this transition period. Once the transition period is over and we feel it is safe to drop support for .NET 3.5, then we will remove the extra project and solution files and we will then be able to change the target on all the projects in the solution to .NET 4. There may be a few bumps along the way in a transition such as this, it is similar to what we went through in the transition from 1.1 .NET to 2.0 back around 2005.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So that is the go forward plan that will allow us to begin using some .NET 4 features while maintaining the ability to produce builds for 3.5 .NET for at least the next year. If anyone has any concerns or opinions or other feedback about this plan, please post in the comments. The main projects will be converted to .NET 4 possibly as soon as tomorrow. If that worriess you, you might want to go ahead and &lt;a href="http://www.mojoportal.com/getting-the-code-with-tortoisehg.aspx"&gt;get a fresh update from the repository&lt;/a&gt;&amp;nbsp;today.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;strong&gt;UPDATE 2010-05-24&lt;/strong&gt;: I've completed the conversion of the main projects to 4.0 .NET in the repository and verified that it is still very easy to make a build for 3.5 .NET.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	www.mojoportal.com has been running on .NET 4 for several days now and all seems well. I did encounter a few little menu rendering issues at first but was able to solve them in code (already updated in the repository). So far the only significant issue I've found is that under .NET 4 Medium Trust configuration we get errors on any page that has NeatUpload on it. I've passed the information about the error on to Dean Brettle, the developer of &lt;a href="http://www.brettle.com/neatupload"&gt;NeatUpload&lt;/a&gt; so hopefully it can be resolved soon. In the mean time I would not recommend using mojoPortal under .NET 4 with medium trust. It does works fine in Full Trust and hopefully the Medium Trust issue can be solved in the near future.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;strong&gt;UPDATE 2010-05-25:&lt;/strong&gt; Thanks to assistance from Dean Brettle, the latest version of mojoPortal in the repository now works with no errors under .NET 4 Medium Trust.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/the-net-4-transition-plan-for-mojoportal.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;strong&gt;UPDATE:&lt;/strong&gt; I've completed the initial checkin at Codeplex, you can now get the latest code again, using TortoiseSVN, the url is&amp;nbsp;https://mojoportal.svn.codeplex.com/svn/trunk&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It was a fairly smooth migration to Codeplex and it all seems to be working ok and back to business as usual.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;strong&gt;UPDATE 2010-05-19&lt;/strong&gt;: We had some issues where some client machines could not get all the files using TortoiseSVN while other machines had no problems. After trying for several days to figure out why it didn't work on a problem machine we had no success in finding the cause or solution. So yesterday we reset the repository and are now using Mercurial instead of TFS. New &lt;a href="http://www.mojoportal.com/getting-the-code-with-tortoiseag.aspx"&gt;instructions for getting the code with TortoiseAG can be found here&lt;/a&gt;. At first I was a little hesitant to switch to Mercurial but after reading up on it, it seemed like it might have some advantages. So far I'm really liking it better than svn.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/xNoJwyWsGZk/5-new-developer-training-videos.aspx"&gt;5 New Developer Training Videos&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Monday, May 10, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	Just a quick post to mention that 5 more videos have been completed in the developer series of videos. Here is the full list of videos so far and more are on the way soon. The newest videos are at the bottom of the list. The series is aimed at teaching how to build custom features that plug into mojoPortal by demonstrating step by step how to implement a guest book feature. Once the series is completed I will also make the source code available.&lt;/p&gt;
&lt;ol&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/getting-the-code-with-tortoisesvn.aspx"&gt;Getting the code with TortoiseSVN&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-1-source-code-overview-part-1.aspx"&gt;Source Code Overview Part 1&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/video-source-code-overview-part-2.aspx"&gt;Source Code Overview Part 2&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-3-custom-solution.aspx"&gt;Custom Solution&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-4-hello-web.aspx"&gt;Hello Web&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-5-hello-web-part-2.aspx"&gt;Hello Web Part 2&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-6-hello-guest-book.aspx"&gt;Hello Guest Book&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-7-concepts-part-1.aspx"&gt;Concepts Part 1&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-8-concepts-part-2.aspx"&gt;Concepts Part 2&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-9-debugging-in-iis.aspx"&gt;Debugging in IIS&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-10-create-a-table-using-the-setup-system.aspx"&gt;Create a Table Using the Setup System&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-11-using-the-setup-system-to-run-upgrade-scripts.aspx"&gt;Using The Setup System to Run Upgrade Scripts&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-12-generating-a-data-access-class.aspx"&gt;Generating a Data Access Class&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-13-generate-the-business-layer.aspx"&gt;Generate the Business Layer&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-14-first-guestbook-submission.aspx"&gt;First Guestbook Submission&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-15-form-layout.aspx"&gt;Form Layout&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-16-form-layout-and-data-binding.aspx"&gt;Form Layout and Data Binding&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-17-upgrading-from-svn-and-converting-to-vs-2010.aspx"&gt;Upgrading from svn and Converting to VS 2010&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-18-css-layout.aspx"&gt;CSS Layout&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-19-using-a-wysiwyg-editor-and-captcha.aspx"&gt;Using a WYSIWYG Editor and Captcha&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-20-default-button-and-input-validation.aspx"&gt;Default Button and Input Validation&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-21-protecting-against-untrusted-content.aspx"&gt;Protecting Against Untrusted Content&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-22-supporting-page-part-1.aspx"&gt;Supporting Pages Part 1&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-23-supporting-pages-part-2.aspx"&gt;Supporting Pages Part 2&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-24-supporting-pages-part-3.aspx"&gt;Supporting Pages Part 3&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-25-enforcing-security-part-1.aspx"&gt;Enforcing Security Part 1&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-26-enforcing-security-part-2.aspx"&gt;Enforcing Security Part 2&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		&lt;a href="http://www.mojoportal.com/dev-series-27-implementing-the-update-method.aspx"&gt;Implementing the update method&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;br /&gt;	&lt;strong&gt;UPDATED 2010-05-11&lt;/strong&gt;: added 3 more videos 26, 27, and 28&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Also don't forget the&lt;a href="http://www.yamisee.com/official-mojoportal-online-user-group.aspx"&gt; mojoPortal online user group meeting&lt;/a&gt; is coming up on May 18, 2010 at 8PM EDT.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://www.yamisee.com/official-mojoportal-online-user-group.aspx"&gt;&lt;img alt="mojoportal online user group meeting" src="http://www.mojoportal.com/Data/mojocommon/234_60_mojoUserGroup_Plain.gif" style="width: 234px; height: 60px; " /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/5-new-developer-training-videos.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/ub-NBe-V52g/event-calendar-pro-0027-released.aspx"&gt;Event Calendar Pro 0.0.2.7 Released&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Friday, May 07, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	I'm happy to announce the release of &lt;a href="http://www.mojoportal.com/event-calendar-pro-product.aspx"&gt;Event Calendar Pro 0.0.2.7&lt;/a&gt;. This is a free upgrade for existing customers, though you should first upgrade to mojoPortal 2.3.4.3. It "probably" works with mojoPortal 2.3.3.9 or higher but has only been tested with mojoPortal 2.3.4.3. Customers who already purchased Event Calendar Pro can download the new version by signing into the site and then click the "My Account" link at the top of the page, and then click the Order History tab.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Whats New?&lt;/h3&gt;
&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		Better support for time zones with automatic adjustment for Daylight Savings when creating future events.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		It is now possible to accept will pay later ticket orders without configuring any ecommerce provider.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		There is a new setting to allow ticket purchases/registration without having to register or sign into the site.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		There is a new recurrence option for Bi-weekly (every 14 days) events.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		When making recurring events that require registration, it is now possible to use the same begin date for ticket sales/registration for all recurrences.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Fixed a bug in the RSS feed where the urls for events were not correct if the site was hosted in a virtual directory sub folder.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;	&lt;strong&gt;Important&lt;/strong&gt;: Since we removed the previous time zone offset setting and added a new Time Zone setting, after upgrading you should immediately go to the settings for any existing instances of the Event Calendar and set the time zone.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://www.mojoportal.com/event-calendar-pro-product.aspx"&gt;&lt;img alt="Event Calendar Pro Screen shot" src="http://www.mojoportal.com/Data/Sites/1/productscreenshots/eventcalpro-monthview-small2.png" style="width: 432px; height: 247px; " /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/event-calendar-pro-0027-released.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/NlNChNl1Bok/mojoportal-2343-released.aspx"&gt;mojoPortal 2.3.4.3 Released&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Thursday, April 29, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	I'm happy to announce the release of &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt; 2.3.4.3, available now on our &lt;a href="http://www.mojoportal.com/download.aspx"&gt;download page&lt;/a&gt;. This is primarily a minor bug fix release for issues &lt;a href="http://www.mojoportal.com/Forums/ForumView.aspx?pageid=5&amp;amp;mid=34&amp;amp;ItemID=2"&gt;reported in the forums&lt;/a&gt; since the last release, but also introduces alternate Web.config files that allow hosting mojoPortal in ASP.NET 4.0.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Hosting in ASP.NET 4.0 and the Plan for Transitioning to 4.0&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Although the current release of mojoPortal is compiled for the 3.5 SP1 .NET framework, it is compatible for hosting under .NET 4.0, but requires different Web.config settings. So basically we have 4 different Web.config files&lt;/p&gt;
&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		Web.config is configured for .NET 3.5 full trust hosting&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Web.mediumtrust.config is meant for .NET 3.5 medium trust hosting&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Web.net4.config is for .NET 4 full trust hosting&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Web.net4.mediumtrust.config is for .NET 4 medium trust hosting&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;	Whichever file you use needs to be named Web.config, so for example to run in .NET 4 medium trust you should rename the Web.config to Web.net35.config and then rename the Web.net4.mediumtrust.config to Web.config&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://demo.mojoportal.com"&gt;demo.mojoportal.com&lt;/a&gt; has been running under .NET 4 for several days now and seems to be working well. My recommendation would be for new installations to use .NET 4 hosting to be future proof. I might hold off a bit before migrating existing installations to .NET 4 but it is time to start thinking about migrating to .NET 4 at some point in the not too distant future.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;strong&gt;UPDATE 2010-05-15&lt;/strong&gt; Several people have reported problems trying to get mojoPortal working in shared hosting under .NET 4. Therefore I recommend stay with 3.5 hosting until we put out a package compiled for .NET 4.&lt;/p&gt;
&lt;h4&gt;&lt;br /&gt;	For developers&lt;/h4&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	In the source code packages and in our svn source code repository, we currently have alternate project and solution files for Visual Studio 2008, but the main projects and solutions have already been converted to Visual Studio 2010. I recommend that everyone begin using Visual Studio 2010 as soon as possible. I will not be keeping the VS 2008 compatible files for long because it is more work to do so. You can also use the free Visual Web Developer Express 2010, so there should be no barrier to moving forward. After eliminating the VS 2008 project and solution files, I will then setup alternate project and solution files for .NET 3.5 and then the main projects and solution can be changed to target .NET 4. Once I do this, we will have to maintain separate release packages for 3.5 and 4.0 .NET and we will have to use conditional compilation to wrap any use of .NET 4 specific features so that we can continue to produce builds for 3.5 .NET. We went through a similar process with the transition from .NET 1.1 to .NET 2.0 back in 2005. it will be more difficult for a while having to manage supporting both 3.5 and 4.0 .NET while beginning to use some of the 4.0 features. We will probably do this for about 1 year and then we will drop the effort to support 3.5 framework. Hopefully this will give most users enough time to migrate to 4.0 .NET hosting.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Miscellaneous&lt;/h3&gt;
&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		Implemented option to allow users to choose which editor they prefer if enabled from site settings&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Added setting to allow hiding the search box in forums per community request&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		made it possible to use a custom configuration file for the Vertigo Silverlight slideshow used in the Image Gallery and Flickr module, to be documented&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		upgrade from NeatUpload 1.3.22 to 1.3.24&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		updated Italian Translation from Diego Mora&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		added some Codesmith templates for VB.NET in source code package&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		some more refinements of TimeZone handling&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		previously we had added this to the layout.master file of skins to pre-zoom the screen for iPhone:&amp;nbsp;&lt;br /&gt;&lt;br /&gt;		&amp;lt;meta name="viewport" content="width=670, initial-scale=0.45, minimum-scale=0.45"/&amp;gt;&lt;br /&gt;&lt;br /&gt;		this has been removed from existing skins and I recommend you remove it from your layout.master if it is there after upgrading. The reason is that it also affects iPad, but we really don't want to pre-zoom the screen in iPad since the screen is much larger, so now we add this meta element from code only when the request is from iPhone, therefore it does not need to be in the layout.master file&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		fixed an issue where the wrong cart could be used if there were more than 1 WebStore in a site&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		other miscellaneous bug fixes for things reported in the forums&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;	I'm still working on the series of &lt;a href="http://www.mojoportal.com/developertrainingvideos.aspx"&gt;developer training videos&lt;/a&gt; and you can expect to see more of them in May&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/mojoportal-2343-released.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/k0piFsIlrlo/new-metro-transit-site-running-on-mojoportal.aspx"&gt;New Metro Transit Site Running on mojoPortal&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Thursday, April 22, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	Just a quick post to highlight an impressive new site running on &lt;a href="http://www.mojoportal.com"&gt;mojoPortal&lt;/a&gt;. The &lt;a href="http://www.metrotransit.org/"&gt;Metro Transit site&lt;/a&gt; for the Minneapolis/St. Paul area is now running on mojoPortal. The site is very attractive and has a lot of custom features developed to support Metro Transit system needs.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://www.metrotransit.org/"&gt;&lt;img alt="screen shot of www.metrotransit.org" src="http://www.mojoportal.com/Data/Sites/1/media/metro-transit-site.jpg" style="width: 650px; height: 624px; " /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	John Sanborn, the developer of the site has done a great job with this site and because of all the existing functionality in the mojoPortal framework, was able to focus on developing his needed custom functionality. Quoting John:&lt;/p&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;	&lt;p&gt;&lt;br /&gt;		I have to tell you, working with mojoPortal has been a joy. Your work is inspiring and all the documentation on the site and access to the forums have really made this whole project so much easier.&lt;/p&gt;&lt;br /&gt;	&lt;p&gt;&lt;br /&gt;		The marketing people that manage all the content and input the news and alerts and maintain all the content are pretty excited about all this.&lt;/p&gt;&lt;br /&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;br /&gt;	It is great to hear the success stories from our community. If you've done something really impressive with mojoPortal, &lt;a href="http://www.mojoportal.com/Forums/ForumView.aspx?ItemID=6&amp;amp;pageid=5&amp;amp;mid=34"&gt;let us know&lt;/a&gt; and maybe we will feature your site in a blog post too!&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/new-metro-transit-site-running-on-mojoportal.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0wGWjw8DxbI/mojoportal-2342-released.aspx"&gt;mojoPortal 2.3.4.2 Released&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Tuesday, April 13, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	I'm happy to announce the release of &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt; 2.3.4.2, available now on our &lt;a href="http://www.mojoportal.com/download.aspx"&gt;download page&lt;/a&gt;. This is primarily a bug fix release, but also, this release marks the move to Visual Studio 2010.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Bug Fixes&lt;/h3&gt;
&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		Fixed a bug that prevented changing the password format.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Reverted from TinyMCE 3.3.2 back to version 3.2.7 due to some bugs in the paste as text and paste from word in the newer version.&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Reverted from jQuery 1.4.2 back to 1.4.1 due to a minor bug where a script error would happen in IE if the javascript debugger was enabled such as when working in Visual Studio&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		other miscellaneous bug fixes&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;br /&gt;	Miscellaneous&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This release will probably be the last one to support MS SQL 2000. Users running on SQL 2000 should plan to upgrade to SQL 2005/2008 soon or use the free Express version of SQL 2008. This will enable us to make the main MS SQL data layer also work for SqlAzure so that we don't have to maintain a separate version just for Sql Azure. The main changes that will be made going forward involve changing from ntext to nvarchar(max) and a few syntax changes in some procedures. ntext is now considered a deprecated data type, it is not supported in Sql Azure. SQL 2000 on the other hand does not support nvarchar(max), thus to move forward we need to be willing to drop support for SQL 2000.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Upgrade from CKeditor 3.2 to 3.2.1&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Visual Studio 2010 and .NET 4.0&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Yesterday, Microsoft released Visual Studio 2010 and .NET 4.0, bringing us to a transition point similar to when we changed from Visual Studio 2003 to Visual Studio 2005, and then to Visual Studio 2008. For developers like me who spend their day in Visual Studio, it is always exciting to get the new version. Microsoft really delivers great developer tools and there are always a lot of great improvements in new versions of Visual Studio.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	With a project such as mojoPortal that is widely deployed we cannot expect everyone to upgrade their servers or hosting immediately to ASP.NET 4. Therefore we will continue targeting .NET 3.5 SP1 for possibly up to a year to give time for ASP.NET 4.0 hosting to become widely available and to allow time for people to plan migrating or upgrading their hosting environments to ASP.NET 4. However, on the developer side we can immediately begin using Visual Studio 2010. Of course, just as in previous Visual Studio upgrades the project and solution files get upgraded and then can no longer be opened in the older version.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="Visual Studio Project upgrade wizard screen shot" src="http://www.mojoportal.com/Data/Sites/1/media/vsprojectconvert.jpg" style="width: 650px; height: 500px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Things are a lot better this time than in previous upgrades because there is a free version of &lt;a href="http://www.microsoft.com/express/Web/"&gt;Visual Web Developer Express&lt;/a&gt;, that can be used with mojoPortal, so there is nothing holding anyone back from working with the latest mojoPortal using the latest tools. I have created temporary project and solution files that can still be used in Visual Studio 2008. These are named with -vs2008.sln and can still be opened in VS 2008. However I don't plan to keep them around for more than a month or so at most because it is more work maintaining these solutions and projects. So I recommend get yourself the latest version of Visual Studio or Visual Web Developer Express as soon as you can. It is time to bid a fond farewell to our old friend Visual Studio 2008, it is now officially a legacy tool. Back when Visual Studio 2008 was first released, we had to maintain projects and solutions for Visual Studio 2005 much longer because the free version of Visual Web Developer Express 2008 did not support class library projects until SP1, so we really had no free option available to work with mojoPortal and had to wait for most people to upgrade to VS 2008.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Today is my first day working in Visual Studio 2010, having not tried the betas or release candidate. It definitely feels more modern and smooth than VS 2008. Haven't spent enough time with it yet but so far it seems really nice, I love the ability to peel off a screen and move it to a different monitor!&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/mojoportal-2342-released.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0Cu95n4M1uA/mojoportal-2341-released.aspx"&gt;mojoPortal 2.3.4.1 Released&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Tuesday, March 30, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	I'm happy to announce the release of &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt; 2.3.4.1, available now on our &lt;a href="http://www.mojoportal.com/download.aspx"&gt;download page&lt;/a&gt;.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	What's New?&lt;/h3&gt;
&lt;h4&gt;&lt;br /&gt;	Support for Artisteer 2.4!&lt;/h4&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Today Artisteer just made their 2.4 release final. For those who don't know, &lt;a href="http://www.mojoportal.com/creating-skins-from-artisteer-html-templates.aspx"&gt;Artisteer is a web design tool that makes it easy to make nice web designs that can be used in mojoPortal&lt;/a&gt;. We have been using the release candidates to to support the new features in Artisteer such as support for vertical navigation menus. We introduced support for Artisteer 2.3 in the previous release of mojoPortal and it has been a big hit with our community and our Artisteer enthusiasts have kept after me to make sure we were ready for the release of Artisteer 2.4. So, I'm excited to be able to make a new release of mojoPortal on the same day as the new Artisteer release.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="screen shot of a new artisteer skin with vertical menu" src="http://www.mojoportal.com/Data/Sites/1/media/artisteer-verticalnav.jpg" style="width: 650px; height: 626px; " /&gt;&lt;/p&gt;
&lt;h4&gt;&lt;br /&gt;	New Time Zone System&lt;/h4&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Yes, a little late since we just did the whole spring forward thing and moved our clocks forward, but better late than never. I guess the best way to explain the new Time Zone System is to contrast it to the old one. Previously, we had a setting in Web.config for the site default preferred offset from GMT (Greenwich Mean Time) and we had also an offset as a property of the user profile. So for example previously I had my offset set to -5 Eastern Time, because I live in the Eastern US Time Zone and the offset for Eastern US vs GMT is -5 hours. The problem with the old system is that what I just said is only true for part of the year. We just moved into Daylight Savings Time and during this part of the year Eastern US is only GTM -4 not GMT -5. So, with the old system we would have to change these offsets twice a year (possibly more in some time zones). In .NET 3.5, a new TimeZoneInfo class was introduced and this made it possible to keep track of user time zones by a Time Zone Id and then we could create a TimeZoneInfo object and it would be able to give us the correct GMT offset for any time of the year. The Time Zone setting looks much the same as it did before in the user profile page but under the hood it works much nicer. Also, we have a new Site Setting for setting the site time zone so it does not have to be a global setting in Web.config.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	After you upgrade you should go to Site Settings and set your preferred Time Zone.&lt;/p&gt;
&lt;h4&gt;&lt;br /&gt;	Forum Improvements&lt;/h4&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It is now possible after a thread or post has been created to edit it and make it a sticky thread or post which moves the sort of the thread or post to the top. It is also possible to lock threads so that no-one can reply to them except the editors. Only users with edit permissions on the page or forums instance can make sticky or locked threads.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	We also added a new setting in case you want to link the user's Gravatar to the user profile page instead of to the Gravatar site. The only downside is that users may not discover about Gravatar and therefore less users may sign up for Gravatar and use it on your site.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	We also changed the hard coded &amp;lt;img elements for folders in the forums to use CSS to set the images in order to make it possible to skin it more creatively. However, because of this change you will need to make some changes to your existing skins.&lt;/p&gt;
&lt;h4&gt;&lt;br /&gt;	Skin Changes&lt;/h4&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Add these to your style.config file:&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&amp;lt;file cssvpath="/ClientScript/greybox/gb_styles.css" imagebasevpath="/ClientScript/greybox/"&amp;gt;none&amp;lt;/file&amp;gt;&lt;br /&gt;&lt;br /&gt;	&amp;lt;file cssvpath="/Data/style/forums/style.css" imagebasevpath="/Data/style/forums/"&amp;gt;none&amp;lt;/file&amp;gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Add this to your style.css:&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	ol.formlist { list-style:none; margin: 0px; }&lt;br /&gt;&lt;br /&gt;	li.settingrow { list-style:none; }&lt;br /&gt;&lt;br /&gt;	div.sitemap .AspNet-TreeView-Collapse&lt;br /&gt;&lt;br /&gt;	{background: url('collapse.gif') 0 0 no-repeat; width: 15px; margin-right: 5px;&lt;br /&gt;&lt;br /&gt;	&amp;nbsp;&amp;nbsp;float:left; cursor: pointer; line-height: 15px;}&lt;br /&gt;&lt;br /&gt;	.AspNet-TreeView-Hide { display:none;}&lt;br /&gt;&lt;br /&gt;	div.sitemap a.AspNet-TreeView-Expand, div.sitemap a.AspNet-TreeView-Collapse { text-decoration: none; }&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	you may also want to look at skin notes for previous upgrades in &lt;a href="http://www.mojoportal.com/Forums/Thread.aspx?pageid=5&amp;amp;mid=34&amp;amp;ItemID=4&amp;amp;thread=5160"&gt;this new sticky thread about skin changes&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	There is a new feature setting for most features to allow you to add a custom CSS class name to the wrapper div for feature instances. This allows you to easily style a specific instance of a feature differently than others.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	All the YUI tabs have bee replaced with jQueryUI tabs. There are a lot more themes for jQuery UI Tabs than for YUI and this reduces the number of javascipt and CSS files needed. Basically we are standardizing on jQuery UI.&lt;/p&gt;
&lt;h4&gt;&lt;br /&gt;	WebStore Improvements&lt;/h4&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Added paging to the product list. Also added a confirmation email as soon as an order is received, in addition to the one we already had that is sent when the payment has cleared. Sometimes it takes a while for payment processing to complete at PayPal or Google and in those few cases where it takes more than a few minutes, the user might worry whether the order worked or not. So now we send an email right away to let the user know it is being processed, and then when payment clears we send the final confirmation email.&lt;/p&gt;
&lt;h4&gt;&lt;br /&gt;	Miscellaneous&lt;/h4&gt;
&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;&lt;br /&gt;		Update from NeatUpload 1.3.21 to 1.3.22&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Update from TinyMCE 3.2.7 to 3.3.2&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Update from CKeditor 3.1 to 3.2&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Update to jQueryUI from 1.7.2 to 1.8.0&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Updated Italian resources thanks to Diego Mora&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Updated Russian resources thanks to&amp;nbsp;Ермоленко А.С. (aka Alexander or SkySandy in the forums)&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Updated Croatian resources thanks to Slaven Brumec&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		Updated Swedish resources thanks to Bert-Ola Persson&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		fixed localization bug in RPX widget&lt;/li&gt;
	&lt;li&gt;&lt;br /&gt;		fixed date issues with some feeds in Feed Manager&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;	Also I'm sure the community joins me in congratulating our friend &lt;a href="http://i7media.net/mojoPortal.aspx"&gt;Joe Davis of i7MEDIA&lt;/a&gt; on the birth of his daughter Ruthie!&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/mojoportal-2341-released.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/yPVmbU-wbkE/triad-communications-our-newest-consulting-partner.aspx"&gt;TRIAD Communications - Our Newest Consulting Partner&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Tuesday, March 23, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	Just a quick post to welcome our newest consulting partner, &lt;a href="http://triadadv.com/mojoportal-cms.asp"&gt;TRIAD Comunications&lt;/a&gt;. TRIAD has already deployed 16 sites using mojoPortal and all of them are very nicely done.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://www.akroncantonfoodbank.org/"&gt;&lt;img alt="akroncantonfoodbank.org" src="http://triadadv.com/flash/thumbs/web/27.jpg" title="akroncantonfoodbank.org" /&gt;&lt;/a&gt; &lt;a href="http://www.soprema.us/"&gt;&lt;img alt="soprema.us" src="http://triadadv.com/flash/thumbs/web/35.jpg" title="soprema.us" /&gt;&lt;/a&gt; &lt;a href="http://www.icanschools.org/"&gt;&lt;img alt="icanschools.org" src="http://triadadv.com/flash/thumbs/web/I-CAN.jpg" title="icanschools.org" /&gt;&lt;/a&gt; &lt;a href="http://www.valmarksecurities.com/"&gt;&lt;img alt="valmarksecurities.com" src="http://triadadv.com/flash/thumbs/web/VALM.jpg" title="valmarksecurities.com" /&gt;&lt;/a&gt; &lt;a href="http://www.supportourlibrary.com/"&gt;&lt;img alt="supportourlibrary.com" src="http://triadadv.com/flash/thumbs/web/LIBR.jpg" title="supportourlibrary.com" /&gt;&lt;/a&gt; &lt;a href="http://www.stpaulsakron.org/"&gt;&lt;img alt="stpaulsakron.org" src="http://triadadv.com/flash/thumbs/web/31.jpg" title="stpaulsakron.org" /&gt;&lt;/a&gt; &lt;a href="http://www.streamlinemd.com/"&gt;&lt;img alt="streamlinemd.com" src="http://triadadv.com/flash/thumbs/web/32.jpg" title="streamlinemd.com" /&gt;&lt;/a&gt; &lt;a href="http://www.prcmedical.com/"&gt;&lt;img alt="prcmedical.com" src="http://triadadv.com/flash/thumbs/web/33.jpg" title="prcmedical.com" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://www.generationscvnp.org/"&gt;&lt;img alt="generationscvnp.org" src="http://triadadv.com/flash/thumbs/web/30.jpg" title="generationscvnp.org" /&gt;&lt;/a&gt; &lt;a href="http://www.stateroute8.info/"&gt;&lt;img alt="stateroute8.info" src="http://triadadv.com/flash/thumbs/web/3.jpg" title="stateroute8.info" /&gt;&lt;/a&gt; &lt;a href="http://www.ohiofamilyrealty.com/"&gt;&lt;img alt="ohiofamilyrealty.com" src="http://triadadv.com/flash/thumbs/web/6.jpg" title="ohiofamilyrealty.com" /&gt;&lt;/a&gt; &lt;a href="http://www.communityaidsnetwork.org/"&gt;&lt;img alt="communityaidsnetwork.org" src="http://triadadv.com/flash/thumbs/web/26.jpg" title="communityaidsnetwork.org" /&gt;&lt;/a&gt; &lt;a href="http://www.hastingswaterworks.com/"&gt;&lt;img alt="hastingswaterworks.com" src="http://triadadv.com/flash/thumbs/web/34.jpg" title="hastingswaterworks.com" /&gt;&lt;/a&gt; &lt;a href="http://www.ptaengineering.com/"&gt;&lt;img alt="ptaengineering.com" src="http://triadadv.com/flash/thumbs/web/16.jpg" title="ptaengineering.com" /&gt;&lt;/a&gt; &lt;a href="http://www.canticlecommunications.com/"&gt;&lt;img alt="canticlecommunications.com" src="http://triadadv.com/flash/thumbs/web/36.jpg" title="canticlecommunications.com" /&gt;&lt;/a&gt; &lt;a href="http://www.dunholt.com/"&gt;&lt;img alt="dunholt.com" src="http://triadadv.com/flash/thumbs/web/28.jpg" title="dunholt.com" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	My favorite is the site for &lt;a href="http://www.generationscvnp.org/"&gt;Cuyahoga Valley National Park&lt;/a&gt;. I&amp;#39;ve been watching the Ken Burns DVD box set about the National Parks with my Dad over the last few weeks, so I was very pleased to see a National Park web site using &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	I look forward to seeing more mojoPortal sites from TRIAD.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/triad-communications-our-newest-consulting-partner.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="accentbar"&gt;&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;mojoPortal Change Blog News Feed&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>joeaudette</author><pubDate>Thu, 15 Jul 2010 12:17:42 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20100715121742P</guid></item><item><title>Updated Wiki: Home</title><link>http://mojoportal.codeplex.com/wikipage?version=26</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;mojoPortal is an extensible cross platform, cross database, content management system &amp;#40;CMS&amp;#41; and web application framework written in C&amp;#35; ASP.NET. mojoPortal has many included features like Blogs, Forums, Event Calendar, Google Maps, Contact Form, Polls, Surveys, ecommerce &amp;#38; more. Easy to learn, easy to use, easy to extend. If you know how to make an ASP.NET UserControl then you already know how to implement a feature that can plug into mojoPortal. Get results quickly by building your next web site or application using mojoPortal. For the database you can use MS SQL 2005-2008/SqlAzure, MySql, PostgreSql, SQLite, or Firbird Sql. It can even run on Linux using Mono. mojoPortal places a lot of emphasis on web standards and accessibility. Virtually all of the administrative features can be used even if javascript is disabled. mojoPortal ships with about 30 good looking skins. Anyone with a good understanding of html and css should find it straightforward creating custom skins. mojoPortal also runs well in &lt;a href="http://www.mojoportal.com/mediumtrust.aspx" class="externalLink"&gt;Medium Trust&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; hosting.&lt;br /&gt;&lt;br /&gt;mojoPortal targets .NET 4.0 and .NET 3.5 SP1. The last release to target 2.0 is version 2.2.7.9&lt;br /&gt;&lt;br /&gt;&amp;quot;A Solid CMS Option for .NET Shops&amp;quot; - &lt;a href="http://www.informationweek.com/blog/main/archives/2009/01/mojoportal_a_so.html" class="externalLink"&gt;Information Week&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.packtpub.com/article/mojoportal-wins-best-other-open-source-content-management-system" class="externalLink"&gt;Best Non-PHP Content Management System - 2007 CMS Awards&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;**Important Note!**&lt;/b&gt; &lt;br /&gt;We recently changed our source code repository to Mercurial. The easiest way to get the latest stable source code is using &lt;a href="http://tortoisehg.bitbucket.org/" class="externalLink"&gt;TortoiseHG&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;:&lt;br /&gt;https://hg01.codeplex.com/mojoportal&lt;br /&gt;See &lt;a href="http://www.mojoportal.com/getting-the-code-with-tortoisehg.aspx" class="externalLink"&gt;Getting the Code with TortoiseHG&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for full instructions.&lt;br /&gt;The source code (in the repository) is now pre-configured for 4.0 .NET, for instructions on using 3.5 .NET see &lt;a href="http://www.mojoportal.com/the-net-4-transition-plan-for-mojoportal.aspx" class="externalLink"&gt;the mojoPortal .NET 4 Transition Plan&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;For complete information, documentation and support forums, please visit &lt;a href="http://www.mojoportal.com" class="externalLink"&gt;http://www.mojoportal.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/installation-quick-start.aspx" class="externalLink"&gt;mojoPortal Installation Guide&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/creating-skins-from-artisteer-html-templates.aspx" class="externalLink"&gt;Easy Skinning with Artisteer&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/hello-world-developer-quick-start.aspx" class="externalLink"&gt;mojoPortal Hello World Developer Quick Start&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/developertrainingvideos.aspx" class="externalLink"&gt;Developer Training Videos&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/documentation.aspx" class="externalLink"&gt;mojoPortal Documentation&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/forums.aspx" class="externalLink"&gt;mojoPortal Support Forums&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/roadmap.aspx" class="externalLink"&gt;mojoPortal Project Road Map&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;To learn how to use mojoPortal, you may find it helpful to watch these video tutorials:&lt;br /&gt;&lt;a href="http://www.mojoportal.com/training-videos-quick-start-tutorial.aspx" class="externalLink"&gt;mojoPortal User Guide Quick Start&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/video-creating-pages-and-managing-the-site-hierarchy.aspx" class="externalLink"&gt;How To Manage The Site Hierarchy&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/publishing-the-same-content-on-multiple-pages.aspx" class="externalLink"&gt;How To Publish Content on Multiple Pages&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/videos.aspx" class="externalLink"&gt;More Training Videos&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="rss"&gt;&lt;div class="accentbar"&gt;&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;mojoPortal Change Blog - Podcasts powered by Odiogo News Feed&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/JWXU13HztYs/the-net-4-transition-plan-for-mojoportal.aspx"&gt;The .NET 4 Transition Plan for mojoPortal&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Thursday, May 20, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	This post will outline the transition plan for moving forward with .NET 4.0 in &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt; while still maintaining support for .NET 3.5 and how this plan will impact developers working with the mojoPortal source code.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Beginning with the coming release, we will be making a separate set of compiled deployment packages for .NET 3.5 and for .NET 4. &amp;nbsp;For those who are not working with the mojoPortal source code, you don't need to read the rest of the post, the only part you really need to know is that when you upgrade to the next and future versions of mojoPortal you need to choose the correct download package for your hosting environment. If you are hosted in 3.5 .NET you will need to choose the appropriate package for 3.5 and if you are hosted in .NET 4 you will want the package for .NET 4.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Transition Duration&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	We will continue to produce deployment packages for .NET 3.5 for at least the next year and possibly longer if depending on community feedback.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	What Changes Will Be Required?&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The target framework is a project level setting, so we will be changing the 3 web UI projects (mojoPortal.Web.csproj, mojoPortal.Features.UI.csproj, and WebStore.UI.csproj) to have a target of .NET 4. To the extent possible we will try to keep the target for all other supporting projects as 3.5 during the transition period.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	To make it possible to be able to produce a build for 3.5 .NET I have made copies of the above project files and named them as mojoPortal.Web.net35.csproj, mojoPortal.Features.UI.net35.csproj, and WebStore.UI.net35.csproj and I have set them up in a separate set of solution files. &amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	mojoportal.net35.sln is the complete solution configured for .NET 3.5.&lt;br /&gt;&lt;br /&gt;	mojoportal.core.net35.sln is just the core without all the features like blog, forums and WebStore etc.&lt;br /&gt;&lt;br /&gt;	mojoportal.mssqlonly.net35.sln is the full set of features but leaving out the data projects for alternate databases.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The main solutions which will be used for .NET 4 development have the same name except for the .net35 segment.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;strong&gt;The new projects for .NET 3.5 are already available in the repository, but I have not yet changed the target on the main projects to 4.0, this will probably be done tomorrow.&lt;/strong&gt; I did a test conversion on a copy already to make sure I will have no problems with the conversion.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	We also have mojoportal.mono.sln which is for use in MonoDevelop on Linux.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="screen shot of target framework setting" src="http://www.mojoportal.com/Data/Sites/1/media/targetframework.png" style="width: 538px; height: 348px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	How Will This Impact Developers?&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	For some developers this will be great because they are wanting to use .NET 4 and the main solution and project files will be setup for .NET 4 development.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Developers who need to continue working with .NET 3.5 for their own custom features will need to remove the 4.0 version projects and&amp;nbsp;add the new net35 projects in their custom solution files and then may need to re-create project references to the new projects since references may be lost when the projects are removed.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	There will also be one other inconvenience for those who need to stay on .NET 3.5 development. When we convert the main Web project to .NET 4 it will change the Web.config file to be compatible with .NET 4 and it will no longer be compatible with .NET 3.5. I have created an alternate Web.net35.config file, so you will have to copy the contents of that file into the Web.config file after getting the code. To avoid merge conflicts when &lt;a href="http://www.mojoportal.com/getting-the-code-with-tortoisehg.aspx"&gt;getting code updates from the Mercurial repository&lt;/a&gt;, you may also need to revert the Web.config file before getting updates from the repository and then change it back again afterwards.&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Since the 4.0 and 3.5 versions of the projects will share the same files, I have added a conditional compilation symbol NET35 on the 3.5 versions of the projects. So in code that uses new properties or methods available only in .NET 4 we will have to wrap the code with checks for the conditional symbol like this:&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	#if !NET35&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	DoSomeNewMethod();&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	#else&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	DoSomethingElsein35();&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	#endif&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="screen shot of conditional compilation symbols" src="http://www.mojoportal.com/Data/Sites/1/media/conditionalcompile.png" style="width: 650px; height: 296px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This way when we compile the 3.5 versions it will leave out the 4.0 only stuff.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Of course this means that whenever I add a new file to one of the 4.0 projects I have to remember to also add the file in the 3.5 version of the project, so there will be some extra tedium for me also during this transition period. Once the transition period is over and we feel it is safe to drop support for .NET 3.5, then we will remove the extra project and solution files and we will then be able to change the target on all the projects in the solution to .NET 4. There may be a few bumps along the way in a transition such as this, it is similar to what we went through in the transition from 1.1 .NET to 2.0 back around 2005.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So that is the go forward plan that will allow us to begin using some .NET 4 features while maintaining the ability to produce builds for 3.5 .NET for at least the next year. If anyone has any concerns or opinions or other feedback about this plan, please post in the comments. The main projects will be converted to .NET 4 possibly as soon as tomorrow. If that worriess you, you might want to go ahead and &lt;a href="http://www.mojoportal.com/getting-the-code-with-tortoisehg.aspx"&gt;get a fresh update from the repository&lt;/a&gt;&amp;nbsp;today.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/the-net-4-transition-plan-for-mojoportal.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="accentbar"&gt;&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;mojoPortal Change Blog - Podcasts powered by Odiogo News Feed&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>joeaudette</author><pubDate>Fri, 21 May 2010 17:22:02 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20100521052202P</guid></item><item><title>Updated Wiki: Home</title><link>http://mojoportal.codeplex.com/wikipage?version=25</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;mojoPortal is an extensible cross platform, cross database, content management system &amp;#40;CMS&amp;#41; and web application framework written in C&amp;#35; ASP.NET. mojoPortal has many included features like Blogs, Forums, Event Calendar, Google Maps, Contact Form, Polls, Surveys, ecommerce &amp;#38; more. Easy to learn, easy to use, easy to extend. If you know how to make an ASP.NET UserControl then you already know how to implement a feature that can plug into mojoPortal. Get results quickly by building your next web site or application using mojoPortal. For the database you can use MS SQL 2005-2008/SqlAzure, MySql, PostgreSql, SQLite, or Firbird Sql. It can even run on Linux using Mono. mojoPortal places a lot of emphasis on web standards and accessibility. Virtually all of the administrative features can be used even if javascript is disabled. mojoPortal ships with about 30 good looking skins. Anyone with a good understanding of html and css should find it straightforward creating custom skins. mojoPortal also runs well in &lt;a href="http://www.mojoportal.com/mediumtrust.aspx" class="externalLink"&gt;Medium Trust&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; hosting.&lt;br /&gt;&lt;br /&gt;mojoPortal targets .NET 3.5 SP1 and .NET 4.0. The last release to target 2.0 is version 2.2.7.9&lt;br /&gt;&lt;br /&gt;&amp;quot;A Solid CMS Option for .NET Shops&amp;quot; - &lt;a href="http://www.informationweek.com/blog/main/archives/2009/01/mojoportal_a_so.html" class="externalLink"&gt;Information Week&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.packtpub.com/article/mojoportal-wins-best-other-open-source-content-management-system" class="externalLink"&gt;Best Non-PHP Content Management System - 2007 CMS Awards&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;**Important Note!**&lt;/b&gt; &lt;br /&gt;We recently changed our source code repository to Mercurial. The easiest way to get the latest stable source code is using &lt;a href="http://tortoisehg.bitbucket.org/" class="externalLink"&gt;TortoiseHG&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;:&lt;br /&gt;https://hg01.codeplex.com/mojoportal&lt;br /&gt;See &lt;a href="http://www.mojoportal.com/getting-the-code-with-tortoisehg.aspx" class="externalLink"&gt;Getting the Code with TortoiseHG&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for full instructions.&lt;br /&gt;The source code (in the repository) is now pre-configured for 4.0 .NET, for instructions on using 3.5 .NET see &lt;a href="http://www.mojoportal.com/the-net-4-transition-plan-for-mojoportal.aspx" class="externalLink"&gt;the mojoPortal .NET 4 Transition Plan&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;For complete information, documentation and support forums, please visit &lt;a href="http://www.mojoportal.com" class="externalLink"&gt;http://www.mojoportal.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/installation-quick-start.aspx" class="externalLink"&gt;mojoPortal Installation Guide&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/creating-skins-from-artisteer-html-templates.aspx" class="externalLink"&gt;Easy Skinning with Artisteer&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/hello-world-developer-quick-start.aspx" class="externalLink"&gt;mojoPortal Hello World Developer Quick Start&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/developertrainingvideos.aspx" class="externalLink"&gt;Developer Training Videos&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/documentation.aspx" class="externalLink"&gt;mojoPortal Documentation&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/forums.aspx" class="externalLink"&gt;mojoPortal Support Forums&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/roadmap.aspx" class="externalLink"&gt;mojoPortal Project Road Map&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;To learn how to use mojoPortal, you may find it helpful to watch these video tutorials:&lt;br /&gt;&lt;a href="http://www.mojoportal.com/training-videos-quick-start-tutorial.aspx" class="externalLink"&gt;mojoPortal User Guide Quick Start&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/video-creating-pages-and-managing-the-site-hierarchy.aspx" class="externalLink"&gt;How To Manage The Site Hierarchy&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/publishing-the-same-content-on-multiple-pages.aspx" class="externalLink"&gt;How To Publish Content on Multiple Pages&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/videos.aspx" class="externalLink"&gt;More Training Videos&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="rss"&gt;&lt;div class="accentbar"&gt;&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;mojoPortal Change Blog - Podcasts powered by Odiogo News Feed&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/JWXU13HztYs/the-net-4-transition-plan-for-mojoportal.aspx"&gt;The .NET 4 Transition Plan for mojoPortal&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Thursday, May 20, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	This post will outline the transition plan for moving forward with .NET 4.0 in &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt; while still maintaining support for .NET 3.5 and how this plan will impact developers working with the mojoPortal source code.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Beginning with the coming release, we will be making a separate set of compiled deployment packages for .NET 3.5 and for .NET 4. &amp;nbsp;For those who are not working with the mojoPortal source code, you don't need to read the rest of the post, the only part you really need to know is that when you upgrade to the next and future versions of mojoPortal you need to choose the correct download package for your hosting environment. If you are hosted in 3.5 .NET you will need to choose the appropriate package for 3.5 and if you are hosted in .NET 4 you will want the package for .NET 4.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	Transition Duration&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	We will continue to produce deployment packages for .NET 3.5 for at least the next year and possibly longer if depending on community feedback.&lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	What Changes Will Be Required?&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The target framework is a project level setting, so we will be changing the 3 web UI projects (mojoPortal.Web.csproj, mojoPortal.Features.UI.csproj, and WebStore.UI.csproj) to have a target of .NET 4. To the extent possible we will try to keep the target for all other supporting projects as 3.5 during the transition period.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	To make it possible to be able to produce a build for 3.5 .NET I have made copies of the above project files and named them as mojoPortal.Web.net35.csproj, mojoPortal.Features.UI.net35.csproj, and WebStore.UI.net35.csproj and I have set them up in a separate set of solution files. &amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	mojoportal.net35.sln is the complete solution configured for .NET 3.5.&lt;br /&gt;&lt;br /&gt;	mojoportal.core.net35.sln is just the core without all the features like blog, forums and WebStore etc.&lt;br /&gt;&lt;br /&gt;	mojoportal.mssqlonly.net35.sln is the full set of features but leaving out the data projects for alternate databases.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The main solutions which will be used for .NET 4 development have the same name except for the .net35 segment.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;strong&gt;The new projects for .NET 3.5 are already available in the repository, but I have not yet changed the target on the main projects to 4.0, this will probably be done tomorrow.&lt;/strong&gt; I did a test conversion on a copy already to make sure I will have no problems with the conversion.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	We also have mojoportal.mono.sln which is for use in MonoDevelop on Linux.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="screen shot of target framework setting" src="http://www.mojoportal.com/Data/Sites/1/media/targetframework.png" style="width: 538px; height: 348px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;
&lt;h3&gt;&lt;br /&gt;	How Will This Impact Developers?&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	For some developers this will be great because they are wanting to use .NET 4 and the main solution and project files will be setup for .NET 4 development.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Developers who need to continue working with .NET 3.5 for their own custom features will need to remove the 4.0 version projects and&amp;nbsp;add the new net35 projects in their custom solution files and then may need to re-create project references to the new projects since references may be lost when the projects are removed.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	There will also be one other inconvenience for those who need to stay on .NET 3.5 development. When we convert the main Web project to .NET 4 it will change the Web.config file to be compatible with .NET 4 and it will no longer be compatible with .NET 3.5. I have created an alternate Web.net35.config file, so you will have to copy the contents of that file into the Web.config file after getting the code. To avoid merge conflicts when &lt;a href="http://www.mojoportal.com/getting-the-code-with-tortoisehg.aspx"&gt;getting code updates from the Mercurial repository&lt;/a&gt;, you may also need to revert the Web.config file before getting updates from the repository and then change it back again afterwards.&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Since the 4.0 and 3.5 versions of the projects will share the same files, I have added a conditional compilation symbol NET35 on the 3.5 versions of the projects. So in code that uses new properties or methods available only in .NET 4 we will have to wrap the code with checks for the conditional symbol like this:&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	#if !NET35&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	DoSomeNewMethod();&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	#else&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	DoSomethingElsein35();&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	#endif&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;img alt="screen shot of conditional compilation symbols" src="http://www.mojoportal.com/Data/Sites/1/media/conditionalcompile.png" style="width: 650px; height: 296px; " /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This way when we compile the 3.5 versions it will leave out the 4.0 only stuff.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Of course this means that whenever I add a new file to one of the 4.0 projects I have to remember to also add the file in the 3.5 version of the project, so there will be some extra tedium for me also during this transition period. Once the transition period is over and we feel it is safe to drop support for .NET 3.5, then we will remove the extra project and solution files and we will then be able to change the target on all the projects in the solution to .NET 4. There may be a few bumps along the way in a transition such as this, it is similar to what we went through in the transition from 1.1 .NET to 2.0 back around 2005.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So that is the go forward plan that will allow us to begin using some .NET 4 features while maintaining the ability to produce builds for 3.5 .NET for at least the next year. If anyone has any concerns or opinions or other feedback about this plan, please post in the comments. The main projects will be converted to .NET 4 possibly as soon as tomorrow. If that worriess you, you might want to go ahead and &lt;a href="http://www.mojoportal.com/getting-the-code-with-tortoisehg.aspx"&gt;get a fresh update from the repository&lt;/a&gt;&amp;nbsp;today.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/the-net-4-transition-plan-for-mojoportal.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="accentbar"&gt;&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;mojoPortal Change Blog - Podcasts powered by Odiogo News Feed&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>joeaudette</author><pubDate>Fri, 21 May 2010 17:21:01 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20100521052101P</guid></item><item><title>Updated Wiki: Home</title><link>http://mojoportal.codeplex.com/wikipage?version=24</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;mojoPortal is an extensible cross platform, cross database, content management system &amp;#40;CMS&amp;#41; and web application framework written in C&amp;#35; ASP.NET. mojoPortal has many included features like Blogs, Forums, Event Calendar, Google Maps, Contact Form, Polls, Surveys, ecommerce &amp;#38; more. Easy to learn, easy to use, easy to extend. If you know how to make an ASP.NET UserControl then you already know how to implement a feature that can plug into mojoPortal. Get results quickly by building your next web site or application using mojoPortal. For the database you can use MS SQL 2000-2008, MySql, PostgreSql, SQLite, or Firbird Sql. It can even run on Linux using Mono. mojoPortal places a lot of emphasis on web standards and accessibility. Virtually all of the administrative features can be used even if javascript is disabled. mojoPortal ships with about 30 good looking skins. Anyone with a good understanding of html and css should find it straightforward creating custom skins. mojoPortal also runs well in &lt;a href="http://www.mojoportal.com/mediumtrust.aspx" class="externalLink"&gt;Medium Trust&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; hosting.&lt;br /&gt;&lt;br /&gt;mojoPortal targets .NET 3.5 SP1. The last release to target 2.0 is version 2.2.7.9&lt;br /&gt;&lt;br /&gt;&amp;quot;A Solid CMS Option for .NET Shops&amp;quot; - &lt;a href="http://www.informationweek.com/blog/main/archives/2009/01/mojoportal_a_so.html" class="externalLink"&gt;Information Week&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.packtpub.com/article/mojoportal-wins-best-other-open-source-content-management-system" class="externalLink"&gt;Best Non-PHP Content Management System - 2007 CMS Awards&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;**Important Note!**&lt;/b&gt; &lt;br /&gt;We recently changed our source code repository to Mercurial. The easiest way to get the latest stable source code is using &lt;a href="http://tortoisehg.bitbucket.org/" class="externalLink"&gt;TortoiseHG&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;:&lt;br /&gt;https://hg01.codeplex.com/mojoportal&lt;br /&gt;See &lt;a href="http://www.mojoportal.com/getting-the-code-with-tortoisehg.aspx" class="externalLink"&gt;Getting the Code with TortoiseHG&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for full instructions.&lt;br /&gt;&lt;br /&gt;For complete information, documentation and support forums, please visit &lt;a href="http://www.mojoportal.com" class="externalLink"&gt;http://www.mojoportal.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/installation-quick-start.aspx" class="externalLink"&gt;mojoPortal Installation Guide&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/creating-skins-from-artisteer-html-templates.aspx" class="externalLink"&gt;Easy Skinning with Artisteer&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/hello-world-developer-quick-start.aspx" class="externalLink"&gt;mojoPortal Hello World Developer Quick Start&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/documentation.aspx" class="externalLink"&gt;mojoPortal Documentation&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/forums.aspx" class="externalLink"&gt;mojoPortal Support Forums&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/roadmap.aspx" class="externalLink"&gt;mojoPortal Project Road Map&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;To learn how to use mojoPortal, you may find it helpful to watch these video tutorials:&lt;br /&gt;&lt;a href="http://www.mojoportal.com/training-videos-quick-start-tutorial.aspx" class="externalLink"&gt;mojoPortal User Guide Quick Start&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/video-creating-pages-and-managing-the-site-hierarchy.aspx" class="externalLink"&gt;How To Manage The Site Hierarchy&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/publishing-the-same-content-on-multiple-pages.aspx" class="externalLink"&gt;How To Publish Content on Multiple Pages&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/videos.aspx" class="externalLink"&gt;More Training Videos&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="rss"&gt;&lt;div class="accentbar"&gt;&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;mojoPortal Change Blog - Podcasts powered by Odiogo News Feed&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="accentbar"&gt;&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;mojoPortal Change Blog - Podcasts powered by Odiogo News Feed&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>joeaudette</author><pubDate>Thu, 20 May 2010 13:25:56 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20100520012556P</guid></item><item><title>Updated Wiki: Home</title><link>http://mojoportal.codeplex.com/wikipage?version=23</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;mojoPortal is an extensible cross platform, cross database, content management system &amp;#40;CMS&amp;#41; and web application framework written in C&amp;#35; ASP.NET. mojoPortal has many included features like Blogs, Forums, Event Calendar, Google Maps, Contact Form, Polls, Surveys, ecommerce &amp;#38; more. Easy to learn, easy to use, easy to extend. If you know how to make an ASP.NET UserControl then you already know how to implement a feature that can plug into mojoPortal. Get results quickly by building your next web site or application using mojoPortal. For the database you can use MS SQL 2000-2008, MySql, PostgreSql, SQLite, or Firbird Sql. It can even run on Linux using Mono. mojoPortal places a lot of emphasis on web standards and accessibility. Virtually all of the administrative features can be used even if javascript is disabled. mojoPortal ships with about 30 good looking skins. Anyone with a good understanding of html and css should find it straightforward creating custom skins. mojoPortal also runs well in &lt;a href="http://www.mojoportal.com/mediumtrust.aspx" class="externalLink"&gt;Medium Trust&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; hosting.&lt;br /&gt;&lt;br /&gt;mojoPortal targets .NET 3.5 SP1. The last release to target 2.0 is version 2.2.7.9&lt;br /&gt;&lt;br /&gt;&amp;quot;A Solid CMS Option for .NET Shops&amp;quot; - &lt;a href="http://www.informationweek.com/blog/main/archives/2009/01/mojoportal_a_so.html" class="externalLink"&gt;Information Week&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.packtpub.com/article/mojoportal-wins-best-other-open-source-content-management-system" class="externalLink"&gt;Best Non-PHP Content Management System - 2007 CMS Awards&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;**Important Note!**&lt;/b&gt; &lt;br /&gt;We recently changed our source code repository to Mercurial. The easiest way to get the latest stable source code is using &lt;a href="http://tortoisehg.bitbucket.org/" class="externalLink"&gt;TortoiseHG&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;:&lt;br /&gt;https://hg01.codeplex.com/mojoportal&lt;br /&gt;See &lt;a href="http://www.mojoportal.com/getting-the-code-with-tortoiseag.aspx" class="externalLink"&gt;Getting the Code with TortoiseHG&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for full instructions.&lt;br /&gt;&lt;br /&gt;For complete information, documentation and support forums, please visit &lt;a href="http://www.mojoportal.com" class="externalLink"&gt;http://www.mojoportal.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/installation-quick-start.aspx" class="externalLink"&gt;mojoPortal Installation Guide&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/creating-skins-from-artisteer-html-templates.aspx" class="externalLink"&gt;Easy Skinning with Artisteer&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/hello-world-developer-quick-start.aspx" class="externalLink"&gt;mojoPortal Hello World Developer Quick Start&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/documentation.aspx" class="externalLink"&gt;mojoPortal Documentation&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/forums.aspx" class="externalLink"&gt;mojoPortal Support Forums&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/roadmap.aspx" class="externalLink"&gt;mojoPortal Project Road Map&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;To learn how to use mojoPortal, you may find it helpful to watch these video tutorials:&lt;br /&gt;&lt;a href="http://www.mojoportal.com/training-videos-quick-start-tutorial.aspx" class="externalLink"&gt;mojoPortal User Guide Quick Start&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/video-creating-pages-and-managing-the-site-hierarchy.aspx" class="externalLink"&gt;How To Manage The Site Hierarchy&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/publishing-the-same-content-on-multiple-pages.aspx" class="externalLink"&gt;How To Publish Content on Multiple Pages&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/videos.aspx" class="externalLink"&gt;More Training Videos&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="rss"&gt;&lt;div class="accentbar"&gt;&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;mojoPortal Change Blog - Podcasts powered by Odiogo News Feed&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="accentbar"&gt;&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;mojoPortal Change Blog - Podcasts powered by Odiogo News Feed&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>joeaudette</author><pubDate>Thu, 20 May 2010 13:23:49 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20100520012349P</guid></item><item><title>Updated Wiki: Home</title><link>http://mojoportal.codeplex.com/wikipage?version=22</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;mojoPortal is an extensible cross platform, cross database, content management system &amp;#40;CMS&amp;#41; and web application framework written in C&amp;#35; ASP.NET. mojoPortal has many included features like Blogs, Forums, Event Calendar, Google Maps, Contact Form, Polls, Surveys, ecommerce &amp;#38; more. Easy to learn, easy to use, easy to extend. If you know how to make an ASP.NET UserControl then you already know how to implement a feature that can plug into mojoPortal. Get results quickly by building your next web site or application using mojoPortal. For the database you can use MS SQL 2000-2008, MySql, PostgreSql, SQLite, or Firbird Sql. It can even run on Linux using Mono. mojoPortal places a lot of emphasis on web standards and accessibility. Virtually all of the administrative features can be used even if javascript is disabled. mojoPortal ships with about 30 good looking skins. Anyone with a good understanding of html and css should find it straightforward creating custom skins. mojoPortal also runs well in &lt;a href="http://www.mojoportal.com/mediumtrust.aspx" class="externalLink"&gt;Medium Trust&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; hosting.&lt;br /&gt;&lt;br /&gt;mojoPortal targets .NET 3.5 SP1. The last release to target 2.0 is version 2.2.7.9&lt;br /&gt;&lt;br /&gt;&amp;quot;A Solid CMS Option for .NET Shops&amp;quot; - &lt;a href="http://www.informationweek.com/blog/main/archives/2009/01/mojoportal_a_so.html" class="externalLink"&gt;Information Week&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.packtpub.com/article/mojoportal-wins-best-other-open-source-content-management-system" class="externalLink"&gt;Best Non-PHP Content Management System - 2007 CMS Awards&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;**Important Note!**&lt;/b&gt; &lt;br /&gt;We recently changed our source code repository to Mercurial. The easiest way to get the latest stable source code is using &lt;a href="http://tortoisehg.bitbucket.org/" class="externalLink"&gt;TortoiseHG&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;:&lt;br /&gt;https://hg01.codeplex.com/mojoportal&lt;br /&gt;&lt;a href="http://blogs.msdn.com/codeplex/archive/2010/01/22/using-mercurial-on-codeplex.aspx" class="externalLink"&gt;See this tutorial about using TortoiseHG with Codeplex&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;For complete information, documentation and support forums, please visit &lt;a href="http://www.mojoportal.com" class="externalLink"&gt;http://www.mojoportal.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/installation-quick-start.aspx" class="externalLink"&gt;mojoPortal Installation Guide&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/creating-skins-from-artisteer-html-templates.aspx" class="externalLink"&gt;Easy Skinning with Artisteer&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/hello-world-developer-quick-start.aspx" class="externalLink"&gt;mojoPortal Hello World Developer Quick Start&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/documentation.aspx" class="externalLink"&gt;mojoPortal Documentation&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/forums.aspx" class="externalLink"&gt;mojoPortal Support Forums&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/roadmap.aspx" class="externalLink"&gt;mojoPortal Project Road Map&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;To learn how to use mojoPortal, you may find it helpful to watch these video tutorials:&lt;br /&gt;&lt;a href="http://www.mojoportal.com/training-videos-quick-start-tutorial.aspx" class="externalLink"&gt;mojoPortal User Guide Quick Start&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/video-creating-pages-and-managing-the-site-hierarchy.aspx" class="externalLink"&gt;How To Manage The Site Hierarchy&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/publishing-the-same-content-on-multiple-pages.aspx" class="externalLink"&gt;How To Publish Content on Multiple Pages&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mojoportal.com/videos.aspx" class="externalLink"&gt;More Training Videos&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="rss"&gt;&lt;div class="accentbar"&gt;&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;mojoPortal Change Blog - Podcasts powered by Odiogo News Feed&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	It sure would have been nice if this had been communicated through more channels like an email to project administrators or to the novell forge mailing list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	So, today I have to figure out the go forward plan and execute it as quickly as possible so I can get back to normal development tasks.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	The 2 viable choices as I see them are either hosting the code at &lt;a href="https://sourceforge.net/"&gt;SourceForge&lt;/a&gt; where we can continue using svn and TortoiseSVN for all source control operations or hosting the code at &lt;a href="http://mojoportal.codeplex.com/"&gt;Codeplex&lt;/a&gt;. The advantage of Codeplex would be that source code activities would now be captured as project activity and possibly help us get recognized on Codeplex as being a very active project whereas in the past we never got on the list of most active projects partly because they had no tracking of our source code activity when we were hosted on Novell Forge. The downside would be that we would no longer be able to do all source control operations with TortoiseSVN. There is an svn bridge built into the Codeplex service so it would still be possible to do svn checkout and svn update and probably commit would also work, but it does not support merge which is a very important function when you maintain different branches of code and want to merge changes from one branch to another. But the real source code control system behind Codeplex is Team Foundation Server and we would have the option of using &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fe4f9904-0480-4c9d-a264-02fedd78ab38&amp;amp;displaylang=en"&gt;Visual Studio Team Explorer&lt;/a&gt;. My perception is that &lt;a href="http://tfsbranchingguideiii.codeplex.com/"&gt;branching and merging is a lot different in TFS&lt;/a&gt; so there would be a learning curve to get up to speed as compared with continuing to use svn at SourceForge. This would only affect those with commit access though, users just doing checkout and update could use TortoiseSVN to get the code from Codeplex.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://github.com/"&gt;Github&lt;/a&gt; would also be a possibility but would require a learning curve and different tools for working with source control. I would love to have been able to consider &lt;a href="http://code.google.com/hosting/"&gt;Google Code&lt;/a&gt; but they don't support our use of the Common Public License and I don't think we should have to change our license to make Google happy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	At the moment I'm leaning towards using Codeplex. It is the go to place for Microsoft centric open source projects and we already host our download files there and it seems advantageous to consolidate our source code repository there. If anyone has an opinion, feel free to weigh in with comments.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;Follow us on twitter&lt;/a&gt; or&amp;nbsp;&lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;become a fan on Facebook&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	&lt;a href="http://twitter.com/joeaudette" style="color: #6297bc;"&gt;&lt;img alt="follow us on twitter" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt; &lt;a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"&gt;&lt;img alt="become a fan on facebook" height="60" src="http://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.mojoportal.com'&gt;Joe Audette&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href='http://www.mojoportal.com/caught-off-guard-novell-forge-svn-is-gone.aspx'&gt;...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://feedproxy.google.com/~r/mojoportal/~3/0P9feYX_Cqc/caught-off-guard-novell-forge-svn-is-gone.aspx"&gt;Caught Off Guard Novell Forge svn is Gone!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, May 12, 2010&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://feeds.feedburner.com/mojoportal"&gt;mojoPortal Change Blog - Podcasts powered by Odiogo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;p&gt;&lt;br /&gt;	 &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	Hi All,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;	This is a heads up to anyone working from our svn repository. Yesterday afternoon as I tried to do an svn commit I got an error that it could not connect to the server. I figured it was a temporary issue but it was down still this morning so I did a quick&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;google for "novell forge svn is down"&lt;/a&gt;&amp;nbsp;and what I found totally caught me off guard. Apparently the service is shut down completely and I was never notified it was coming and did not see the&amp;nbsp;&lt;a href="" style="color: rgb(98, 151, 188); "&gt;announcement about it&lt;/a&gt;. So I had no time to prepare and migrate to another project hosting. Of course I still have the latest version of the code on my machine but all the history of changes is lost as far as I know.&lt;/p&gt;