When I read the GPL v3 draft the first time (well, I didn't really read it, just gallopped through it and then read an article explaining the changes ;) ), it sounded pretty reasonable to me. I actually was wondering a little, what that DRM-stuff does in there and it left a bad aftertaste. But I decided to think about those issues further, when I read the license completely. Well, Linus apparently read the license completely and can define that aftertaste some better, than me:
My before mentioned 'evening-project' took an important step forward today. I looked at the code some time and then decided to make the cut today. I split off the genereric pagination part and began building AJAX-pagination into another simple listing used in Tiki(namely Admin->Quicktags, so no demo here, sorry - but I have some leftover business there, so it was a good place to start). It is still buggy, but that special bug was to be expected. The real goal of this is, to make it completely generic. Big task, not easy - and I'm surely not going to think about tracker-listings yet.. ;)
Going the eXtreme Programming way:
- Do the simplest thing, that might possibly work
- Refactor
- Iterate ;)