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.
