April 29, 2004

Bulk view

Links in PIMs

I had been thinking along the web way, but this paper suggests another
approach more suited to the semantic web. Interesting insight.

SyncLink.html

MegaWiki: Like PlannerMode, but for the Palm

MegaWiki seems to be the Palm equivalent of PlannerMode, except with
better stylus interface. It seems to be free and open source software,
too!

Time to borrow a Palm…

FreewarePalm: MegaWiki v5.4

Small commits

This is almost exactly what I do with planner. I try to keep commits
as small and self-contained as possible. Not only does it make it
easier to roll back (although I still have to figure out how to mark
certain changesets as do-not-use, aside from deleting them from the
revision library), but it also makes it possible for people to
cherry-pick changes.

This works to my advantage as well, as other people are encouraged to
make their patches nice and small. I still have to hand-tweak some
changes. For example, Gary Vaughan uses a different tree structure.
However, I can review the patch logs and merge the changes in
manually.

java.net: Keep Changes Small: A Happy Jack Story [Apr. 27, 2004]

Why web forums don’t mail you repiles to your posts

If they mailed you responses, they’d effectively kill the community.
C’mon, are you going to keep checking back there? I wouldn’t. Good
point. Very very true.

Joel on Software – Building Communities with Software

Levels of programmers

I think I should show this table to my class to give them an idea of
their career path and the growth required.

Joel on Software – How do You Compensate Programmers?

Scrubbing software

Yeah, I think I should just scrub the CoursesSubmission system instead
of rewriting it (as I’m so tempted to do).

Joel on Software – Rub a dub dub

Situated Software

Link from TerryP’s blog

I think this is why I have so much fun working on PlannerMode. I have
a clearly-defined set of users in mind (mostly the mailing list) and I
love threshing out interfaces and features with them. It’s not a
large-scale application and it certainly doesn’t appeal to the masses,
but it can be quite powerful when you get the hang of it.

Hey, Emacs is like that too. =)

Open source supports situated software very well, as you can tweak
something existing in order to fit your needs.

By the way, the author taught a class called Social Software.

Must forward to Dr. Rodrigo. This is her kind of thing.

Shirky: Situated Software