[reSIProcate] directory reorg
Adam Roach
adam at nostrum.com
Tue Aug 16 19:42:26 CDT 2005
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 at gmail.com> 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 at list.sipfoundry.org
>>https://list.sipfoundry.org/mailman/listinfo/resiprocate-devel
>>
>>
>>
>_______________________________________________
>resiprocate-devel mailing list
>resiprocate-devel at list.sipfoundry.org
>https://list.sipfoundry.org/mailman/listinfo/resiprocate-devel
>
>
>
More information about the resiprocate-devel
mailing list