[squeak-dev] Move Chronology out of Kernel and into its own
Chronology package (was: trunk thinks its tomorrow)
Bert Freudenberg
bert at freudenbergs.de
Mon Feb 22 22:38:43 UTC 2016
On 21.02.2016, at 10:36, Chris Muller <asqueaker at gmail.com> wrote:
>
> On Sat, Feb 20, 2016 at 7:35 PM, David T. Lewis <lewis at mail.msen.com> wrote:
>> On Thu, Feb 18, 2016 at 11:54:44AM -0600, Chris Muller wrote:
>>> I have no problem if you want move Chronology classes to their own
>>> package (but please do use the "-Core" and "-Tests" suffixes so we
>>> don't suffer the prefix selection problem). I'll be curious whether
>>> you choose to move Date and Time too..
>>>
>>
>> I need some guidance on package naming.
>>
>> We have packages named 'Kernel' and 'KernelTests', 'Morphic' and
>> 'MorphicTests', and 'Collections' and 'CollectionsTests'. Based on
>> this, I would expect that 'Chronology' and 'ChronologyTests' would
>> be good package names.
>>
>> Is that right? Or should it instead be 'Chronology-Core' and
>> 'Chronology-Tests'?
>
> Note we also have packages named Regex-Core, Regex-Tests,
> SqueakSSL-Core, SqueakSSL-Tests, WebClient-Core, WebClient-Tests,
> which were (formerly) external packages. You want to make Chronology
> more like an external package, so it can be swapped out more easily.
>
> "-Core" brings a clarity to the core unit's modular boundary, while
> being consistent with the number of levels in each package name that
> comprises that system.
Agree with Chris.
- Bert -
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4207 bytes
Desc: not available
Url : http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20160222/d97ea00b/smime.bin
More information about the Squeak-dev
mailing list
|