Hello All,
Now that the project has been accepted into the Apache incubator, we
need to go about importing the source into Apache-hosted version
control. For us, this means the previously-separate "guacamole-client"
and "guacamole-server" repositories need to be combined into one.
It is possible to combine multiple repositories while preserving
history. I did this before with "guacamole-server" back when libguac,
guacd, and libguac-client-* were all separate projects. We can filter
the history such that everything is preserved. The question is how to
arrange the repository itself.
The obvious simple choice would be to keep the naming as-is and just
use simple subdirectories of the root:
guacamole/
guacamole-client/
guacamole-server/
...but I'm not sure that's best, nor do I want to unilaterally assume
that's best.
Any suggestions? Is guacamole/guacamole-* too redundant? Is now the
time to ditch "guacamole-client" as too confusing and find a better
name for that half of the stack?
All ideas are welcome.
Thanks,
- Mike