Might this be a good time to restructure the code into separate projects, maybe:

 * Engine
 * Remote interface
 * Y-valve
 * Server (exclusive of Y-valve and engine, etc)
 * Utilities
 * Common code

Splitting the code base would strengthen the underlaying architecture, spotlight unnecessary dependencies, and promote cleaner and better inter-component interfaces. And, in theory at least, various components could be released independently.

Just a thought...

On 3/13/2016 5:47 PM, Egor Pugin wrote:
qa-fbtest ... firebird-qa-fbtest
Both looks good. If you're planning to have other 'qa' projects like
'jaybird-qa*' second is better.
Finally, you can rename repositories very easy anytime.

On 13 March 2016 at 23:16, Dmitry Yemanov <firebi...@yandex.ru> wrote:
13.03.2016 19:10, Egor Pugin wrote:
As I understand 'qa' in svn is a directory, not a project. Github does
not support hierarchical structure. In 'qa' dir there are some repos:
'benchmark', 'fbtest', 'fbt-repository' etc.
So, you'll have:
https://github.com/firebirdsql/firebird
https://github.com/firebirdsql/benchmark(s) (fine)
https://github.com/firebirdsql/fbtest (fine)
https://github.com/firebirdsql/fbt-repository (bad, 'repository' is
I think they need to share a common prefix:

https://github.com/firebirdsql/firebird
https://github.com/firebirdsql/qa-fbtest
https://github.com/firebirdsql/qa-qmdb
etc

or

https://github.com/firebirdsql/firebird
https://github.com/firebirdsql/firebird-qa-fbtest
https://github.com/firebirdsql/firebird-qa-qmdb
etc

As for benchmarks, maybe they deserve a "root namespace" repo:

https://github.com/firebirdsql/benchmarks


Dmitry


------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785111&iu=/4140
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel



------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785111&iu=/4140
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to