I forgot mercurial isn't like subversion, where it keeps its files in all
your project folders, and moving files around is a huge pain. I hope to have
something by the end of the week, if not sooner.

On Mon, Oct 4, 2010 at 10:43 PM, Alex North <[email protected]> wrote:

> Wonderful. See the mail at the start of the thread for an idea of where to
> move things. I find "hg addremove -s 50" after doing all the moves seems to
> pick them all up.
>
>
> On 5 October 2010 14:12, Matt Richards <[email protected]> wrote:
>
>> I'm willing to take a stab at doing so..
>> But I'm not sure how to track file renames within mercurial and the code
>> review tool.
>>
>>
>> On Fri, Oct 1, 2010 at 12:48 AM, Alex North <[email protected]> wrote:
>>
>>> 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]<wave-protocol%[email protected]>
>>> .
>>> For more options, visit this group at
>>> http://groups.google.com/group/wave-protocol?hl=en.
>>>
>>
>>
>>
>> --
>> --Matt
>>
>> --
>> 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.
>



-- 
--Matt

-- 
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