Woodchuck is a download manager for delay tolerant data, such as blogs, podcasts, email. By orchestrating when applications transfer data, Woodchuck saves battery power, reduces the impact of data caps and hides spotty network coverage.
Woodchuck is a download manager for delay tolerant data, such as blogs, podcasts, email, social network updates, weather reports, and calendaring data. Woodchuck aims to save battery power, reduce the amount of data transferred over networks with data caps and hide spotty network coverage. It does this by monitoring network conditions and user behavior and, when conditions are good, tells applications (starting them if necessary) to perform an update. Woodchuck requires application support. So far, I’ve ported FeedingIt, an RSS reader, and am currently working on porting gPodder, a podcast manager.
This submission runs on the N900 (Maemo).
Woodchuck was initiated on the unfulfilled expectation that mobile devices maximize data availability, the likelihood that the data the user wants is accessible when the user wants, wherever the user may be. It would seem that high-speed cellular connectivity would trivially meet this goal. Yet, wireless communication is energy intense, data transfer caps are becoming increasingly common and cellular coverage is not ubiquitous. Instead of hoping for hardware and network infrastructure improvements, I decided to make software more intelligently use the available resources.
Woodchuck uses a centralized server to schedule data transfers. Applications are modified to register their data streams and objects with Woodchuck (via DBus, however, a glib-based C library as well as Python modules are available). When Woodchuck predicts that some data is likely needed soon and conditions are good, Woodchuck makes an upcall to the application, starting it if necessary, and indicates what it should transfer. (Note: this doesn’t mean that users are no longer in control: the user can still explicitly update a stream or download an object.)
The use of a centralized server means Woodchuck can agilely adapt to changing conditions. Woodchuck continuously monitors the system status, including the available energy, network connectivity, the user’s activity, the user’s location and available storage. When, for instance, power is available, Woodchuck can aggressively schedule downloads.
To use Woodchuck, install murmeltier (a Woodchuck implementation). Currently, only FeedingIt, an RSS reader, supports Woodchuck (work is underway to port additional programs such as gPodder). In particular, only version 0.9.1~woodchuck-0 of FeedingIt. You can either install murmeltier and FeedingIt from this archive or use the following
installer files:
The first will install murmeltier, the second a woodchuck-enabled version of FeedingIt.
After you run FeedingIt for the first time, Murmeltier will periodically cause FeedingIt to update the feeds when there is WiFi. Note that FeedingIt knows when it is started by Woodchuck and if the user does not interact with the application, it will quietly exit when the update is complete. In the ideal case, you won’t even notice that Murmeltier is doing its job: when you start Woodchuck enabled applications, you always have recent data; no more manual updates!
A Plurk Client (http://www.plurk.com/) for MeeGo. Plurk is another famous micro blogging platform. It is different from Twitter. It allows private messaging.
Basically, it combines QML and C++ Platform. OAuth and Plurk API are done by Qt C++. The UI In
Features :
- View Plurk Top 20 Message
- View Plurk Reply Message
- Reply / Create a Plurk Message
What is Missing:
- Date Time are not shown.
- Qualifier is not yet implemented.
- Don’t have any “Load More” message for older message
- Edit / Delete Message are not yet implemented.
- Can’t do private message
It is a beta status software which is targetd for MeeGo Harmattan. This software can run on Nokia Symbian^3 platform / MeeGo x86 also.
It is a open source software. The Web Site is http://projects.developer.nokia.com/plurker
qgvdial is a Google Voice client for Qt platforms. It is available for Maemo, Symbian^1, Symbian^3, windows, Linux, Mac and now Meego.
All the standard functionality: Dial out, dial back, contacts list, inbox, sms, proxy support and so on.
harmattan deb: http://umcs.maine.edu/~naddeoa/packages/linkedup/harmattan/linkedup_0.7-2_armel.deb
harmattan liboauth (depends): http://umcs.maine.edu/~naddeoa/packages/liboauth/harmattan/liboauth0_0.9.4-1_armel.deb
Mobile LinkedIn application for Mae
images taken from n950
Features
-Get news and updates about the companies you follow
-Completely custom interface, built from scratch in QML
-Connect with new people as friends
-Follow Companies
-Search for people and companies
-Browse connections
-Send messages
-Like and Comment on items
-UI background colors taken from your current theme
Planned
-select between different languages
-waiting to hear from the community!
Limitations
-No groups api!!! Very sad, but LinkedIn just hasn’t gotten around it yet…
-LinkedIn does not allow applications to read the mailbox
-LinkedIn does not allow applications to connect as anything but friends
-QML’s XmlHttpRequest object does not support the “DELETE” type, so you can’t unfollow companies yet.
Source code: http://linkedup.googlecode.com
Aerofy is a Subsonic client for Maemo (and eventually, MeeGo).
Aerofy is a Subsonic client for Maemo. Having played with the QML components of Harmattan, I will eventually develop it for Harmattan.
The application can be downloaded here:
http://maemo.org/packages/view/aerofy/
or from Extras Devel.
Acid Rain is an application that uses Mercurial for storing personal files. It lets you synchronize those files between computers and other devices and keeps a history of changes in them.
Acid Rain uses Mercurial technology to keep files, this makes possible to use it independently on a single computer to keep the history of different versions of your documents or with an external server to synchronize your files on different PCs. Theoretically you can use any Mercurial hosting service. Another option is to build your own server using Acid Rain Server and synchronize your files across multiple computers via your local network or even the Internet.
You can use Acid Rain in any of these ways:
Meego version has the following features:
Please, note that the ARM binary is untested as I don’t have a Meego device. Visit the website in order to download installable files for other OSs
qwassr is a micro blogging client for twitter.com, wassr.jp, and identi.ca.
qwassr is a micro blogging client for twitter.com, wassr.jp and identi.ca, and it is written by Qt framework. So it runs on some kinds of platform such as Maemo, MeeGo, Symbian, Windows, Ubuntu and also Android :)
qwassr supports multiple site and multiple accounts, and home timelines are consolidated to one window, so you don’t need to switch several window to check home timeline for each account.
qwassr also supports the following functions.
- (preference) font family and size
- (preference) auto update on/off
- (beta, so it is hidden) twitter API proxy
- tweet with tag, and image post (twitpic)
- list
- mentions (“mentions” supports now twitter only, but all mentions are consolidated as well as timeline).
- user timeline
- search
- twitter official retweet and quoted reply
- favorite
- conversation (shows in-reply-to tweets)
- image preview
- shorten url and display QR code from goo.gl
In addition, qwassr supports some keyboard short-cut, it is useful on N900 especially.
F: full screen (toggle)
M: open mentions window
Enter: open tweet window
Ctrl+R: update timeline
Ctrl+F: open search dialog
Volume +/-, and keyboard up/down: timeline scroll
The following is qwassr talk.maemo.org thread
http://talk.maemo.org/showthread.php?t=51569
Tweed Suit is a desktop style Twitter client and RSS reader for people with the need for massive amounts of information.
Tweed Suit is mainly built with QtQuick but utilizes some Qt bits for notifications etc. It features a column layout where the users can add whatever type of column they like and organize them as they please. Every column has a refresh rate and a notification switch.
The columns can be of the following types:
– Home – This is the users home twitter feed
– Mentions – Where the user is mentioned on twitter
– DM – List of received direct messages
– List – A twitter list feed
– Search – A twitter search. You can use AND/OR to specify these.
– User – This is one particular user’s feed
– RSS – This column contains an RSS feed. Currently supports RSS 2.0
Other notable features include is.gd url shortening, translate function, Tweet This for RSS items and follow/unfollow user.
Tweed Suit works on various linux distributions, Windows, MacOSX and Nokia N900. It’s available for Maemo 5 in extras-devel and has been tested on MeeGo on various devices such as WeTab, N900 and Lenovo Ideapad S10-3 and S10-3T
The OAuth bits I borrowed from an example QtQuick twitter application, although I did some rewriting of that, and I used some code written by Venemo on maemo.org for notifications for Maemo5. All the rest is done by myself.
QNetMan (QNetworkManager) – Qt-based network manager which allows to monitor your network traffic. It is possible to record network sessions information for different connections and provide the information in graphical view.
Features :
Features in future releases
PanicButton is a N900 application for letting people know where you are right now. Perhaps you are a democracy advocate about to be abducted by the secret police. Perhaps you are an invalid and you have injured yourself. Perhaps you are the hare in a runn