On Tue, Jun 22, 2010 at 04:11:25AM -0500, Fathi Boudra wrote:
So what is your proposal ? "suse-build"
? But that could confuse people, because it
can be also used to build non-suse stuff.
I'm happy with some branding here (opensuse-build preferred over suse-build).
- "build" could be used by osc (openSUSE Commander)
- the users will search something like "opensuse build" in their
preferred package manager.
- in the users minds, "build" is related to openSUSE Build Service.
- when I search for "build" tool on Google, I search "opensuse build"
- to avoid people confusion, package description is here and should
state "build" can be used to build non-suse stuff.
- the wiki page is http://wiki.opensuse.org/openSUSE:OSC
- the gitorious repository is http://gitorious.org/opensuse/osc/
see openSUSE everywhere ? ;)
Couple thoughts. In the past I maintained the fedora 'mock' tool for a while,
and some of that applies here. The name 'mock' was chosen because it was a
hacked-up version of the 'mach' tool, and over the years I've seen several
problems with that name:
- 'mock' and 'mach' are not verbally distinguishable
- 'mock' is not a google-able term
- namespace collision with lots of other things that want to claim that name. Most
recently, the python libraries collided with yet another tool that wanted the
'mock' library name.
When choosing a new name for 'build', I would keep these points in mind and
choose a name that is
B) easy to pronounce for a large proportion of the population
C) not likely to collide with others
For these reasons, I dont personally like 'suse-build' or any of the variations
on this that I have seen. The other suggestions I have seen, 'bob',
'mallet', 'cement', etc, fail for similar reasons.
Tools like 'kiwi' and 'koji' have great names if you want to search
for them. I dont like any of the acronyms that have been proposed. As a non-german
speaker, I cant evaluate 'lely', 'sep' or 'veit', but they
pass the above tests.
'gitorius' is a great name, too. It makes it obvious that it is a
'git'-related tool. Maybe something 'build-ish' or