Why git?

simon moved to git. Why? Maybe this is the reason:

“Git is perfectly suited for Open Source projects: Just Fork it, commit your changes to your own Fork, and then ask the original project maintainer to pull your changes. With Git, this just works.”

Maybe I will learn how to create my own fork of simon? That would be great.

How can I use git? I installed Giggle, I installed qgit (both via Ubuntu Software Center). But it didn’t work out. Then I typed git into the Ubuntu terminal. I am still trying to find out how I can get simon from git://speech2text.git.sourceforge.net/gitroot/speech2text/speech2text.

I am trying $ git clone git://speech2text.git.sourceforge.net/gitroot/speech2text/speech2text. Now I should have the simon source code: Initialized empty Git repository in /home/am3msi/speech2text/.git/.

Now I could try to build simon. Should I uninstall my current simon version (svn version) from my computer first? I am trying to uninstall simon (svn version) from my computer:
am3msi@am3msi-desktop:~/Documents/201001/simonsource/build$ sudo make uninstall

It didn’t work out:

– Generating done
– Build files have been written to: /home/am3msi/Documents/201001/simonsource/build
Scanning dependencies of target uninstall
CMake Error at cmake_uninstall.cmake:2 (MESSAGE):
Cannot find install manifest:
“/home/am3msi/Documents/201001/simonsource/build/install_manifest.txt”

make[3]: *** [CMakeFiles/uninstall] Error 1
make[2]: *** [CMakeFiles/uninstall.dir/all] Error 2
make[1]: *** [CMakeFiles/uninstall.dir/rule] Error 2
make: *** [uninstall] Error 2
am3msi@am3msi-desktop:~/Documents/201001/simonsource/build$ sudo make uninstall

simon (svn version) is still installed on my computer. Is it possible to install simon (git version) even when there is already simon (svn version) installed? I will try it:
am3msi@am3msi-desktop:~/speech2text$ ./build_ubuntu.sh

I don’t know whether it is save to install simon again (the svn version is currently installed). But why not give it a try?

It looks good:

git

1. simon is available (and obviously working).
2. ksimond is two times available (and obviously working). I should be able to configure ksimond (great that this issue obviously has been fixed).
3. sam looks better now: Static model, Adapted base model – what is the difference? I hope that there will be a good documentation (sam handbook) available that explains what is meant.
4. sscd – it doesn’t open a window. So it doesn’t work.

My next step will be: trying to restore my German backup speech files.

Tags:

2 Responses to “Why git?”

  1. Peter Grasch says:

    Thats how sscd should work (it’s a non GUI application). Its the daemon for ssc.

  2. producer says:

    OK, I just typed ssc into the Ubuntu terminal. ssc is working.