Go to the FreeLists Home Page Home Signup Help Login
 



Browse interfacekit: This Month's ArchiveMain Archive PageRelated postsPrevious by DateNext by Date

[interfacekit] I'm baaaaaack!

  • From: "Erik Jaesler" <erik@xxxxxxxxxxxxxx>
  • To: interfacekit@xxxxxxxxxxxxx
  • Date: Mon, 25 Aug 2003 21:33:43 -0700
Boy howdy has it been a psycho couple of months for me.  Let's see ... 
got a new job, my family moved, my wife and I are starting a Montessori 
preschool (downside: stressed out wife; upside: got to do a bunch of 
carpentry! =), and I got all ramped up for a masters program.  I've 
finally gotten settled into the job, settled into the new place, 
basically wrapped up prep for the preschool, and I ended up deferring on 
the masters (my wife's still in the middle of hers and there's only so 
much insanity I can take), so I've finally got a bit of time to spare.  
Whew!

I did some work on BMessage over the weekend, and I think the public 
interface is now fully implemented, though it's far from fully tested.  
I'm just now writing a test app to do messaging for the first time. =)  
Which brings me to a question.  I start obos_registrar, then I start my 
app, which causes obos_registrar to print "REG: 
B_REG_GET_MIME_MESSENGER" to stdout, then nothing happens.  Both my app 
and obos_registrar just sit there.  I've noticed this is also the case 
with the various BApplication unit tests.  Does anybody know which end 
the problem is on, BApplication or obos_registrar?  Maybe I'll just jury 
rig something with a thread and a semaphore ...

I noticed in my BMessage work that BBlockCache has some problems.  
Didn't try to track them down, but the symptom shows up in the 
destructor.  Jeremy, if you have time, will you write up a set of unit 
tests for it?  It's a fairly small class, so I expect it to be pretty 
straightforward.  Hopefully that will help squash the bugs.

Regarding the "app_server bitmap threads, etc." discussion:  I agree 
that the current architecture leaves something to be desired.  However, 
it is a tested design, so my feeling is that we should stick with it for 
the time being and leave rearchitecting that until R2.  Whatever scheme 
we end up using in the long run, any change worth implementing is going 
to require *tons* of work to prototype and validate.  I share Ingo's 
feeling in not wanting to wait another two years to see R1 ship. =P

Also, I have long hated the way that BTabView works, and at first blush 
I really like the BPageView idea.  Let's keep that in mind for R2.

Anyway, it's good to be back in action, and I'm glad to see that you 
guys are still banging out the code.  I hope my unannounced and rather 
long absence hasn't caused problems for anybody.  Sometimes life runs 
you down like a three-legged dog in the middle of the highway. ;P

Thanks,

e

Necessity is the plea for every infringement of human freedom. It is the 
argument of tyrants; it is the creed of slaves.
        -William Pitt, British prime-minister (1759-1806)


Other related posts:

  • [interfacekit] I'm baaaaaack!
  • [interfacekit] Re: I'm baaaaaack!
  • [interfacekit] Re: I'm baaaaaack!
  • [interfacekit] Re: I'm baaaaaack!
  • [interfacekit] Re: I'm baaaaaack!
  • [interfacekit] Re: I'm baaaaaack!
  • [interfacekit] Re: I'm baaaaaack!
  • [interfacekit] Re: I'm baaaaaack!
  • [interfacekit] Re: I'm baaaaaack!
  • [interfacekit] Re: I'm baaaaaack!




  • [ Home | Signup | Help | Login | Archives | Lists ]

    All trademarks and copyrights within the FreeLists archives are owned by their respective owners.
    Everything else ©2008 Avenir Technologies, LLC.