Monument ([info]marnanel) wrote,
@ 2009-07-01 19:23:00
Previous Entry  Add to memories!  Tell a Friend  Next Entry
Entry tags:joule

Things that need doing on Joule
Some things that could be done to Joule, mainly for my own reference.  Not in order. I've shown the amount of work needed; I haven't ascribed an importance to any of these (though I wouldn't mind hearing your opinions).

  1. Joule is case-sensitive.  None of the systems it serves data from are case-sensitive.  This is silly.  This will probably require downtime to fix, because effective duplicates will need to be removed from the database. Medium
  2. The translation system needs a radical overhaul.  I have several ideas.  In particular, the English text should be placed within the templates, as with gettext, and not within a magic .po file; and ?lang=fr etc should be pages, not redirects, for the benefit of search engines.  Complex
  3. Controls overhaul. Easy
  4. Look into OpenSocial so we can chart Blogger and MySpace. Medium
  5. There should be a table of messages of the day.  The HTML pages should show the most recent, and the RSS feeds should show whichever was the most recent on the relevant day.  This will let us put interesting messages about new features into RSS feeds, which is the only way to contact most of our users. Medium
  6. joulestats is stable and can be run from cron: done.  Also, fix joulestats's messages for users with zillions of followers; they're less helpful than they could be. Easy
  7. Page view per day so that massive charts become at least slightly useful. Medium
  8. Add an extra column showing the total number of followers on each day, for the same reason.  This needs a current count to be returned from the XS and then we just add and subtract as we go down the line. Easy
  9. The FAQ needs to be broken out into separate pages. Easy
  10. Dreamwidth support, when this enhancement is finished. Easy
  11. Most of the Twitter and identi.ca work needs to be done in a superclass rather than duplicating code. Easy
  12. I would like a way to draw line graphs of number of followers over time.  (This is blocked by "controls overhaul".) Complex
I have a ton of other stuff to do, so Joule only gets worked on now and then.  But feel free to advocate for any particular one of these.  Also, feel free to send patches or to ask for help making them.  And I'd like to hear any other suggestions you have.


(8 comments) - (Post a new comment)


[info]azurelunatic
2009-07-01 11:58 pm UTC (link)
Massive charts becoming useful is a good idea.

It might be fun to be able to click over to the joule stats of someone in your own stats, as well as their location on whatever service.

(Reply to this)


[info]swtalmnd
2009-07-02 12:35 am UTC (link)
Have you given up in InsaneJournal support entirely? I see DW support but not IJ, in the list.

(Reply to this) (Thread)


[info]marnanel
2009-07-02 03:56 am UTC (link)
No-- what's needed is a piece of code called fdata.bml that LJ haven't released. When it's fixed in DW, IJ and others will be able to use it for Joule support too.

(Reply to this) (Parent)(Thread)


[info]swtalmnd
2009-07-02 04:00 am UTC (link)
Oh! Thanks for letting me know.

(Reply to this) (Parent)


[info]drkcherry
2009-07-02 03:53 am UTC (link)
I couldn't get the Twitter one to show anything.

(Reply to this) (Thread)


[info]marnanel
2009-07-02 03:56 am UTC (link)
What was the address of the page you were looking at?

(Reply to this) (Parent)(Thread)


[info]drkcherry
2009-07-02 04:00 am UTC (link)
I have the lj link saved: http://joule.marnanel.org/chart/lj/drkcherry

But when I tried it this time, I had to go to two different pages, as there was no longer a drop down menu from the first page.

Duh, I guess because this is my first time getting info on Twitter, there is no data. It said: Come back tomorrow and you'll see a list of who has friended or unfriended you between now and then.

(Reply to this) (Parent)


[info]boymaenad
2009-08-19 09:34 am UTC (link)
I don't know if this is a reasonable place to put this question. I see that facebook is only marginally possible for joule to interact with. is there a respository of facebook tools with features such as joule? are there apps, third-party sites, whatever, which can tell me who unfriends me, essentially? currently I think if someone removes me from their list, I would have no way of knowing who; I'd just see the number decrease.

thanks. and thanks for so many years of joule. :)

edited to add: other tools I wish FB had, which LJ has had for ages: find people who are popular with friends, lj_connect, more powerful list/group management. I used to turn to [info]lj_nifty for this kind of thing, but I don't know of a fb nifty.

Edited at 2009-08-19 09:38 am UTC

(Reply to this)


(8 comments) - (Post a new comment)

Create an Account
Forgot your login or password?
Login w/ OpenID
English • Español • Deutsch • Русский…