Dirk Reiners wrote:
>       Hi Marcus,
> 
> cleaning up my mailbox...
> 
> Marcus Lindblom wrote:
>> Hi all,
>>
>> There's stuff happening on the wiki. I like that. I prefer to give my 
>> comments here though, as it's easier to keep track on the discussions.
>>
>> == FileIO ==
>>
>> On handling realtive paths. We need to decide between implicit or 
>> explicit management. I proposed implicit first (storing curren path for 
>> each protocol & thread) but have lately moved to explicit (loaders are 
>> responsible for mapping that) as I think the first is too error prone 
>> and not really worth the effort (it is sexy, I'll admit to that, but how 
>> much maintenance will it require? ;).
>>
>> I've also put in some sample code there, to try to clarify some concepts.
>>
>> Comments?
> 
> I'll keep out of this one. I'll be happy with anything you guys've 
> discussed so far. Has anybody started implementing any of this?

I think Christoph is doing something. I'm not.

>> - For MPtrFields iterators there's boost::indirect_iterator which might 
>> help out?
> 
> Hm, interesting. There is always something you didn't know about in boost...

Yeah. Have you seen iterator_adaptor? It's  really cool and I only 
discovered it last week. :)

>> - I would really like to avoid calls to addref/subref in any OpenSG 
>> code, if at all possible (that's not really up to me though). Our 
>> framework here manages with boost::intrusive_ptr, our own Refobject 
>> class and weakptr or c-ptr's for cycles/"back-pointers".
> 
> I agree to the basic concept. I know Gerrit has done some more than 
> usual, there are different refcounters for global and aspect data, so 
> I'm not sure we can use the standard tools. But honestly I'm not sure 
> about the details here.

Ok.

>> == Documentation ==
>>
>> Is it possible to run some kind of diagnostic (ala boost does for 
>> licenses etc) to see if classes/methods are documented or not? That way 
>> it would be easy to monitor the doc process?
> 
> Hm, not really. You can tell doxygen to ignore undocumented 
> functions/methods, but I don't see an easy way to get a full list to 
> compare them to.

Ok. Too bad. You probably have to hack it to get that list then. :-/

/Marcus

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Opensg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-users

Reply via email to