Time Marches On


I wanted to post a diary about some upcoming changes here at theforvm, so that everyone can understand what's going to happen, why it's going to happen and what the effects will be.

First, we have come to the point where we really need to update the site. The version of Drupal that we are running (4.7.4) is no longer supported. I downloaded the entire site onto a test machine, went through the upgrade process (to version 5.7), and am testing the results. The only problem I've had so far is that the menu links at the top of the page ( Home Diaries Foreign Affairs Politics ...) do not work and had to be turned off. It appears that they were a customization by WetherMan that isn't supported in the current version, or at least not supported in a way that's easy to fix. Other than that it looks pretty good, really just abouyt exactly the same as it is now with the major changes being in the administration menus.

I still plan to upgrade the site to Drupal 6.1, but it will probably be a few months until that version is feature complete and stable enough for a production site. Drupal does not support a direct upgrade from v4.7.4 to v6.1, so I will have to do the upgrade in stages anyway.

I also plan to develop a new theme for the site, since the theme we are currently using is not supported in the newer version. I will be trying to develop a theme that is as close as possible to the default theme that comes with Drupal (Garland, for those interested enough to check it out). There are a couple of reasons for this, but the main ones are that it makes maintenance easier, there's better support for the default theme or one close to it, and it will make future upgrades much, much easier. I should say that the stuff I've been playing around with looks really good, there's support for all kinds of stuff like drop down menus and client side AJAX support (in non-tech terms, that means a prettier site with snappier response). The biggest deal is that the new version has promised support for searching comments by author. However the new theme will not be implemented until v6.1 is stable, although I may try to make it available before that so you guys can play around with it and see what you think.

I'll try to complete my testing of the upgrade in the next few days, and I will try to actually perform the upgrade next weekend, probably late Sunday the 13th. That appears to be the time that the site experiences the least traffic. There is always a small chance that even though I went through the update with actual site data I may experience a problem that causes the site to be down for an extended period of time. I don't think it's likely, but it is possible. My guess is that the upgrade will take anywhere from .5 - 2 hours.

I'll also mention that if there is anyone who has technical skills and wants to learn Drupal, or already has skills in PHP and CSS, feel free to volunteer :).
--

