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.
