Re: [reSIProcate] directory reorg
I largely agree with Jason's revised proposal, with one major modification.
If we're going to have re-use of the util classes by projects that don't
otherwise have dependencies on resip (e.g. msrp), that directory should
be somewhere other than resip -- anywhere else, really. Top-level
"rutil" would work; second level "relib/util" would work; even something
like "barnyard/camelids/llama-pen/widgets" would seem to be more
appropriate.
/a
Fischl jason wrote:
A few comments:
- repro should be parallel to resip
- don't see the value of os - just put it all in util
proposed revised structure:
# where the custom Makefile stuff goes (toplevel)
build
# where the 3rd party depencies go (toplevel)
contrib
resip/dns
resip/dns/test
resip/dum
resip/dum/test
resip/sip
resip/sip/test
resip/util
resip/util/test
# toplevel
repro
repro/test
# toplevel
tfm
tfm/test
# msrp would also be toplevel but still in the same svn repository
msrp
msrp/test
On 8/16/05, david Butcher <davidlbutcher@xxxxxxxxx> wrote:
Hi all,
We haven't picked at this scab for a while. I would like to propose a
directory structure for resiprocate.
resip/dns
resip/dns/test
resip/dum
resip/dum/test
resip/os
resip/os/test
resip/repro
resip/repro/test
resip/sip
resip/sip/test
resip/util
resip/util/test
My understanding is that msrp is off in its own repository.
Things to notice:
- the stack proper is in repro/sip
- os and util are separated
-- Mutex, Condition, etc. will be in resip/os
-- Data, DataStream, ParseBuffer, etc. are in resip/util
- tests are separated
david
_______________________________________________
resiprocate-devel mailing list
resiprocate-devel@xxxxxxxxxxxxxxxxxxx
https://list.sipfoundry.org/mailman/listinfo/resiprocate-devel
_______________________________________________
resiprocate-devel mailing list
resiprocate-devel@xxxxxxxxxxxxxxxxxxx
https://list.sipfoundry.org/mailman/listinfo/resiprocate-devel