05Jun
Original vision statement. Now outdated and updated.
What is it?
Twitter is a web application which shows tweet feeds from people you follow in chronological order.
Twipler is* an open source web application which shows tweet feeds from people you follow in a theme-able importance then chronological order. *(when it’s completed)
Hmm... sounds interesting. Tell me more.
Well I...
|
04Jul
Html templates
A Twipler theme defines an HTML template which contains key fields and actionable items. For example, each tweet will have the persons name, image and name to name a few fields.
A ‘tweet’ template may look like
<div class="tweet">
<img src="#-field personImageUrl-#" alt="#-field personName-#" />
<h3>#-field personName-#</h3>
<p>#-field...
|
05Jul
Twipler is all about control, filtering and ordering.
At its’ core it will provide theme developers with algorithms and functionality to build and combine these options and refine the users experience. This is based on theme-able formula for tweet position.
Tweet position.
Regular twitter orders all tweets in chronological order.
tweet position = chronological...
|
27Jul
I’m struggling with a dilemma. Progress with twipler is coming along nicely bearing in mind this project could take 6 months or more until it’s ready for the general public. However, a twitter web client really needs to have direct message, followers and trending information. Public timeline and status update is not enough.
So my dilemma is; do I include “twipler script” as part of the...
|
06Jan
Twipler will be a web workbench to build the Twitter user experience you desire.
It will offer community generated themes, applications and affects or you to flavor your experience, as well as allowing you to build upon these and express your ideas for how Twitter should look, feel and work.
Themes
Themes are HTML content pages which include templates with data provided by entities....
|
05Jul
General scaling
All scales are calculated as being between 0 and 1.
A scale can be used as a multiplier for the tweet position as well as being scaled by an effect value.
tweet position = (formula) * (formula) ....
where
formula = scale * effect
ie
tweet position = (chronological order)
* (feed importance scale * feed important effect)
Feed scaling
Feed...
|
05Jul
Twipler is all about control, filtering and ordering.
At its’ core it will provide theme developers with algorithms and functionality to build and combine these options and refine the users experience. This is based on theme-able formula for tweet position.
Tweet position.
Regular twitter orders all tweets in chronological order.
tweet position = chronological...
|
27Jul
I’m struggling with a dilemma. Progress with twipler is coming along nicely bearing in mind this project could take 6 months or more until it’s ready for the general public. However, a twitter web client really needs to have direct message, followers and trending information. Public timeline and status update is not enough.
So my dilemma is; do I include “twipler script” as part of the...
|
04Jul
Html templates
A Twipler theme defines an HTML template which contains key fields and actionable items. For example, each tweet will have the persons name, image and name to name a few fields.
A ‘tweet’ template may look like
<div class="tweet">
<img src="#-field personImageUrl-#" alt="#-field personName-#" />
<h3>#-field personName-#</h3>
<p>#-field...
|
05Jun
Original vision statement. Now outdated and updated.
What is it?
Twitter is a web application which shows tweet feeds from people you follow in chronological order.
Twipler is* an open source web application which shows tweet feeds from people you follow in a theme-able importance then chronological order. *(when it’s completed)
Hmm... sounds interesting. Tell me more.
Well I...
|
22Jun
(quick draft)
Once you have logged into Twipler using OAuth, you can store your twipler session by setting a password.
1 - Login to twipler (the big blue button, not the old mechanism)
2 - Select "designs" from the top right
3 - Select "user" tab
4 - Supply a new password to protect your session.
5 - Logout
6 - From the homepage, select 'Show Login Options'
7 - Enter your screenname...
|
31Aug
Progress so far
2009What happened
13 AugustLooking at nHibernate and other bits and pieces for iteration 2
20 JulyBig chunk. Demo of HTML templating to be used for theming.
|
07Oct
A few things have been taking my time way from working on Twipler, and where I was hoping to do a "daily update" I realise now that Im actually fitting an interation approach
During August and September, I got these large chunks of code to work
-- Using nHibernate for a persistance layer
-- Allowing users to create templates
That doesn't sound like a lot, but I had to learn N-Hibernate...
|
30Jun
Progress
The project kicked off with mid May after a few random ideas bounced around in my head. As those ideas escaped over email and IM, it gainned momentum. Now it's rolling along nicely.
2009What happened
27 JuneWrote first draft of Twipler Script vision statement
21 JuneNew Twipler Logo on home page, thanks to Jenn "Awesome" Brown
19 JuneDownloading MSDN subscription, thanks to...
|
02Dec
November
I've waited off writing this as there is a new release comming out in the next few days. The new release will include...
Update Status - yes seems like such an obvious piece of functionality to have, but the major change requires sending data to twitter. Before this release, twipler simply reads data from twitter and displays it. Part of the internal refactoring now includes...
|
01Nov
After completing a large chunk of code in August and September, in October I "took it easy". Not that I took any time off from the project. There were alot of little tweaks and bits and pieces I wanted to get completed before getting stuck into some of the sexy stuff. So what did I achieve...
Help from others
I put my heart and soul into this project, and there are three things which keep...
|
10Dec
Registering a new Twitter application with Twitter is a reasonably quick process.
Once you have completed this tutorial, you will have a ConsumerKey and ConsumerSecret which will allow you to communicate with Twitter using OAuth Token
Login to twitter
Go to developers section
1. Click "Settings"
2. Click "Connections"
3. Click on the right hand side where it says "Developers click...
|
11Dec
Download example
Download the C# source code here: Simple.zip
You will need to Register a New Twitter Web application as well.
Simple twitter web client
In this exampe, you will see how simple it can be to create a Twitter web client using the TweetSharp library, ASP.NET and a bit of code. This will use OAuth to authenticate with Twitter, then make a few API calls.
You might find it...
|
10Dec
Hands off my account!On the twipler sign up screen I am thinking of adding a check box which says "follow @twipler for project information and updates". When people sign in, the application can add @twipler to their following list. Is it really that bad? What do you think?
What do you think about Twitter app's subscribing you to their tweets..(polls)
|
02Mar
Over the last year or so I've come a lot of other twitter clients, add-on's and applications. Here are some which I like
Libraries
TweetSharp - the .NET Twitter API library
trst.me - summary user data from Infochimps
DotLess Css - A CSS compiler for .NET
nHibernate ORM for .NET
jQuery because no-one writes Javascript these days
jQuery - Sliding messagethe funky status message at...
|