Journal, reloaded: Difference between revisions

From OLPC
Jump to navigation Jump to search
(Link to all the journal2 info.)
 
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
This page details the work being done on "next generation" [[Journal]] ideas.
This page details the work being done on "next generation" [[Journal]] ideas.

== Source code ==
For the brave only at this point. I'll have RPM and DEB packages available when the code is at the "everyone should try this out and let me know what you think" stage (ie, not quite yet).
; Journal2
: [http://dev.laptop.org/git/users/cscott/journal2 gitweb] [http://dev.laptop.org/git?p=users/cscott/journal2;a=snapshot .tar.gz snapshot]
; Patched version of [http://pinot.berlios.de/ Pinot]
: [http://dev.laptop.org/git/users/cscott/pinot gitweb] [http://dev.laptop.org/git?p=users/cscott/pinot;a=snapshot .tar.gz snapshot]


== Talks ==
== Talks ==
* [[User:CScott]] gave a talk on 2008-10-15 on his journal work.
* [[User:CScott]] gave a talk on 2008-10-15 on his journal work.
** Slides: [http://dev.laptop.org/~cscott/journal2/journal2-talk.odp ODP] [http://dev.laptop.org/~cscott/journal2/journal2-talk.pdf PDF]
** Slides: [http://dev.laptop.org/~cscott/journal2/journal2-talk.odp ODP] [http://dev.laptop.org/~cscott/journal2/journal2-talk.pdf PDF]
** Screencasts: [http://dev.laptop.org/~cscott/journal2/screencast-1-mockup.ogv part 1] [http://dev.laptop.org/~cscott/journal2/screencast-2-working.ogv part 2] [http://dev.laptop.org/~cscott/journal2/screencast-3-embedding.ogv part 3] [http://dev.laptop.org/~cscott/journal2/screencast-4-atom.ogv part 4]
** Screencasts: [http://dev.laptop.org/~cscott/journal2/screencast-1-mockup.ogv part 1] [http://dev.laptop.org/~cscott/journal2/screencast-2-working.ogv part 2] [http://dev.laptop.org/~cscott/journal2/screencast-3-embedding.ogv part 3] [http://dev.laptop.org/~cscott/journal2/screencast-4-atom.ogv part 4] (on [http://www.youtube.com/view_play_list?p=567DFC3329665EA5 YouTube])
** [[/IRC transcript 2008-10-15|IRC transcript of the talk]]
** [http://dev.laptop.org/~bjordan/scottfs.ogg Ogg] and [http://brianio.com/cscotts-journal-remix-proposal/ flash player of MP3] soundfiles from the talk.
** [http://dev.laptop.org/~cscott/journal2/journal2-talk.mp4 MP4 video] of the talk.


== Screenshots ==
<gallery Caption="Screenshots">
[Image:Journal2-mockup.png]
Image:Journal2-mockup.png|Journal mockup
[Image:Journal2-working.png]
Image:Journal2-working.png|Working journal
[Image:Journal2-embedding.png]
Image:Journal2-embedding.png|Embedded journal in Firefox (via GtkFileChooser)
[Image:Journal2-atom.png]
Image:Journal2-atom.png|Journal contents exported as Atom feed
</gallery>


== Related ==
== Related ==
* Eduardo's [http://dev.laptop.org/~cscott/eduardo-epiphany-tags.pdf Epiphany tagging writeup]
* Eduardo's [http://dev.laptop.org/~cscott/eduardo-epiphany-tags.pdf Epiphany tagging writeup]
* [[Experiments with unordered paths]]
* [[Experiments with unordered paths]] (lots of links here)
* [http://www.usenix.org/publications/login/2006-06/pdfs/buettcher.pdf Wumpus paper] - describes the races inherent in inotify when subdirectories are created (more on [http://www.wumpus-search.org/ Wumpus])
** [http://bugs.l3ib.org/index.php?do=details&task_id=23 A description of one problem]
** [http://lkml.indiana.edu/hypermail/linux/kernel/0603.0/1400.html Chris Ball's description of the problem]
** The [http://mail.gnome.org/archives/dashboard-hackers/2004-October/msg00022.html Love-Trowbridge solution] -- always use the scan-and-watch algorithm when you see a new directory created
* [http://stefan.buettcher.org/cs/fschange/index.html fschange patches for Linux]: the Wumpus solution.

Latest revision as of 20:24, 16 December 2008

This page details the work being done on "next generation" Journal ideas.

Source code

For the brave only at this point. I'll have RPM and DEB packages available when the code is at the "everyone should try this out and let me know what you think" stage (ie, not quite yet).

Journal2
gitweb .tar.gz snapshot
Patched version of Pinot
gitweb .tar.gz snapshot

Talks

Related