Well, let's make a change then!

It looks like there's a strong sentiment to keep the "wave in a box" idea in
the name, so given that I propose we go with "org.waveprotocol.box" as the
top-level package for the server and clients we're building into WIAB. This
wasn't one of the explicit options discussed here or in Wave but I think the
brevity is worthwhile over "inabox" or "waveinabox", which feel a bit
clumsy.

Thanks for all the other suggestions too. We need to pick just one though
and I think "box" best captures the community sentiment, with a nod to being
short and sweet.

Anyone volunteer to make the renaming patch?

A.

On 22 September 2010 10:56, Alex North <[email protected]> wrote:

> That's a good point about the redundancy in the names. We may well shorten
> the package of the libraries repo to just "org/waveprotocol". But I don't
> see why we would move under com/google/wave - we hope the libraries and Wave
> in a Box will become as much your project as ours.
>
> So
> org/waveprotocol/<something>
>
> client/common (was examples/client/common)
> webclient/ (was examples/client/webclient)
> consoleclient/ (was examples/client/console)
> server/ (was examples/fedone/)
> agents/ (was examples/fedone/agents)
> common/ (for code shared between client and server)
>
>
> org/waveprotocol/
>
> client/
> common/
> concurrencycontrol/
> crypto/
> federation/
> media/
> model/
> waveserver/
>
>
>
> On 21 September 2010 22:59, Tad Glines <[email protected]> wrote:
>
>> The package paths are a bit redundent at the moment (e.g.
>> waveprotocol/wave) so why not shorten "org/waveprotocol/wave" to
>> "org/waveprotocol". And intead of "org/waveprotocol/wave/pirrama", use
>> "com/google/wave".
>>
>> So things could look like:
>> com/google/wave/
>>
>> client/common (was examples/client/common)
>> webclient/ (was examples/client/webclient)
>> consoleclient/ (was examples/client/console)
>> server/ (was examples/fedone/)
>> agents/ (was examples/fedone/agents)
>> common/ (for code shared between client and server)
>>
>>
>> org/waveprotocol/
>>
>> client/
>> common/
>> concurrencycontrol/
>> crypto/
>>  federation/
>> media/
>> model/
>> waveserver/
>>
>>
>> But, if you're dead set on giving it a name, here's some suggestions:
>>
>> ocean
>> wave4j (obligatory but please don't)
>> woscillator (A poor attempt at combining oscillator with wave).
>> moon (because it creates the tides)
>> wind (because it causes the waves)
>> hurricane (because they cause a lot of big waves)
>> Igor (the name of a recent hurricane)
>>
>> -Tad
>>
>> On Thu, Sep 16, 2010 at 11:19 PM, Alex North <[email protected]> wrote:
>>
>>> The example wave server is currently named "FedOne" as its purpose was to
>>> demonstrate federation. We now have grander goals for this code though,
>>> beginning with the "Wave in a Box" milestone. It's time for a new name.
>>> Let's rename the "fedone" package in the repository, removing the "examples"
>>> package while we're there.
>>>
>>> I propose a default repo layout resembling:
>>>
>>>
>>>    org/waveprotocol/pirrama/
>>>
>>>    client/common (was examples/client/common)
>>>    webclient/ (was examples/client/webclient)
>>>    consoleclient/ (was examples/client/console)
>>>    server/ (was examples/fedone/)
>>>    agents/ (was examples/fedone/agents)
>>>    common/ (for code shared between client and server)
>>>
>>>
>>>
>>> For reference, the libraries repository provides code (re-usable for any
>>> clients and servers) with the following layout:
>>> org/waveprotocol/wave/
>>>
>>> client/
>>> common/
>>> concurrencycontrol/
>>> crypto/
>>> federation/
>>> media/
>>> model/
>>> waveserver/
>>>
>>>
>>>
>>> The name "pirrama" is a placeholder in the new layout - I think we need a
>>> new name to encompass this particular server and bunch of clients.
>>> waveinabox seems like an obvious candidate, but apart from being cumbersome
>>> it describes a milestone for the project rather than a particular product. I
>>> don't think it will age well when we later come to scaling the system
>>> (though we'll keep "in a box" as a working deployment).
>>>
>>> So - we need a new name. What do you suggest?
>>>
>>> Alex
>>>
>>> * "Pirrama" is the Aboriginal name for "Pyrmont", where the Google Sydney
>>> office is.
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "Wave Protocol" group.
>>> To post to this group, send email to [email protected].
>>> To unsubscribe from this group, send email to
>>> [email protected]<wave-protocol%[email protected]>
>>> .
>>> For more options, visit this group at
>>> http://groups.google.com/group/wave-protocol?hl=en.
>>>
>>
>>  --
>> You received this message because you are subscribed to the Google Groups
>> "Wave Protocol" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected]<wave-protocol%[email protected]>
>> .
>> For more options, visit this group at
>> http://groups.google.com/group/wave-protocol?hl=en.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups "Wave 
Protocol" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/wave-protocol?hl=en.

Reply via email to