#178 news.fedoraproject.org
Closed: Fixed None Opened 12 years ago by sundaram.

We need a news site for Fedora that we can post news as and when needed. The current Fedora News site run by Thomas Chung can be redirected here. We intend to post Fedora Weekly News, important updates, release announcements etc.

Features we need

  • Allow multiple editors
  • Allow anyone to submit a news story with editors approving it
  • Rich content and not just text
  • Ability to comment on stories
  • Toggle between allowing comments anonymously, registered users only or none at all system wide or at a per story level
  • Search
  • Multiple tags/categories
  • Calendar and archives
  • RSS feeds for upcoming events, stories and comments
  • Automatically highlight popular content - Today or all time based on page views and/or comments

Also, integration with popular news sites like digg, slashdot etc would be fantastic.

From my short evaluation, Drupal seems to fit our needs but if there are other good alternatives, I would go with that.

Ok, Fedora 9 sounds like a good target for this to be implemented. I've got the basic setup at:

http://publictest1.fedora.redhat.com/drupal/

Couf has access. Here are some pieces I'd like to see done before we push this into production:

  1. FAS integration
  2. Common look and feel for the Fedora theme (plus news artwork if it is deemed required)
  3. Required plugins packaged
  4. mod_security integration (selinux is in the works as well but I'd prefer one not block the other right now)
  5. Cluster support

Other notes: We can make news.fedoraproject.org/ available as a read-only site but the login will be at admin.fedoraproject.org/news/ or fedoraproject.org/news/.

I'm open to other applications that meet the requirements listed (ivazquez mentioned tikiwiki I think). I'm not happy with drupal but lets give it a shot unless something else comes up, its better then doing it ourselves for this particular app.

It was pointed out that infrastructure are going to be using Wordpress for other infrastructure elements, and that this fulfills our list of basic requirements. If we could get a test instance of Wordpress somewhere then we could give it a test run to see if it's what we need - This would be great if possible :)

This is slow to get started but we'll make sure to get it right. Moving to an F10 target

Some progress is being made on publictest13. Here are the open issues:

  • 1.3.3 had a bunch of problems; currently working w/ 1.5rc1
  • Have gotten further with getting SSL support working
    still going to need code patches to remove 'http' protocol dependency
    need to investigate setcookie calls for only sending up the auth cookie over secured connections
    ** need to investigate whether 1.5rc1 has the wp-2.5.1 cookie auth fix

Replying to [comment:9 bretm]:

Some progress is being made on publictest13. Here are the open issues:

  • 1.3.3 had a bunch of problems; currently working w/ 1.5rc1
  • Have gotten further with getting SSL support working
    still going to need code patches to remove 'http' protocol dependency
    need to investigate setcookie calls for only sending up the auth cookie over secured connections
    ** need to investigate whether 1.5rc1 has the wp-2.5.1 cookie auth fix

How's it going? I'm sorry I ask this a lot, just like to know what's going on and make sure we keep making progress :) I do really appreciate the work you're doing though!

Maybe we could get a weekly update? Would seem excessive to schedule a meeting time for this, but if we kept this ticket updated once a week everyone could see how things were progressing. What do you think?

Ok, long-time, no update :)

1) wordpress-mu package request has been made, and approved: https://bugzilla.redhat.com/show_bug.cgi?id=457060

2) I think the default roles will accomplish multiple aspects of the desired workflow; one thing I'm not sure about:

  • Allow anyone to submit a news story with editors approving it.

We could look at munging permissions/roles a bit via a custom plugin, or just implement an email RT queue, etc.

3) "Automatically highlight popular content" -- there's probably a plugin out there that could be made to work, not sure though. We have a plugin used for redhatmagazine.com that looks for stories marked to be feature; it's not based upon pageviews/comments. We could look at opening that plugin up, or just finding an automagic one.

4) I'm not particularly knowledgeable about FAS; I'm working on getting mod_auth_* and ldap-data-import working for RH's corporate internal blogs; I'm guessing I'll be able to leverage some work from there. Currently held-up in RH Legal for comment about source attributions (upstream for one plugin was a bit sloppy :/)

At this point, I'd like some test users for publictest13 so we can work out the process & functionality questions. Volunteers?

Replying to [comment:11 bretm]:

Ok, long-time, no update :)

1) wordpress-mu package request has been made, and approved: https://bugzilla.redhat.com/show_bug.cgi?id=457060