I blame it all on the Internet

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Obviously. . . (#88851)
by M Scott Eiland

. . .I have nothing to contribute in the technical department--but a glance at the "favorite founding Father" discussion in the most recent diary suggests to me that we need more space for sig lines on comments (say, at least 500 characters--and 1,000 wouldn't be completely ridiculous), so if the new gadgets will accept such an addition, I will humbly request that the technical task force so implement it. Thank you very much. :-)

--

I have to disagree (#88910)
by corky

These threads can get way too long as it is. Sigs should only be a line or two.

--

Envy was once considered to be one of the deadly sins before it became one of the most admired virtues under its new name, social justice. --Thomas Sowell

I agree with Corky (#88998)
by Chuchundra

Back in my Usenet days, more than four lines in a sig was considered too much. I think that holds well for this place as well.

--

Guard, protect and cherish your land, for there is no afterlife for a place that started out as Heaven.

I'm pretty sure I can expand it (#88859)
by HankP

but do we really want to encourage that? A sig is a sig, not an extended excerpt.

--

I blame it all on the Internet

*shrug* (#88908)
by M Scott Eiland

In this environment, sig lines strike me as an occasion to be creative, and giving our membership a little more room for said creativity doesn't sound bad to me. As long as the sig lines comply with the rules, what's the downside?

--

Just aesthetic (#88916)
by HankP

here's a thousand letter block -

jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk jsleidbtk

Do you really want to read something that size multiple times in a thread?

--

I blame it all on the Internet

I've noticed your posts are improving, Hank (#88968)
by stillnotking

Have you started a smart drug regime?

:D

--

The other day I heard that ignorance and apathy are sweeping the country. I didn't know that, but I don't really care.

Nah, just plain old drugs nt (#89001)
by HankP

--

I blame it all on the Internet

Well. . . (#88925)
by M Scott Eiland

. . .if it's a weak sigline, one line is too much, to be honest. I suspect that most wouldn't use all the space--I know that I wouldn't. I'm just suggesting that the option be left open for those inclined to use it. Of course, it might be wise to try expanding the existing space by fifty or one hundred characters first, to see what happens.

--

No I don't (#88919)
by catchy

And I'd appreciate it if you left my Polish grandmother out of this.

Friends in Drupal Places (#88833)
by Model 62

A friend of mine contributes to 'core' Drupal code (in fact he is paid to develop code for Drupal through a consultancy), and he has let me know that he would be happy to answer any questions you may have.

Let me know (model62 at gmaildotcom) if you'd like his contact info.

Nice work! (#88784)
by M Aurelius

It looks like you've got it all under control. But if you need help I'm still around, and though I didn't do much to familiarize myself with Drupal I've definitely got SQL down pat, as well as JavaScript, CSS, and so forth.

--

Of course not!

Count me in (#88778)
by corky

Although a Java programmer by trade, I've been mucking around with Drupal for a few months (even attending DrupalCon in Boston) and would be willing to do anything to help out with the site.

--

Envy was once considered to be one of the deadly sins before it became one of the most admired virtues under its new name, social justice. --Thomas Sowell

Thank you so much (#88780)
by HankP

as soon as I get the upgrade done, I'll email you the theme I'm working on and some notes on what I've done and what I'm trying to do.

FYI, if you have or could install Linux/Apache v2/MySQL v5/PHP v5 on a computer it will make the whole modeling/testing process much easier on you (and me). I use Ubuntu, let me know if you have any questions and I'll let you know what I did to get it working properly.

If I could ask a few questions, how familiar are you with: Linux, PHP, CSS, MySQL, web design, site administration/maintenance ? Don't worry if your answer is "none", I only had Linux and MySQL experience before I started helping with this site.

--

I blame it all on the Internet

Pssh...give me something hard (#88781)
by corky

I'm already running Ubuntu Gutsy on my Dell XPS 1710 laptop (pimped out with the red chrome and red LEDs), with a fully functioning LAMPP installation running Drupal.

I'm familiar with a bunch of the common Drupal modules, like CCK, views, panels, etc. I've also started working on a couple of sites, using themes built from scratch.

I used to be a Solaris systems admin, so I have a good amount of *nix admin experience. I know CSS pretty well and PHP a little less, though it is just another programming language so its not too difficult to learn. I'm also familiar with MySQL and know common SQL syntax as well as phpmyadmin.

Edit: I should add that I know nothing about Drupal 4.x. All my experience is in 5.x

--

Envy was once considered to be one of the deadly sins before it became one of the most admired virtues under its new name, social justice. --Thomas Sowell

Wow, you guys are really putting in a lot of effort. (#88793)
by mmghosh

Much appreciated and thanks.

On another note, is this a suggestions thread? If so, could you FP it, please?

Well, I haven't done anything yet (#88797)
by corky

But I hope to do so in the near future!

--

Envy was once considered to be one of the deadly sins before it became one of the most admired virtues under its new name, social justice. --Thomas Sowell

Nice one. (#88779)
by catchy

If I could, I would, I swear.

... The above sounds like a sensible plan and many thanks to HankP for the effort generally and for timing this to minimize disruption.

Recent Diaries
Links

Conservative
Liberal
Moderate/Mixed/Non-Partisan
Non-Political/Reference

Related Sites -

Polisci Applied (Aaron)
Intrepid Liberal Journal (Intrepid Liberal)
Obsidian Wings (Bird Dog)
Open Hand/Open Eye (locutas)
Red State (Bird Dog)
Swords Crossed (brendanm98)
Wagster Speaks (Wagster)
WatchingAmerica (BlaiseP)
The Social Pathologist (TSP)

Foreign Affairs -

Abu Aardvark
'Aqoul
American Footprints
Council on Foreign Relations
CSIS
Democracy Arsenal
Intel Dump
The Fourth Rail
The Head Heeb
War and Piece

Politics -

Ace of Spades HQ
Andrew Sullivan
Balloon Juice
Belgravia Dispatch
Captain's Quarters
Crooked Timber
Curmudgeonly & Skeptical
Daily Kos
Democracy Arsenal
Eschaton
Firedoglake
Glenn Greenwald
Global Guerrillas
Hugh Hewitt
Instapundit
Jawa Report
Lawyers, Guns and Money
Liberals Against Terror
Matt Yglesias
Michael J. Totten
Michelle Malkin
Moon of Alabama
New America
OxBlog
Patterico
Political Animal
Political Wire
Publius Pundit
QandO
Reality Based Community
Talking Points Memo
The Agitator
The Belmont Club
The Corner
Truman Project
Winds of Change.net

War -

Counterterrorism Blog
Iraq the Model
Jihad Watch
Small Wars Journal Blog

Economics and Business -

Angry Bear
Brad DeLong
Daniel Drezner
Mahalanobis
Marginal Revolution
Roubini Global Economics
The Big Picture

Science and Tech -

Bad Astronomy
New Scientist
Real Climate
Science Blogs
Scientific American
The Panda's Thumb

Legal -

Balkinization
Conglomerate
Ideoblog
Jurisdynamics
Law and Letters
Overlawyered
ProfessorBainbridge
ScotusBlog
Talk Left
The Becker-Posner Blog
Volokh Conspiracy

Sports -

Baseball Crank
Baseball Musings
Baseball Reference.com
ESPN.com
NFL.com
Only Baseball Matters
The Sports Economist

Books, Film and Music -

Amazon.com
Internet Movie Database
All Music Guide

News and Aggregators -

Asia Times
Boingboing
CNN
Digg
English Russia
Fark
Los Angeles Times
Memeorandum
MSNBC
Politico
Poynteronline
Slashdot
The New York Times
The Washington Post

References -

Wikipedia
Your Dictionary