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

<channel>
	<title>Director&#039;s Blog &#187; web</title>
	<atom:link href="http://blogs.ls.berkeley.edu/lscr/category/web/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.ls.berkeley.edu/lscr</link>
	<description>Tom Holub&#039;s thoughts on computing in Letters and Science at UC Berkeley</description>
	<lastBuildDate>Sat, 14 Nov 2009 01:18:34 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Revised plans for socrates</title>
		<link>http://blogs.ls.berkeley.edu/lscr/2008/10/20/revised-plans-for-socrates/</link>
		<comments>http://blogs.ls.berkeley.edu/lscr/2008/10/20/revised-plans-for-socrates/#comments</comments>
		<pubDate>Mon, 20 Oct 2008 23:11:28 +0000</pubDate>
		<dc:creator>Tom Holub</dc:creator>
				<category><![CDATA[administrative]]></category>
		<category><![CDATA[announcement]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://ls.berkeley.edu/blogs/lscr/?p=33</guid>
		<description><![CDATA[As I noted in a blog post back in March, IST is ending support for socrates.  Since that posting, I have been participating on the Socrates/Arachne Abatement Steering Committee, trying to find a way to remove those servers without adversely affecting teaching and research within L&#38;S.  I am pleased to note that IST has been [...]]]></description>
			<content:encoded><![CDATA[<p>As I noted in <a href="http://ls.berkeley.edu/blogs/lscr/2008/03/20/all-servers-are-mortal-socrates-is-a-server-therefore/">a blog post back in March</a>, IST is ending support for socrates.  Since that posting, I have been participating on the Socrates/Arachne Abatement Steering Committee, trying to find a way to remove those servers without adversely affecting teaching and research within L&amp;S.  I am pleased to note that IST has been responsive to our concerns, and has come up with some plans which should meet the needs of nearly all of our socrates users.</p>
<p>IST&#8217;s information about the abatement project is available at <a href="http://ist.berkeley.edu/services/tam/serverabatement.html">http://ist.berkeley.edu/services/tam/serverabatement.html</a>.  This project has been dragging on for a while, but now has a fairly aggressive timeline for finally removing those servers.  Most importantly, there is a user forum tomorrow (Tuesday, October 21) at 11:00 AM in Sibley Auditorium; if you have any questions or concerns about the abatement and migration projects, it would behoove you to attend and make sure your voice is heard.</p>
<p>The highlights of the new plan are:</p>
<ul>
<li>Web hosting will be outsourced to a third-party vendor (<a href="http://www.dreamhost.com/">Dreamhost</a>).  If you currently have a &#8220;tilde&#8221; account on socrates, and your site is simple HTML, you are eligible for free hosting on the outsourced service.  (Most sites on socrates, something like 80% of them, fall into this category).</li>
<li>Users with more advanced web needs will be able to contract directly with Dreamhost for full-featured web hosting; IST will collaborate with Dreamhost to provide http://hostname.berkeley.edu URLs for your sites.  This hosting will be much cheaper than IST&#8217;s enterprise-level web hosting; something like $10/month.</li>
<li>Merrill Shanks of the Social Sciences Computing Lab is developing a plan to provide access for socrates users or class accounts which need access to statistical and mathematical software.</li>
<li>People who use pine to read email on socrates will be encouraged to migrate to a modern mail client (we recommend the free <a href="http://www.mozilla.com/en-US/thunderbird/">Thunderbird</a> client).  There are also options to use pine on your own desktop computer if you really must.  (I recommend against that configuration, for support reasons).</li>
</ul>
<p>As I write this message, socrates has been down for most of the day for unscheduled maintenance.  This highlights the fragile nature of the socrates system, and validates the aggressive timeline IST is pursuing for abating the system.  The current plan is to migrate all web users off socrates by December 19; if you are a socrates user, I highly recommend that you migrate as soon as the option is given to you.</p>
<p>Overall, I think this process has produced a result that is likely to be more positive both for IST and for the socrates users.  It is unfortunate that it took so long to get to this point, but on balance I am pleased with how IST has responded to our user demands.  Direct messages from individual faculty members played a key role in encouraging and helping develop a better solution.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.ls.berkeley.edu/lscr/2008/10/20/revised-plans-for-socrates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP 4 is really going away now</title>
		<link>http://blogs.ls.berkeley.edu/lscr/2008/04/11/php-4-is-really-going-away-now/</link>
		<comments>http://blogs.ls.berkeley.edu/lscr/2008/04/11/php-4-is-really-going-away-now/#comments</comments>
		<pubDate>Fri, 11 Apr 2008 22:16:03 +0000</pubDate>
		<dc:creator>Tom Holub</dc:creator>
				<category><![CDATA[announcement]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://ls.berkeley.edu/blogs/lscr/2008/04/11/php-4-is-really-going-away-now/</guid>
		<description><![CDATA[As announced in two previous postings in July 2007 and February 2008, PHP 4 has reached the end of its development life; security issues require us to migrate to PHP 5, the currently supported version.  We&#8217;ve been working on migration issues for the past several months, and we believe we can migrated based on our [...]]]></description>
			<content:encoded><![CDATA[<p>As announced in two previous postings in <a href="http://ls.berkeley.edu/blogs/lscr/2007/07/20/php-4-end-of-life/">July 2007</a> and <a href="http://ls.berkeley.edu/blogs/lscr/2008/02/25/update-on-php-4-end-of-life/">February 2008</a>, PHP 4 has reached the end of its development life; security issues require us to migrate to PHP 5, the currently supported version.  We&#8217;ve been working on migration issues for the past several months, and we believe we can migrated based on our original target date of May 1.</p>
<p>To ease the transition for our users, we have devised a way to allow two web servers to co-exist on the same machine.  (Geek aside: to do this, we&#8217;re using Apache&#8217;s reverse proxy directive, ProxyPass).  Our current plan is to put the PHP 5 -based server into production on Wednesday, April 23 at 5:00 PM; we will continue to keep the old server running so that any sites which have problems under PHP 5 can continue to run until their code is fixed.</p>
<p>In most cases, code that works with PHP 4 should work with PHP 5, but there are exceptions.  We know that the development framework LSCR has been using for our web team&#8217;s internally-developed applications (such as our department directory, news+events system, and course listings) does not work under PHP 5; we are in the process of migrating our code to the <a href="http://www.zend.com/en/">Zend</a> framework.  If you are one of our web customers, we will be contacting you about migrating your department&#8217;s applications to the new framework.</p>
<p>If you are managing your own PHP code, or your own installation of a PHP tool like WordPress or drupal, it might be a good idea to test your code on our development server, which is already running PHP 5, sometime before April 23.  Mail sysadmin@LS if you&#8217;d like to get set up on the development server.</p>
<p>If you do nothing, your site will be migrated on April 23, and it&#8217;s possible that it will work just fine, but we would recommend that you check and test for problems.  Most problems should be minor and quickly fixable; if you have major problems after the migration, contact sysadmin@LS and we can temporarily put your site back on the old server to give you time to deal with the issues.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.ls.berkeley.edu/lscr/2008/04/11/php-4-is-really-going-away-now/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>All servers are mortal.  Socrates is a server.  Therefore&#8230;</title>
		<link>http://blogs.ls.berkeley.edu/lscr/2008/03/20/all-servers-are-mortal-socrates-is-a-server-therefore/</link>
		<comments>http://blogs.ls.berkeley.edu/lscr/2008/03/20/all-servers-are-mortal-socrates-is-a-server-therefore/#comments</comments>
		<pubDate>Fri, 21 Mar 2008 00:07:04 +0000</pubDate>
		<dc:creator>Tom Holub</dc:creator>
				<category><![CDATA[tech]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://ls.berkeley.edu/blogs/lscr/2008/03/20/all-servers-are-mortal-socrates-is-a-server-therefore/</guid>
		<description><![CDATA[Socrates, and its predecessors violet and garnet, have been providing a general Unix environment to campus researchers for something like 20 years now.  The current server is now quite old, and the demand for a central unix server has dwindled.  IST announced that, rather than replace the current socrates hardware, that they will retire the [...]]]></description>
			<content:encoded><![CDATA[<p>Socrates, and its predecessors violet and garnet, have been providing a general Unix environment to campus researchers for something like 20 years now.  The current server is now quite old, and the demand for a central unix server has dwindled.  <a href="http://ist.berkeley.edu/services/tam/serverabatement.html">IST announced</a> that, rather than replace the current socrates hardware, that they will retire the service entirely.</p>
<p>Many L&amp;S academics are still using socrates, usually as a place for simple web hosting for their individual or lab home pages.  It does not appear that there will be a simple migration path for those users; IST&#8217;s announcement of the abatement, and the lack of a clear migration path, generated a<a href="http://ls.berkeley.edu/mail/micronet/2008/0156.html"> lively discussion</a> on the campus Micronet mailing list.</p>
<p>In response, IST will be holding a Socrates Customer Forum on  Tuesday, April 8, at 10:00 AM in Sibley Auditorium (Bechtel Engineering Center).  If you are invested in web hosting or other services provided on socrates, especially web hosting, it may behoove you to attend that forum.</p>
<p>If you simply need to be able to use a Unix command line, there are probably reasonable alternatives for you; Mac OS X is a full Unix environment, and if you use Windows you can install the <a href="http://www.cygwin.com/">Cygwin environment</a> to be able to work in a Unix-like way.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.ls.berkeley.edu/lscr/2008/03/20/all-servers-are-mortal-socrates-is-a-server-therefore/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Update on PHP 4 end of life</title>
		<link>http://blogs.ls.berkeley.edu/lscr/2008/02/25/update-on-php-4-end-of-life/</link>
		<comments>http://blogs.ls.berkeley.edu/lscr/2008/02/25/update-on-php-4-end-of-life/#comments</comments>
		<pubDate>Mon, 25 Feb 2008 23:32:12 +0000</pubDate>
		<dc:creator>Tom Holub</dc:creator>
				<category><![CDATA[announcement]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://ls.berkeley.edu/blogs/lscr/2008/02/25/update-on-php-4-end-of-life/</guid>
		<description><![CDATA[I posted last July that PHP 4 is nearing the end of its life, and that therefore we must begin migrating our sites to PHP 5.  PHP 5 is largely compatible with PHP 4, but I expect that most sites based on older code will need at least some modification to work properly under [...]]]></description>
			<content:encoded><![CDATA[<p>I posted <a href="http://ls.berkeley.edu/blogs/lscr/2007/07/20/php-4-end-of-life/">last July</a> that PHP 4 is nearing the end of its life, and that therefore we must begin migrating our sites to PHP 5.  PHP 5 is largely compatible with PHP 4, but I expect that most sites based on older code will need at least some modification to work properly under PHP 5.</p>
<p>The final version of PHP 4, version 4.4.8, was released in January and was recently installed on our main web server.  The PHP development team has committed to providing security patches for 4.4.8 until this August; after August, using PHP 4 will be a violation of the campus minimum security standards.  That situation gives us a fairly hard deadline for migration, and we&#8217;d like to be migrated well before then.</p>
<p>We have set up a development web server running Apache 2.2.8 and PHP 5.2.5 to allow departments to test their sites with PHP 5.  Contact sysadmin@LS if you are interested in getting set up on the development server.</p>
<p>Our target date for cutting over to PHP 5 will be May 1, 2008.  At that time, we&#8217;ll put PHP 5 in production on our main server, and any of your PHP code which is incompatible with PHP 5 will break.  I expect that most sites will continue to work fine, with perhaps some small glitches, but it&#8217;s impossible to know unless you test your code beforehand.</p>
<p>We&#8217;ll be sending more communications about this change-over as it approaches.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.ls.berkeley.edu/lscr/2008/02/25/update-on-php-4-end-of-life/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CAS to replace AWS</title>
		<link>http://blogs.ls.berkeley.edu/lscr/2008/02/14/cas-to-replace-aws/</link>
		<comments>http://blogs.ls.berkeley.edu/lscr/2008/02/14/cas-to-replace-aws/#comments</comments>
		<pubDate>Fri, 15 Feb 2008 00:51:08 +0000</pubDate>
		<dc:creator>Tom Holub</dc:creator>
				<category><![CDATA[tech]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://ls.berkeley.edu/blogs/lscr/2008/02/14/cas-to-replace-aws/</guid>
		<description><![CDATA[Many applications on campus which require CalNet authentication use the Authentication Web Server (AWS) service; examples include AirBears, blu, and a number of applications deployed by departments, including the content management systems developed by LSCR&#8217;s web team.
Due to the aging of the technology, AWS is going to be replaced by Central Authentication Service (CAS); the [...]]]></description>
			<content:encoded><![CDATA[<p>Many applications on campus which require CalNet authentication use the <a href="https://calnet.berkeley.edu/developers/developerResources/aws/AWSAppSetup-V3.html">Authentication Web Server (AWS) </a>service; examples include AirBears, blu, and a number of applications deployed by departments, including the content management systems developed by LSCR&#8217;s web team.</p>
<p>Due to the aging of the technology, AWS is going to be replaced by <a href="https://calnet.berkeley.edu/developers/developerResources/cas/CASAppSetup.html">Central Authentication Service (CAS)</a>; the tentative date for the deprecation of AWS is December 31, 2008.  Moving from AWS to CAS will require some changes to all the applications currently using AWS; the changes should be fairly simple to implement.</p>
<p>The biggest advantage of CAS is that it provides single sign-on to all applications using CAS; that is, once you&#8217;ve logged on through CAS once, if you visit another web site which uses CAS, you won&#8217;t have to retype your password.  This will be a boon for most users, especially those coming in through AirBears who&#8217;ll have to use CAS to get on the network in the first place.</p>
<p>If you have an application that&#8217;s currently using AWS, you should look at the links above to start working on migrating to CAS.  Both services will run in parallel for at least the rest of this year; you can move to CAS at any time.  It probably makes sense to move sooner rather than later, since CAS provides better functionality.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.ls.berkeley.edu/lscr/2008/02/14/cas-to-replace-aws/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
