Friday, December 31, 2004
Pan Status
Hey, it's my last post of the year :) Recent changes to Pan:
- added default values to most of fields in the group table.
- added newsrc import/export. Importing may not be as functional as it used to be. Try importing after loading new headers.
- added parent & child members & related functions to Article object.
- added unread & new children members & functions
- Article loading now threads during load based on db.
- minor changes to rules, filters, scores, dialogs. Nothing fully updated yet.
The main TODO item is threading, this is the last item needed for base to compile. I
should be able to finish that this weekend. Either way I intend to post a new snapshot by monday.
posted by TechnoMage at
11:44 PM
LINK

Monday, December 27, 2004
Pan Update
2 updates in one day. I've done some work in filters, rules, base getting more files to compile. I've also updated from CVS again, apparently a lot of file changes didn't make it through last time. Here is the new
snapshot.
Rough TODO list:
- base/newsrc-port
- base/articlethread
- rules
- filters
- networking
- UI
That's a lot of work.
posted by TechnoMage at
8:12 PM
LINK

Pan Update
Time for a new
snapshot. This is mostly to fix a bunch of typos in my code. I also added some documentation to some of the files.
posted by TechnoMage at
2:11 PM
LINK

Sunday, December 19, 2004
Pan Update
Here's another
snapshot. This time the snapshot includes pre-generated code from the gob files since my updates to gob2 haven't gone public yet.
- removed more thread related code I missed before.
- added 2 tables - headers, article_header.
- added error checking to the DB access code.
- fixed another SQL borkage.
posted by TechnoMage at
1:02 AM
LINK

Friday, December 17, 2004
Pan Update
Just a small update this time. I'm assuming that the patch I sent in for GOB will be accpted.
- added DB writing to article and group
- made some varibles bitfields again
- added GObjects n_prealloc to article and group
posted by TechnoMage at
9:20 PM
LINK

Tuesday, December 14, 2004
GOB2
GOB2 is a program that generates object for the
GObject type system. I've been using it in my attempt to add DB backend to
Pan. I've just sent a patch to the GOB list that fixes support for bitfield variables. It also adds a new keyword to specify the n_preallocs field of the generated GType.
posted by TechnoMage at
1:13 AM
LINK

Monday, December 13, 2004
Pan Update
As anyone the pan lists is aware, Charles is back and has put some new code in CVS. It's nice to see official Pan development continuing. Anywho, here is the latest
snapshot of my code. And the changes are... , in no particlular order:
- merge CVS changes in
- remove thread related stuff from my code
- made most DB fields NOT NULL
- message-identifier updated
Thats it for now.
posted by TechnoMage at
5:02 PM
LINK

Wednesday, December 08, 2004
Pan update
Here is a new
snapshot.
- article compiles
- group compiles
- server compiles
- grouplist mostly compiles
TODO:
- remove some unused files
- fix message-identifier
- lots of other stuff
posted by TechnoMage at
4:22 PM
LINK

Pan Status
I just completed round 1 of using the compiler to find bugs in my code. I've gotten article, group, and pan-signals to compile. Once I get server to compile I'll post a new snapshot.
posted by TechnoMage at
1:33 PM
LINK

Tuesday, December 07, 2004
Pan Update
Here is the latest:
- make sure article and group objects remove their ids from the hashes when unrefed
- split author into a seperate table
- fixed some sql borkage (bad UPDATE bad ;) )
I just posted a new
snapshot ~3MB.
posted by TechnoMage at
1:47 AM
LINK

Monday, December 06, 2004
Pan
This is just to inform you that I have posted a snapshot of my source tree
here.
posted by TechnoMage at
4:05 PM
LINK
