Project Newman :: An overview

August 19th, 2006

Project Newman table of contents

Getting started As mentioned in the introduction, Project Newman is about building a newsbot - a robot to post news. Now that the purpose and basic idea has been drawn up, it's time to get into some specifics.

Newman would basically be doing three things and so it makes sense to design those three functions in separate parts:

  • the reporter will fetch news stories from various football news websites, which we call sources
  • the editor will edit the stories, deciding which one to post and which to discard
  • the publisher will post stories on Xtratime.org (or theoretically other sites, which we call targets)

So that's the basic architecture. (If you think this smells too much of java-speak, don't worry, I only used OO where it was feasible, most of it is just python modules).

And there is one rule in Project Newman:

  • Newman must run without any user interaction!
:: random entries in this category ::

10 Responses to "Project Newman :: An overview"

  1. Nawaf says:

    Oh holy mother of...

    One thing tho, how're you gonna manage the automated post thing on a forum? A site of your own, perhaps, but...

    Ah, what am I talking about.. I'm not the coder here

  2. numerodix says:

    That will all become quite clear as the story continues

  3. John says:

    Rule two: You do not talk about Project Newman.

    ;)

    Why Newman by the way?

  4. John says:

    Never mind - just read why!

    A Cardinal Newman set up my University way back when, and his name adorns the arts building here now!

  5. numerodix says:

    That's excellent, a living tribute to Newman, the newsbot!

  6. Graham says:

    And here I was thinking that Project Newman was a tribute to Newman the guy who lives in the same apartment.

  7. [...] view yet 5d (4) I know th.. -numerodix | I think a big.. -Brian « charset wars Project Newman :: An overview [...]

  8. [...] world view yet 5d (4) I know th.. -numerodix | I think a big.. -Brian « Project Newman :: An overview Project Newman :: The editor [...]

  9. [...] entry is part of the series Project Newman. :: random entries in this category ::Project Newman :: An introductionProject Newman :: An [...]

  10. [...] entry is part of the series Project Newman. :: random entries in this category ::Project Newman :: The editorProject Newman :: The scheduler [...]