buddycloud/buddycloud-webclient — Issue #55: Superimposed channels
Author: fahrertuer
Created: 2012-02-24 23:03:06+00:00
State: open

Strange thing happening.
I've clicked on the entry for books@topics.buddycloud.org to post a new topic.
The channel opened as usual, I wrote what I wanted to, posted it, and when the posting was done, every text in the channel view was superimposed with that of the channel of johna@buddycloud.org (a user I haven't been following as far as I know)

Below is everything that happened between my clicking on books@topics.buddycloud.org and posting in the JS console

DEBUG: ["ChannelEntry.click_entry",
c
,
a
]
app.js:1DEBUG: ["[1cf9] start task"]
app.js:1DEBUG: ["OUT", ""]
app.js:1rsm affiliations /user/books@topics.buddycloud.org/posts undefined
app.js:1DEBUG: ["[17b0] start task"]
app.js:1DEBUG: ["OUT", ""]
app.js:1DEBUG: ["ChannelEntry.click_entry",
c
,
a
]
app.js:1DEBUG: ["[9d20] start task"]
app.js:1DEBUG: ["OUT", ""]
app.js:1rsm affiliations /user/johna@buddycloud.org/posts undefined
app.js:1DEBUG: ["[1fd5] start task"]
app.js:1DEBUG: ["OUT", ""]
app.js:1books@topics.buddycloud.org
a
update_status undefined
app.js:1rsm posts /user/books@topics.buddycloud.org/status undefined
app.js:1DEBUG: ["[0137] start task"]
app.js:1DEBUG: ["OUT", "40"]
app.js:1content [

​…​

​
]
app.js:1johna@buddycloud.org
a
update_status undefined
app.js:1rsm posts /user/johna@buddycloud.org/status undefined
app.js:1DEBUG: ["[d2e7] start task"]
app.js:1DEBUG: ["OUT", "40"]
app.js:1content [

​…​

​
]
app.js:1update_metadata
a
app.js:1update_metadata
a
app.js:1rsm posts /user/johna@buddycloud.org/posts undefined
app.js:1DEBUG: ["[7066] start task"]
app.js:1DEBUG: ["OUT", "40"]
app.js:1rsm subscriptions /user/books@topics.buddycloud.org/posts undefined
app.js:1DEBUG: ["[823b] start task"]
app.js:1DEBUG: ["OUT", ""]
app.js:1DEBUG: ["[3103] start task"]
app.js:1DEBUG: ["OUT", "40"]
app.js:1rsm subscriptions /user/johna@buddycloud.org/posts undefined
app.js:1DEBUG: ["[ead8] start task"]
app.js:1DEBUG: ["OUT", ""]
app.js:1DEBUG: ["[435c] start task"]
app.js:1DEBUG: ["OUT", "40"]
app.js:1DEBUG: ["IN", "http://jabber.org/protocol/pubsub#meta-datajohna@buddycloud.org Channel PostsI'm John. This is my channel!opensubscribersmember2011-08-10T12:00:00"]
app.js:1update_metadata
a
app.js:1DEBUG: ["IN", "http://jabber.org/protocol/pubsub#meta-databooksWhat's been the last book you were reading? What are you reading nowopenopenmember2012-02-17T16:26:52.739Ztopic"]
app.js:1DEBUG: ["IN", "astro@buddycloud.orgmrflix@buddycloud.org8"]
app.js:1affiliations /user/johna@buddycloud.org/posts
Object
app.js:1DEBUG: ["IN", "fahrertuer@buddycloud.orgbnolan@buddycloud.org8"]
app.js:1affiliations /user/books@topics.buddycloud.org/posts
Object
app.js:1DEBUG: ["IN", "

johna@buddycloud.org2012-02-15T22:27:14.562Zacct:johna@buddycloud.org17ff2157-460d-499c-b410-1e576694cd702012-02-15T22:28:41.863Z2012-02-15T22:28:41.863Zpost

17ff2157-460d-499c-b410-1e576694cd7017ff2157-460d-499c-b410-1e576694cd701"]
app.js:1DEBUG: ["IN", "

fahrertuer@buddycloud.org2012-02-17T16:25:44.824Zfahrertuer@buddycloud.orgacct:fahrertuer@buddycloud.org463eaace-d9a4-4288-9256-dedc66e924a72012-02-18T21:31:44.690Z2012-02-18T21:31:44.690Zpost

fahrertuer@buddycloud.org2012-02-17T16:25:44.824Zfahrertuer@buddycloud.orgacct:fahrertuer@buddycloud.orgb604fc95-2d27-4b1a-8fc4-46ad74a523c82012-02-18T11:02:04.608Z2012-02-18T11:02:04.608Zpost

fahrertuer@buddycloud.org2012-02-17T16:25:44.824Zacct:fahrertuer@buddycloud.org39fd5637-be18-4d0a-973a-9583092b4b032012-02-17T16:27:13.394Z2012-02-17T16:27:13.394Zpost

463eaace-d9a4-4288-9256-dedc66e924a739fd5637-be18-4d0a-973a-9583092b4b033"]
app.js:1DEBUG: ["[9d20] task done. (13 left)"]
app.js:1STROPHE: 1 no requests during idle cycle, sending blank request
app.js:1update_metadata
a
app.js:1DEBUG: ["IN", "johna@buddycloud.orgastro@buddycloud.org8"]
app.js:1DEBUG: ["IN", "bnolan@buddycloud.orgfahrertuer@buddycloud.org14"]
app.js:1DEBUG: ["IN", "

"I love it when a plan comes together"johna@buddycloud.orgacct:johna@buddycloud.orga354893c-9c71-4c53-8575-3a4a5461e05a2012-02-19T19:57:49.570Z2012-02-19T19:57:49.571Zpost

Any opinion from Hannibal, Face, Murdock or B.A.?astro@buddycloud.orgacct:astro@buddycloud.org1aea9755-6c44-43dd-a1a7-610c1b6a7e832012-02-17T16:47:11.309Z2012-02-17T16:47:11.309Zpost

works. n_ndodo@buddycloud.orgacct:dodo@buddycloud.org45a4820a-6378-4690-9040-3399e1af56d72011-12-02T16:42:18.006Z2011-12-02T16:42:18.006Zpost

A testjohna@buddycloud.orgacct:johna@buddycloud.org3bd92c07-12b4-452c-a375-8944b8218d452011-12-02T15:35:14.748Z2011-12-02T15:35:14.748Zpost

Demo'ing this to the team.johna@buddycloud.orgacct:johna@buddycloud.org31450336-9bdd-404b-8508-98eeafaab8862011-11-23T11:47:50.289Z2011-11-23T11:47:50.289Zpost

Hello‽astro@buddycloud.orgacct:astro@buddycloud.org724e0fe7-5586-4a75-948f-414408e8dcd02011-11-17T12:34:55.952Z2011-11-17T12:34:55.952Zpost

Hello!ashward@buddycloud.orgacct:ashward@buddycloud.orge609f20b-779b-4560-99eb-3a9b91b77b812011-11-14T14:54:57.864Z2011-11-14T14:54:57.864Zpost

Hey. I've managed to follow you! Yay!ashward@buddycloud.orgacct:ashward@buddycloud.org84562bff-0e72-4912-ad31-92331a154e512011-11-14T14:50:50.354Z2011-11-14T14:50:50.354Zpost

<- Over there you'll see the folks I'm following with most recents posts bubbling to the top.johna@buddycloud.orgacct:johna@buddycloud.orgccf404e1-fa79-4215-bbd1-a1981d4f61362011-10-10T08:30:21.550Z2011-10-10T08:30:21.550Zpost

Just checking out the new Buddycloud beta.johna@buddycloud.orgacct:johna@buddycloud.orgc791f3ac-29b0-49f6-ae47-50968cebeb312011-10-10T08:28:32.881Z2011-10-10T08:28:32.881Zpost

Hello world!johna@buddycloud.orgacct:johna@buddycloud.org048b1514-c9d2-450f-abc3-8111d0a374c62011-08-10T16:14:03.018Z2011-08-10T16:14:03.018Zpost

a354893c-9c71-4c53-8575-3a4a5461e05a048b1514-c9d2-450f-abc3-8111d0a374c611"]
app.js:1DEBUG: ["IN", "

Node does not exist here

"]
app.js:1DEBUG: ["get_node_posts", "/user/books@topics.buddycloud.org/subscriptions",
Arguments[1]
]
app.js:1DEBUG: ["IN", "
ashward@buddycloud.orgtuomas@buddycloud.org7"]
app.js:1DEBUG: ["[1cf9] task done. (12 left)"]
app.js:1STROPHE: 1 no requests during idle cycle, sending blank request
app.js:1DEBUG: ["[1fd5] task done. (11 left)"]
app.js:1rsm affiliations /user/johna@buddycloud.org/posts undefined
app.js:1DEBUG: ["[17b0] task done. (10 left)"]
app.js:1rsm affiliations /user/books@topics.buddycloud.org/posts undefined
app.js:1johna@buddycloud.org
a
update_status johna@buddycloud.org2012-02-15T22:27:14.562Z
app.js:1DEBUG: ["[d2e7] task done. (9 left)"]
app.js:1rsm posts /user/johna@buddycloud.org/status 1
3app.js:1books@topics.buddycloud.org
a
update_status fahrertuer@buddycloud.org2012-02-17T16:25:44.824Z
app.js:1DEBUG: ["[0137] task done. (8 left)"]
app.js:1rsm posts /user/books@topics.buddycloud.org/status 3
app.js:1DEBUG: ["[ead8] task done. (7 left)"]
app.js:1rsm subscriptions /user/johna@buddycloud.org/posts undefined
app.js:1DEBUG: ["[823b] task done. (6 left)"]
app.js:1rsm subscriptions /user/books@topics.buddycloud.org/posts undefined
app.js:1DEBUG: ["[7066] task done. (5 left)"]
app.js:1rsm posts /user/johna@buddycloud.org/posts 11
app.js:1DEBUG: ["[3103] task done. (4 left)"]
app.js:1DEBUG: ["[435c] task done. (3 left)"]
2app.js:1STROPHE: 1 no requests during idle cycle, sending blank request
app.js:1DEBUG: ["[470f] start task"]
app.js:1DEBUG: ["OUT", "

It's kinda funny, when you read a sci fi story from the 90ies (and set around the year 4000) and one of the characters is using an electronic book, tapping the key to turn the page in regular intervals, while you do the same on your ebook reader.
Damn. We're living in the future!fahrertuer@buddycloud.org2012-02-24T22:34:33.660Z

"]
app.js:1DEBUG: ["IN", "
"]
app.js:1DEBUG: ["publish",
​…​​
]
app.js:1DEBUG: ["[470f] task done. (3 left)"]
app.js:1STROPHE: 1 no requests during idle cycle, sending blank request
app.js:1DEBUG: ["IN", "

It's kinda funny, when you read a sci fi story from the 90ies (and set around the year 4000) and one of the characters is using an electronic book, tapping the key to turn the page in regular intervals, while you do the same on your ebook reader.
Damn. We're living in the future!fahrertuer@buddycloud.orgacct:fahrertuer@buddycloud.orgc366bc78-e340-47e7-9cbc-759d5b3a5e9b2012-02-24T22:36:08.133Z2012-02-24T22:36:08.133Zpost

"]
2app.js:1STROPHE: 1 no requests during idle cycle, sending blank request
app.js:1DEBUG: ["ChannelEntry.click_entry",
c
,
a
]
app.js:1rsm posts /user/books@topics.buddycloud.org/posts undefined
app.js:1DEBUG: ["[1c1b] start task"]
app.js:1DEBUG: ["OUT", "40"]
app.js:1DEBUG: ["IN", "

Hahaha :D. No definitely not, because we Bavarians generally like Fischköppe, we only have problems with everything in between. South and North have always managed fine between each other as we're not so different. So: You'll be fine. As non-Bavarian is also spoken in my family I will help you out when being attacked by barbaric inhabitants of this region. And I'll give you a lesson in Bavarian swearing if needed.isabella@buddycloud.orgacct:isabella@buddycloud.orga4d66d66-a683-4762-b004-62d2df7538c42012-02-19T22:05:42.286Z2012-02-19T22:05:42.286Zpost

To be honest: I'm highly afraid of going behind enemy lines. I've heard it can be highly dangerous for Fischköppe like me to visit bavaria... ;)fahrertuer@buddycloud.orgacct:fahrertuer@buddycloud.org84da909e-bcee-4dcc-b9eb-dd3ae6f186682012-02-19T18:40:04.960Z2012-02-19T18:40:04.960Zpost

7 hours? OK. I won't be there for the whole time as I'm no dev but I'll say hello for sure. For me it'll be only 40 minutes of "travel" since I live in the South of Munich and Simon in the North :).isabella@buddycloud.orgacct:isabella@buddycloud.org573b6f7c-1d29-4cc7-83a6-6757810e2ee12012-02-19T17:04:56.134Z2012-02-19T17:04:56.134Zpost

Sure. It will be with me anyway. 7 hours of travel need some entertainment. fahrertuer@buddycloud.orgacct:fahrertuer@buddycloud.org7dff2cef-1c14-44a2-b521-a63ee6bce7d82012-02-19T16:54:30.176Z2012-02-19T16:54:30.176Zpost

Really? This would be great! :)isabella@buddycloud.orgacct:isabella@buddycloud.org80cb754c-6fca-4492-b8d6-4de550ce694c2012-02-19T16:51:53.077Z2012-02-19T16:51:53.077Zpost

If you happen to be at the hackathon in march I think I could spare it for the weekend so you could get some first hand experiencefahrertuer@buddycloud.orgacct:fahrertuer@buddycloud.org4c276fad-4efe-4530-8fc3-b721266a912e2012-02-19T16:41:54.156Z2012-02-19T16:41:54.156Zpost

None of my friends here in Germany has one. I'll just order and see if I like it. I trust your advice. Since you seem to read as much as I do and the document thing sounds good to me, too.isabella@buddycloud.orgacct:isabella@buddycloud.org2291423c-47d0-49e5-b090-cea965822b302012-02-19T16:40:41.894Z2012-02-19T16:40:41.894Zpost

I would have suggested taking a lokk at one first, but even if you don't like it: Amazon is kind enough with their return policiesfahrertuer@buddycloud.orgacct:fahrertuer@buddycloud.orgd568de1f-371c-47a3-8f33-16aa4511b7ab2012-02-19T14:04:04.277Z2012-02-19T14:04:04.277Zpost

Now I can see my older comments. Hmm. Strange. I'm "afraid" you just made me order a Kindle from Amazon. Sounded too convincing :D.isabella@buddycloud.orgacct:isabella@buddycloud.orgdf32b4aa-6a28-481b-b66b-9215dfbe6cf52012-02-19T13:57:11.868Z2012-02-19T13:57:11.868Zpost

This is the only one I've read, but the way he's imagined the background to the story is really rich and detailed.andy@highfellow.orgacct:andy@highfellow.orge41efcc9-5bf7-4298-862e-0848dbebd9cf2012-02-19T13:19:54.697Z2012-02-19T13:19:54.697Zpost

Well, there are two comments from you above mine.
For the question, if the 99€ Kindle is sufficient: I love mine.
And it'S definitly not replacing real books for me either. And to be honest: it's so much more than just a book reader for me.
I read most long documents on it. I mail everything with more than 10 pages to it and read it there. I use it as a feed reader (Calibre fetches the feeds, converts them and mails them to the Kindle)
And it won't be possible to replace all books with an ebook reader. Some books are really too special to read them on anything but dead treefahrertuer@buddycloud.orgacct:fahrertuer@buddycloud.org0f22f0d9-1d68-4773-b5a1-feb822aad7742012-02-19T12:48:52.729Z2012-02-19T12:48:52.729Zpost

Never heard of it. Since I love the books of Gaiman, Poe, Pullman, Adams could it be sth I'd like as well? :)isabella@buddycloud.orgacct:isabella@buddycloud.orgd6d872aa-c6f6-457c-9a98-94cfa030b5892012-02-19T12:45:46.592Z2012-02-19T12:45:46.592Zpost

Ahm...can anyone see my comment before this one? Clicked post and it doesn't appear...isabella@buddycloud.orgacct:isabella@buddycloud.orgbe3f73a6-900c-4ea1-9f3d-0ce84df8cb622012-02-19T12:38:48.030Z2012-02-19T12:38:48.030Zpost

Yessss...I've already thought about buying a Kindle. My whole American family loves it. I'm reading on an iphone and I still can't see the point for buying an ipad. It's great for presenting things but I'm somebody who wants things to be light and easy...if they should replace my beloved paper books. Which Kindle would you recommend to buy? Is the one for 99,- sufficient? Still I think some books are a unique piece of art - e.g. Walter Moers' books - and will always buy them. But for the one's I'd just buy a paperback of a Kindle seems to be the perfect thing!!!isabella@buddycloud.orgacct:isabella@buddycloud.orgd5071f39-efe7-43c8-8733-a2522dce123c2012-02-19T12:36:59.275Z2012-02-19T12:36:59.275Zpost

When you say ibooks I think you try reading on an iPod touch/iPhone/iPad?
I've used the Kindle App for Android on my Desire and I've tried reading on my netbook to compare it to a real Kindle.
My take on it: the Kindle (and other ebook readers with epaper screen) are so much nicer to read on because they don't strain the eyes as much as a high gloss, backlit display. The light weight (about 150g) is a lot better than a big tablet and the 6 inch screen is compareable to a regular paperback book in sizefahrertuer@buddycloud.orgacct:fahrertuer@buddycloud.org95c21f28-ab8c-4846-ab8f-9749d0519c1b2012-02-19T12:04:25.238Z2012-02-19T12:04:25.238Zpost

Atm I'm trying to read in bed before I fall asleep, but I'm not very successful since I'm too tired and usually fall asleep after 3 pages or so. At home I'm reading Neil Gaiman's "Neverwhere" right now and I downloaded "The Grapes of Wrath" with ibooks for the way to work and back. But I realized that I still can't get used to the electronic stuff....isabella@buddycloud.orgacct:isabella@buddycloud.org1cde284d-4339-40fb-8e75-672e2f9279a42012-02-19T11:56:45.482Z2012-02-19T11:56:45.482Zpost

I just read whenever I have a minute free or so. But I think that's easier to do with an ebook reader than with a real dead tree bookfahrertuer@buddycloud.orgacct:fahrertuer@buddycloud.org37bc0743-57a2-4e9d-be32-187141d151fd2012-02-18T21:36:25.738Z2012-02-18T21:36:25.738Zpost

My book stack isn't getting any smaller. Any suggestions for making time to read?simon@buddycloud.orgacct:simon@buddycloud.orgadf775b4-24ce-4324-b3b8-bfa96360fcdf2012-02-18T21:34:21.077Z2012-02-18T21:34:21.078Zpost

Reading The Sea Priestess by Dion Fortunebirchwind@buddycloud.orgacct:birchwind@buddycloud.org78f70a5f-80d6-42cd-bfc8-66209df683082012-02-18T17:12:58.654Z2012-02-18T17:12:58.654Zpost

The thing I find odd reading it is how compressed the action is. A modern novel would take several times as long to tell the same story.andy@highfellow.orgacct:andy@highfellow.org4284e9a0-f826-4e5e-a0bf-4446fba03e7a2012-02-18T16:34:42.876Z2012-02-18T16:34:42.876Zpost

Beowulf is an interesting story. I don't really care for the writing (read two translations, dunno which ones, was some time ago) but the story is good.
If it wasn't so ancient it could be out of the feather of people like Tolkien IMHOfahrertuer@buddycloud.orgacct:fahrertuer@buddycloud.orgf9b509c9-acee-4f7b-8c04-b080a0d17a602012-02-18T15:51:13.305Z2012-02-18T15:51:13.305Zpost

I read a lovecraft story in graphic novel form recently - 'mountains of madness'. It gave me a feel of the cthulu mythos at least.andy@highfellow.orgacct:andy@highfellow.org7d26a319-3c8a-49b9-b139-e49e3e80910f2012-02-18T15:21:33.233Z2012-02-18T15:21:33.233Zpost

I'm reading 'beowulf' - the Seamus Heany translation. Have also just started 'The revolution will be digitised' by Heather Brooke, which I was sent as a present for joining the 'Open Rights group'.andy@highfellow.orgacct:andy@highfellow.orgc01e1ea7-5a16-442d-b656-93d6dbcbfa812012-02-18T15:20:33.241Z2012-02-18T15:20:33.241Zpost

Have been reading a lot recently.
Read a few Lovecraft stories and most recently I've read the first 9 Honor Harrington novels (right now I'm on the middle of the 10th)
Love the fact, that Baen Books allows those Books to be shared freely in their digital formfahrertuer@buddycloud.orgacct:fahrertuer@buddycloud.orge7b03d47-f6e6-4125-9822-4a4159a931d02012-02-17T20:07:14.087Z2012-02-17T20:07:14.087Zpost

a4d66d66-a683-4762-b004-62d2df7538c4e7b03d47-f6e6-4125-9822-4a4159a931d024"]
app.js:1STROPHE: 1 no requests during idle cycle, sending blank request
app.js:1DEBUG: ["ChannelEntry.click_entry",
c
,
a
]
app.js:1DEBUG: ["[1c1b] task done. (3 left)"]