Editing Maemo Weekly News

Warning: You are not logged in. Your IP address will be recorded in this page's edit history.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 1: Line 1:
-
<div style="float: right; width: 50%"><rss>https://mwkn.bleb.org/issues.rss</rss></div> [[Image:Mwkn_icon_02_256.png‎|Maemo Weekly News]]
+
[[Image:MWkN-logo.png]]
== Background ==
== Background ==
Line 23: Line 23:
The key to its success is to produce something which is useful, integrated and deterministic; but without being a massive resource hog.
The key to its success is to produce something which is useful, integrated and deterministic; but without being a massive resource hog.
-
Produced weekly, every week, with a series of sections - probably similar to those on [http://talk.maemo.org/ tmo]:
+
Produced weekly, every week, with a series of sections - probably similar to those on [http://talk.maemo.org/ tmo]. Something like:
-
* '''Front page''' (<code>front</code>)
+
* Front page
-
*: The front page of the issue. Most of the content here will be decided by the sub-editors and editors whilst pulling the issue together.
+
* Applications
-
* '''Applications''' (<code>apps</code>)
+
* Development
-
*: Applications, games and utilities. Substantial news or exciting new developments.
+
* Community
-
* '''Development''' (<code>devel</code>)
+
* Devices
-
*: News impacting the development of Maemo applications.
+
* Maemo in the Wild
-
* '''Community''' (<code>community</code>)
+
* ...
-
*: Community news, events, efforts. For example, council elections etc.
+
-
* '''Devices''' (<code>devices</code>)
+
-
*: OS news, device news, ...
+
-
* '''Maemo in the Wild''' (<code>wild</code>)
+
-
*: Exciting instances of Maemo being discussed outside the main Maemo community.
+
-
* '''Announcements''' (<code>announce</code>)
+
-
*: Key announcements from around the Maemo community which don't go anywhere else.
+
To gather the news, a series of sub-editors/contributors would have access to a Twitter account ([http://twitter.com/mwkn @mwkn]). The posts to this feed would consist of the section, a few keywords and a link to the content (thread, post, email message, blog) which triggered it. For example, recently this may include:
To gather the news, a series of sub-editors/contributors would have access to a Twitter account ([http://twitter.com/mwkn @mwkn]). The posts to this feed would consist of the section, a few keywords and a link to the content (thread, post, email message, blog) which triggered it. For example, recently this may include:
-
   Apps wazd helping qwerty12 on Transmission: http://s56.radikal.ru/i152/0911/34/a388e13890a0.png
+
   Applications - wazd helping qwerty12 on Transmission: http://s56.radikal.ru/i152/0911/34/a388e13890a0.png
-
   Devices Release firmware available to download: http://flors.wordpress.com/2009/11/16/maemo-5-final-release-updated-sdk-and-firmware/
+
   Devices - Release firmware available to download: http://flors.wordpress.com/2009/11/16/maemo-5-final-release-updated-sdk-and-firmware/
-
   Community Move official community discussion to tmo: http://talk.maemo.org/showthread.php?t=40526
+
   Community - Move official community discussion to tmo: http://talk.maemo.org/showthread.php?t=40526
-
   Devices DDP recipients' limited warranty http://talk.maemo.org/showpost.php?p=387051&postcount=441
+
   Devices - DDP recipients' limited warranty http://talk.maemo.org/showpost.php?p=387051&postcount=441
Anyone would be able to suggest content by directing a message @mwkn from their own Twitter accounts. The sub-editors would then be able to pick and choose from these if it's something they'd missed.
Anyone would be able to suggest content by directing a message @mwkn from their own Twitter accounts. The sub-editors would then be able to pick and choose from these if it's something they'd missed.
Line 55: Line 48:
Hopefully this shouldn't be too much work; and sub-editors/contributors would be able to post to the feed during their daily review of their slice of the community.
Hopefully this shouldn't be too much work; and sub-editors/contributors would be able to post to the feed during their daily review of their slice of the community.
-
=== Contributor Reference ===
+
To collect the sub-editors, I'd suggest a recruitment & screening process of the form "what 3 would you have done for last week?" See more details below.
-
Using your favourite Twitter client (browser-based ones like Echofon may be particularly effective), post tweets during your Maemo day (on anything interesting/useful that's found) in one of the following forms:
+
-
 
+
-
  @mwkn <section> <message>
+
-
  d mwkn <section> <message>
+
-
 
+
-
If your "<section>" isn't one of the valid ones above (case doesn't matter), you will receive a direct message from the bot informing you of the problem.
+
-
 
+
-
==== Bookmarklets ====
+
-
These bookmarklets help you find a URL to post:
+
-
 
+
-
* Gmail -> maemo.org mailing lists:
+
-
<pre>javascript:(function()%20{%20var%20t=document.title.replace(/^.*?%20-%20(.*)%20-%20[^-]+/g,%20"$1");%20window.open('http://www.google.com/search?q=inurl:lists.maemo.org%20"'+t+'"');%20})();</pre>
+
-
* Current IRC log for #maemo:
+
-
<pre>javascript:(function(){var%20d=new%20Date();var%20m=d.getUTCMonth()+1;window.open('http://mg.pov.lt/maemo-irclog/%2523maemo.'+d.getUTCFullYear()+'-'+(m<10?'0'+m:m)+'-'+d.getUTCDate()+'.log.html');})();</pre>
+
-
* talk.maemo.org/forum.meego.com thread (from post):
+
-
<pre>javascript:(function()%20{location.href=location.href.replace(/^(https?:\/\/[^\/]+).*/, "$1/showthread.php?")+document.getElementById('threadtools_menu').childNodes[1].action.toString().replace(/.*?(t=\d+).*/,"$1")})();</pre>
+
-
 
+
-
''Wiki problems prevent these being drag & droppable, so when mwkn.net is up & running they'll move there.''
+
-
 
+
-
=== Sub-editor Reference ===
+
-
'''This is a stop-gap, pending the full blown drag & drop site below.'''
+
-
 
+
-
On Sunday, a skeleton <code>issue.txt</code> file will be shared with the sub-editors containing all the tweets made by the contributors. It will be of the following format:
+
-
 
+
-
  [Title]
+
-
  Section=...
+
-
  LeadIn=...
+
-
  Quote=... (optional)
+
-
  LeadOut=... (optional)
+
-
  URL=...
+
-
 
+
-
In the lead-in and lead-out, <code>{user:maemo.org Username}</code> can be used to put in someone's name and profile link.
+
-
 
+
-
The order of the entries overall is not significant, but the order they appear within the document determines the order within their section.
+
-
 
+
-
The sub-editors should fill out most of the content for their section, and the order of items within it, before the editors ensure consistent style and pull out some content for the front-page. However, whilst the "fleshing out" has to be done on a Sunday, everyone should get stuck in to ensure the issue is published on time.
+
== People ==
== People ==
Line 100: Line 57:
* [[User:andy80|Andrea Grandi]]
* [[User:andy80|Andrea Grandi]]
* [[User:jukey|Uwe Kaminski]]
* [[User:jukey|Uwe Kaminski]]
-
* [http://maemo.org/profile/view/reggie/ Reggie Suplido]
+
* [[User:qwerty12|Faheem Pervez]]
* [[User:lma|Lucas Maneos]]
* [[User:lma|Lucas Maneos]]
-
* [http://maemo.org/profile/view/jonquark/ Jon Levell]
+
* [[User:jeremiah|Jeremiah Foster]]
 +
 
 +
=== Sub-editors ===
 +
Contributors who are also willing to flesh out the links each week by selecting a representative quote. We will have the tools in place to make this as easy as possible, see below.
=== Editors ===
=== Editors ===
-
The people with ultimate responsibility. People who are also willing to flesh out the links each week by selecting a representative quote; who make sure the whole thing is consistent.
+
The people with ultimately responsibility. The sub-editors who make sure the whole thing is consistent.
-
* [[User:Jaffa|Andrew Flegg]] - ''editor-in-chief''
+
* [[User:Jaffa|Andrew Flegg]]
-
* [[User:Generalantilles|Ryan Abel]]
+
* [http://maemo.org/profile/view/reggie/ Reggie Suplido]
-
* [http://maemo.org/profile/view/fiferboy/ Andrew Olmsted]
+
== Technical implementation ==
== Technical implementation ==
Line 209: Line 168:
Next tasks as of 2010-01-17:
Next tasks as of 2010-01-17:
# <strike>Register mwkn.net and twitter.com/mwkn</strike>
# <strike>Register mwkn.net and twitter.com/mwkn</strike>
-
# <strike>Design logo & Twitter avatar (above is, a, err, draft ;-))</strike>
+
# Design logo & Twitter avatar (above is, a, err, draft ;-))
# Decisions:
# Decisions:
#* Should contributors need access to @mwkn, or is it fine for them to be followed by mwkn and they just post with an "@mwkn" prefix?
#* Should contributors need access to @mwkn, or is it fine for them to be followed by mwkn and they just post with an "@mwkn" prefix?
Line 219: Line 178:
# Get sub-editors responsible for pulling together category pages.
# Get sub-editors responsible for pulling together category pages.
# Build site for pulling together issue.
# Build site for pulling together issue.
-
#: Spoke to crashanddie, thinking PHP + MySQL from editor interface; static HTML output for the issue; collection from Twitter using its RESTful API, in one of Perl/Python/PHP; host on badger.bleb.org (infrastructure already present) --[[User:jaffa|Jaffa]] 21:26, 18 January 2010 (UTC)
 
# CSS/HTML for resulting issues.
# CSS/HTML for resulting issues.
#* Front page has some entries pulled up from other sections.
#* Front page has some entries pulled up from other sections.
Line 229: Line 187:
# Rinse, repeat.
# Rinse, repeat.
# Profit.
# Profit.
-
 
-
 
-
__NOEDITSECTION__ <!-- disables the [edit] links from being shown -->
 
-
__NOTOC__ <!-- disable the table of contents from ever being shown -->
 
-
 
-
[[Category:Community]]
 

Learn more about Contributing to the wiki.


Please note that all contributions to maemo.org wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see maemo.org wiki:Copyrights for details). Do not submit copyrighted work without permission!


Cancel | Editing help (opens in new window)