FCC.gov: A Modern Open Platform 88
An anonymous reader writes "FCC.gov just launched a public beta which aims to take the agency into the future. The $1.35 million site follows the WhiteHouse.gov lead to Drupal. Agency director Steven Van Roekel spoke with O'Reilly about the agency's push for an open platform: 'It's not breakthrough stuff, but it's breakthrough for government.'"
Twice as fast! (Score:2)
So now we can find out twice as fast that it costs $1 million to start a radio station!
Re: (Score:2)
Re: (Score:1)
My curiosity is how F/OSS is this *really* going to be? To this very day, if I want to apply for a license on the FCC's ULS/ELS (mainly the ELS), if I'm trying to pay by credit card or upload exhibit files, the site doesn't work with Firefox. When I go to pay, the site just sits there with an everlasting "please wait" screen. When I go to upload a PDF, I get a message that I was trying
Re: (Score:2)
Woot, the FCC is following this retarded "beta" website fad. Started with Google, and now EVERYONE has caught on--news sites, vendors' hardware driver sites, forums, etc. Yes, our site is in a constant state of development, so let's misuse the beta term. But at least some people do realize [stackoverflow.com] what [socio-kybernetics.net] has been going on.
Dumbest complaint ever.
Re: (Score:1)
Why Drupal? (Score:2)
Re: (Score:3)
HEY NOW
Wordpress is great for some jobs, Drupal is perfect for most others.
Let them live together in peace, there is no reason to start an Open Source Content Management System war.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:3)
I am not just referring to Wordpress, however, and I find some other systems like Joomla equally disastrous. Yet plenty of smart people are choosing these systems every day.
I'm not trying to start a war, I genuinely think I am missing something. What makes Drupal perfect for those other jobs?
Wordpress is great if it suits your needs. I use it a lot. When a friend asks to install a website, I'm prepared to install it, but only Wordpress. It's simple to learn for them, and this keeps it simple for me as well.
Drupal has several advantages. It has version control, so you look back at older versions, and you can even publish different versions at the same time. Another great feature is rights control. You can give sections or pages or elements of pages rights, and limit what users can see or do depe
Re: (Score:3)
Re:Why Drupal? (Score:4, Informative)
It really depends on your needs.
http://www.cmsmatrix.org/matrix/cms-matrix [cmsmatrix.org] Will allow you to compare CMSs. Drupal is a much more complex and flexable system then Wordpress. That comes at a cost in simplicity. I think the key here is "big projects like this"
Re: (Score:2)
Re: (Score:2)
And the only thing you can complain about is the cost, so they've done their job.
Re: (Score:2)
Since when is 1.35 million "a lot" of money for a development project, anyway? How big a staff does 1.35 million fund over six months? I'm guessing that'd cover 10-15 people making 75-100k/yr (factoring in benefits and the like) for a 6 month project, and that's if all of that money was strictly staffing costs, and didn't include service contracts for things like the move to a "cloud" hosting provider?
It doesn't seem that inordinately expensive to me, as development projects go.
My only real complaint so f
Re:Why Drupal? (Score:4, Informative)
Re: (Score:2)
Drupal is written for developers, not end users.
I think this is the root of my problems with it. I had just wanted to install and use it, not use it as a basis for development.
Re:Why Drupal? (Score:5, Informative)
Re: (Score:2)
Re: (Score:2)
This. If you want to install a CMS, install a theme, and launch, go for WordPress.
Drupal is like: install, and then what ??@#!!.
That said, both Drupal and WordPress can be made (emphasis) to encompass the same functionality. Check out the following sister sites, made in Drupal and WordPress:
http://www.rue89.com/ [rue89.com]
http://www.quebec89.com/ [quebec89.com]
Re: (Score:2)
"... unlike Wordpress, Drupal is written for developers, not end users."
Drupal is written for yesterday's developers, using yesterday's technology. PHP, for Grid's sake. It's not even really object-oriented. Well, it is, sort of. But that's a later add-on to the language, not something that was designed in from the start.
Yay, FCC! Taking us into "tomorrow" with yesterday's tools! At around ten times the cost of the same website done by somebody else.
Re: (Score:2)
"Yes, because if something isn't object-oriented, it's not even worth thinking about, right?"
I suspect you were trying to get a rise out of me, but I will give a serious answer anyway.
People are already pushing to replace Object Orientation with some other paradigm. The most popular choice today seems to be Functional Programming, but I have my doubts unless you really need threading, right now. Functional Programming is just plain ugly. It works. It's powerful. But it's ugly. I am really hoping that somebody comes up with something better than Functional Programming, or at least a better langua
Re: (Score:2)
"I suppose you think it should be using Ruby on Rails and MongoDB, right?"
Probably not MongoDB. Maybe Ruby. Maybe Merb. Maybe Postgres. Hell, for all the information the government has actually seemed willing to give out, they might consider SQLite to be appropriate.
My point was that there are in fact newer -- and better -- technologies, and PHP ain't it. PHP is the COBOL of the 21st Century. It hasn't been going away, but it probably should.
Re: (Score:1)
It's the usual trade-off between simplicity and control. I have found Wordpress is great for smaller, simpler sites - especially something blog-based. Drupal is more complex from the start, but it gives you more control if you're trying to do something fancy.
To put it another way, there's a certain point of complexity where Wordpress becomes much harder to work with than Drupal.
Horses for courses.
Re: (Score:2)
The real answer to this is - Drupal looks good from the outside and there are many, many Drupal consultants who will talk your ear off about how great Drupal is and be even happier to charge you 1.35m for a website.
The same people who love PHP and Drupal are the same folks who couldn't figure out how XML works so they instead opted to adopt schema-less JSON and whatever other made up flavor of the month solutions required less book-learnin' to implement. One need only look at the nested blob datastructures
Re: (Score:1)
On an unrelated note, apparently the developers of the new F
Re: (Score:2)
(Obligatory disclosure: My business is providing technical services for advocacy organizations in DC. [jasonlefkowitz.net] My practice isn't Drupal-oriented, but obviously I have a financial interest in trends in that sector, so you may wish to discount my opinions accordingly.)
The answer is that it has critical mass in the advocacy/e-government sector. It isn't so much anything about Drupal per se that makes it the default choice; it's that in this line of business it's what everybody else uses. So you get lots of projects
Re: (Score:1)
Federal COMMUNISM Commission... (Score:5, Funny)
Instead, they go with Drupal. Why does the FCC hate business so much?
Re: (Score:1)
Re: (Score:2)
A proper 'merican would write that AR-u-GAY-la.
Re:Federal COMMUNISM Commission... (Score:4, Funny)
VOTE REPUBLICAN AND SAVE AMERICA!
That's a two-step plan. First, vote Republican. Then, save America from them.
Re: (Score:1)
Some Unusual Positive News (Score:4, Insightful)
Re: (Score:2)
So I'm glad to see the FCC taking advantage of good OSS and thereby delivering a better product to the people at a lower overall cost.
Maybe they didn't spend a big chunk on licensing fees, but $1.35 million for a fairly vanilla website is quite expensive.
Finally (Score:2)
Re: (Score:1)
News? (Score:2)
A government agency changes its website to the usual CMS/Jquery plugin with nice graphics interface that gets installed into most websites these days. How is this news?
I'd rather read about the efforts of the State Department, their website looks better imho, and they have pretty neat technology when it comes to visa applications. They have this image detection routine that will detect if you are wearing glasses, or if the picture has the wrong proportions based on the frame of your face and the frame of th
Re: (Score:1)
Re: (Score:1)
I just used the system when applying for a visa and thought it was pretty neat. I know the image detection works that way since I was doctoring images in the Gimp and just uploading it to the Test your Picture section to see how good it was. And it is really good :). It even detects when the borders of your face have been retouched. Try it out when you can.
Re:News? because its government (Score:2)
This the FCC (YEA YEA boradcast flag, sell Verizon and ATT&T anything they want, he its not OTA but we can regulate ISPs because um...well we want too) we are talking about.
They actually did something supportive of open standards, and freedom for a change. I mean really its a shock that they new site is not being developed on Sharepoint! I almost spit my coffee out when when I read this! I mean they DID NOT PICK Sharepoint! Hope is alive!
I use drupal, and it's really good (Score:3)
However it does depend heavily on 3:rd party modules and not all of them actually clean up the DB after you install them. I have an old site, upgraded from Drupal 4.X-something, and while upgrade path has been rough at times, I've always managed to get it to work. However my DB is now a mess of unused tables that I'm not sure if I can delete.
I've tried the module "backup and migrate" to move the tables I "think" I need to another site, but unfortunatly I haven't managed to get it to work yet. It's either move the "whole mess" or it won't work.
A shame that it isn't easier, although D7 is a great step forward.
Re: (Score:2)
One of the biggest problems with Drupal is the need to install a whole bunch of modules to even get the basic functionality you would expect in a website. For example, in WordPress you get nice URLs (with the title as-words-in-the-url instead of just a document ID) out of the box. In Drupal, you install the path module, and then the pathauto module (to automatically create aliases at the time of article creation), not to mention dependencies.
Re: (Score:2)
It is because Drupal is module oriented, it has a very tight core built upon modules. One module to hadle users, one to handle paths, one to handlt translation of text string one to handle logs and so on. It is kind of like most *NIX systems where ls, sed, more, wget, ln, mkdir, grep and so on work together to form a coherent operating system. You need a programming language? Install a module. You need an audio encoder? Install it.
Granted, Drupal is developer-oriented, it is its weakness and strength. For e
Re: (Score:2)
Well, if they included every potential feature in core, someone else would be writing right now: "One of the biggest problems with Drupal is that they shoved so much stuff in core it's really bloated."
Damned if they do, damned if they don't. I for one prefer the leaner, more modular approach, as it allows me to decide exactly what goes in.
You're right that it certainly increases the learning curve though.
Re: (Score:2)
A system you can't break apart and repair is a system that's broken from the start.
Drupal again? (Score:1)
Ahh, it's been a few days since a Slashdot story mentioned Drupal.
What IS it with Drupal and Slashdot? It's only used by ~1% of websites, AFAIK.
Re: (Score:2)
What IS it with Drupal and Slashdot?
Apparently, /. editors love drag queens [wikipedia.org]
Re: (Score:2)
It's only used by ~1% of websites, AFAIK.
In other words it has about the same market share as all flavors of Linux combined [wikipedia.org] (excluding Android), so we should probably be discussing this as often as various Linux flavors.
Drupal is like dealing with the DMV (Score:2)
I've done 2 (and a half) magazine sites writing fully custom CMS and am finishing a site with Drupal. Drupal can be pretty annoying but in the end you get caching for free which is a huge plus. Unlike Wordpress it's not for the "I just want to blog" crowd ("Born to Blog" might be a good t-shirt ...) and faced with another site that needs fully customizable pages, I'd only pick Drupal again if the budget was really low or if they were OK with it looking like Drupal's river of news. Next time out, Django.
how about manage spectrum... (Score:1)
using addthis.com? (Score:1)
Personally, I do not like the idea of .gov sites using addthis.com to add/manage content to their site. There are plenty of scenarios where this can be abused by third party sites (see addthis.com "partners" page).
FCC.gov's privacy page does not clearly mention this, nor does it provide links to opt-out from advertising networks (yes, I know, another cookie to opt you out, but something is better than nothing: http://www.networkadvertising.org/managing/opt_out.asp [networkadvertising.org]
(yes, I submitted this information to them a
What happened to reboot.fcc.gov? (Score:1)
So this leaves me wondering what happened to the http://reboot.fcc.gov/ [fcc.gov] initiative announced back in January which was built using Liferay ( http://www.liferay.com/ [liferay.com] )
Only in America.. (Score:1)
Leave it to the US Government to spend $1.35 million deploying a website on a free, open-source platform. Hey, Uncle Sam - I'll do the same quality site for the bargain price of $500,000.
Re: (Score:1)
Does that include all hardware, man hours for designers, testers, etc? What about back-end integration with dozens of existing apps, data conversion for the old site? Can you figure out layer upon layer of requirements that you have to decipher, CDN integration, section 508 compliance (do you even know what that is?). Oh, and you can't use persistent cookies (they're illegal), and so on. You also need to design an API that you can expose to the public. Don't forget a search engine as well, it should do face
Re: (Score:1)
I know I've designed sites that do everything you just described, albeit not for the government, and done so from scratch (no CMS). It took me about 4 months, as the lead along with 1 other coder, and including hardware, people time, testing, everything, cost less than $200K.
Re: (Score:2)
You also probably didn't have to pay off multiple levels of bureaucracy and consultant insiders to make things happen. Don't you just love government efficiency?
Re: (Score:2)
I know I've designed sites that do everything you just described, albeit not for the government, and done so from scratch (no CMS). It took me about 4 months, as the lead along with 1 other coder, and including hardware, people time, testing, everything, cost less than $200K.
Sure, but does it have back-end integration to a S/360 mainframe? Hmmm??
Re: (Score:3)
Not a penny of that was actually spent on the open-source platform. That was labor costs (project planning, custom coding, design, testing, and many many layers of management, auditing, and bureaucratic oversight), and I'm sure a very healthy chunk was spent in the data center costs (dedicated machines, load balancing, content delivery networks). Of course since it's a Federal project, the data center is also required to go through all those same layers of management, auditing, and bureaucratic oversight.
Al
Invalid code (Score:1)
http://validator.w3.org/check?uri=http%3A%2F%2Fbeta.fcc.gov%2F&charset=(detect+automatically)&doctype=Inline&group=0 [w3.org]
but also
http://validator.w3.org/check?uri=http%3A%2F%2Fslashdot.org%2F&charset=(detect+automatically)&doctype=Inline&group=0&user-agent=W3C_Validator%2F1.2 [w3.org]
I just don't understand why. Can anybody explain?
Now thats funny (Score:1)
I cry for my government -- Drupal SUCKS! (Score:1)
It has a very steep learning curve, and is minimally documented.
And then it's slow.
waste of $ even when free
barf.
They spent too much... (Score:2)
$1.35 million for this? Seriously? Building a custom Drupal template is trivial. It's not a bad-looking site, but it's basically a homepage design and a single template for all other pages. And navigating the site I'm not seeing a significant amount of content, in fact, a decent amount of it links off to other government sites. And there are some odd, inconsistent navigational elements here and there. I'm curious to know who was responsible for the content load, FCC employees or the developer.
Regardless, th
It's actually java? (Score:1)
curl -I data.fcc.gov
The article makes it sound like Drupal is this great thing that's providing all this new data transparency. It appears that that APIs are actually written in Java. Big D only powers the pretty face.
Fixed width (Score:1)
Is modern supposed to imply a website designed to be 1024 pixels wide?