Awesome :D

2) I think the default roles will accomplish multiple aspects of the desired workflow; one thing I'm not sure about:

  • Allow anyone to submit a news story with editors approving it.

We could look at munging permissions/roles a bit via a custom plugin, or just implement an email RT queue, etc.

Yeah, initially I think we can start with taking stories via email. Don't think we need to get any more techincal than this - let's just get the main site functional.

3) "Automatically highlight popular content" -- there's probably a plugin out there that could be made to work, not sure though. We have a plugin used for redhatmagazine.com that looks for stories marked to be feature; it's not based upon pageviews/comments. We could look at opening that plugin up, or just finding an automagic one.

This would be cool, but again I'd be happiest just getting the main site online and having these more "wishlist" items after we get started.

4) I'm not particularly knowledgeable about FAS; I'm working on getting mod_auth_* and ldap-data-import working for RH's corporate internal blogs; I'm guessing I'll be able to leverage some work from there. Currently held-up in RH Legal for comment about source attributions (upstream for one plugin was a bit sloppy :/)

Working on trying to get you some help on FAS.

At this point, I'd like some test users for publictest13 so we can work out the process & functionality questions. Volunteers?

I'd be happy to help, and I'll chase others to do the same. Let me know when you have something up, and we'll take it from there.

Thanks, as always!

Package is now in for F10 beta. I've installed at:

http://publictest15.fedoraproject.org/wordpress-mu/

with the early theme work from jon. To-do:

  1. get theme packaged up into an rpm & have the code live somewhere
  2. add FORCE_*_SSL directives into wp-config.php
  3. learn how to get the theme into the infrastructure repo
  4. update publictest15's puppet configs
  5. integrate into FAS
    a. wordpress-mu-http-auth plugin ?
  6. functionality / plugins review
    a. open up my featuredpost plugin?
  7. figure out whether we intend to offer blogs, or limit this to news.fp.org

Cool, thanks Bret :)

Seeing the theme live, it could clearly do with some tidying up! I'll see what I can do on that front today, and also on creating an RPM. Will also try and get a group of people together to begin testing work-flow if that's OK, so we can be ready with people as well as code.

This is in good shape now, I've not heard from the project manager since wordpress-mu got in to fedora. Either way it won't be done for F10.

Good shape, or not good shape? :)

In any case, waiting on the UI enhancements coming down the pike in 2.7 won't be a bad thing.

I can start picking up some of the PM things, if someone can point me in the right direction... I'm not sure if anyone's layed-out any hardware resources or what-not for this yet, etc...

We might be able to get mizmo to help provide UX help... might even have some other folks willing to help mock up some stuff on a volunteer basis...

I'd just like to see this move forward a bit... I have motive in that eventually I'd like to see us be able to offer fedora-branded public blogs if folks don't want to use something like wordpress.com directly :)

I'm going to be working on starting to get wordpress-mu in the infrastructure tonight

nigelj: I'd like to help if possible, I'll ping you on irc.

I need to track this for Ticket #116 (Fedora Poll).

Would help if I used the right name...

Can someone let me know the current status on this, please?

From mizmo's email:

{{{

Bret McMillan wrote:

Rahul Sundaram wrote:

Clint Savage wrote:

Mike,

Do you have a link to the mailing list thread? I'd like to read up on
it. I like MU, don't get me wrong, just wonder why it was chosen.

We wanted it for a Fedora News site. Refer

https://fedorahosted.org/fedora-infrastructure/ticket/178

At this point, I think we're blocked on a theme (outside my skillset). I think jonrob was going to look at this time-permitting.

If we've made progress on this front, I can help w/ the puppetization, if that's still outstanding.

Should be set:

http://duffy.fedorapeople.org/webdesign/fedora-wordpress-theme/

~m

}}}

I'll be working on creating an rpm, and rigging up to puppet once I'm done w/ a security advisory that needs done.

How is the news.fedoraproject.org one going?

I'm working on another infrastructure ticket about providing blogs for fedora contributors.

FYI I have a rpm made of the theme, let me know if you want it.

(my blog instance is blogs.fedoraproject.org and lives on pt16)

I'm closing this ticket until someone from marketing steps up and says "I'm the project manager for news.fedoraproject.org"

http://fedoraproject.org/wiki/Infrastructure/RFR#Project_Leaders

Login to comment on this ticket.

Metadata