Version at: 07/04/2014, 07:07 vs. version at: 07/04/2014, 07:08
11#Admin logs
22
33Please post a description here every time you do a modification on tatoeba.org.
44
55### 6th April 2014 19:00 France time
66
77* who: Trang
88* what:
99
1010git update-index --assume-unchanged on some files:
1111
1212 git update-index --assume-unchanged app/app_controller.php
1313 git update-index --assume-unchanged app/config/core.php
1414 git update-index --assume-unchanged app/config/database.php
1515 git update-index --assume-unchanged app/controllers/components/mailer.php
1616
1717
1818* why: to avoid commiting files with passwords and stuff.
1919
2020### 5th April 2014 19:00 France time
2121
2222* who: LinkMauve
2323* what:
2424
2525 chmod +x setup_sinoparserd.sh
26
2627 sudo ./setup_sinoparserd.sh
2728
2829* why: to restore chinese-related functionality to the website.
2930
3031### 29th March 2014 22:00 Eastern U.S. time
3132
3233 * who: alanf, guided by Trang
3334 * why: [add 15 new languages](http://blog.tatoeba.org/2014/03/tatoeba-now-has-15-new-languages.html)
3435
3536### 25th March 2014 22:00 Eastern U.S. time
3637
3738 * who: alanf
3839 * why: add audio
3940 * what:
4041 * sync up to most recent commit
4142
4243 * i18n-ized "edited" word
4344
4445 * German UI rework (extensive)
4546
4647 * added audio:
4748
4849 * several dozen sentences by CK
4950
5051 * three sentences by LR
5152
5253### 23rd March 2014 17:30 France time
5354
5455 * who: alanf, guided by Trang
5556 * why: release code on github and index all sentences ([release notes](http://blog.tatoeba.org/2014/03/tatoeba-update-march-23-2013.html))
5657 * what: https://gist.github.com/trang/baccdee9bea32808f871
5758
5859### 23rd February 2014 15AM China time
5960
6061 * who: sysko
6162 * why: wiki: fixed redirect problem after login and added reset password feature
6263 * what: updated tatowiki on wiki.tatoeba.org to 0.23.0
6364
6465
6566### 11nd February 2014 01AM China time
6667
6768 * who: sysko
6869 * why: restored transliteration for most languages
6970 * what: linked nihongoparserd with tatoeba php code mostly
7071 * how:
7172
7273I've applied [this patch](http://bpaste.net/show/kBOxWpawgedmGieVwIn1/), it's not yet into the SVN (need someone to do it for me, don't remember my SVN accounts). Also note the `romanization` variable would be better named `transliteration`
7374
7475also I've commented the line `return false;` in `getRomanization` file `app/models/sentences.php` as it's supposed to well... deactivate transliteration (for dev environment)
7576
7677also commented temporaly all call to `sinoparserd` as it's not yet restored
7778
7879
7980### 10nd February 2014 11PM China time
8081
8182 * who: sysko
8283 * why: installed nihongoparserd (service to generate japanese reading)
8384 * what: compiled source and installed service
8485 * how:
8586
8687installed:
8788
8889 apt-get install git cmake g++ libmecab-dev mecab-jumandic-utf8
8990
9091
9192executed
9293
9394 git clone https://github.com/allan-simon/nihongoparserd.igt
9495 cd nihongoparserd
9596 mkdir build ; cd build ; cmake .. ; make
9697 sudo cp nihongoparserd /usr/local/bin
9798 cd ..
9899 sudo cp conf/nihongoparserd /etc/init.d/
99100 sudo chmod +x /etc/init.d/nihongoparserd
100101 sudo cp conf/default /etc/default/nihongoparserd
101102 sudo useradd -r nihongoparserd
102103
103104start the service
104105
105106 /etc/init.d/nihongoparserd
106107
107108
108109
109110### 9nd February 2014 10AM China time
110111
111112
112113 * who: sysko
113114 * why: reinstall suggestd (service powering tag autocompletion)
114115 * what: compiled source and installed service
115116 * how:
116117
117118
118119installed
119120
120121 apt-get install gcc automake make libevent-dev libsqlite3-dev pkg-config libexpat1-dev libmysqlclient-dev
121122
122123
123124compiled suggestd0.9
124125
125126 aclocal
126127 autoconf
127128 automake --add-missing
128129
129130 ./configure
130131 make
131132 make install
132133
133134
134135after created init script in
135136
136137 /etc/init.d/suggestd
137138
138139and configuration file in
139140
140141
141142 /etc/suggestd.xml
142143
143144and default file in
144145
145146 /etc/default/suggestd
146147
147148then create a suggestd user
148149
149150 useradd -r suggestd
150151
151152then finally starting it
152153
153154
154155 /etc/init.d/suggestd start
155156
156157
157158###2nd February 2014 5AM China time
158159
159160 * who: sysko
160161 * why: resolve login problems
161162 * what: used memcache instead of sqlite for storing session
162163 * how:
163164
164165installed:
165166
166167 apt-get install memcached php5-memcache
167168
168169modified: `/etc/php5/apache2/php.ini`
169170
170171```
171172[Session]
172173session.save_handler = memcache
173174session.save_path="tcp://127.0.0.1:11211?persistent=1&weight=1&timeout=1&retry_interval=15"
174175```
175176
176177
177178
diff view generated by jsdifflib

Version at: 07/04/2014, 07:07

#Admin logs 

Please post a description here every time you do a modification on tatoeba.org. 

### 6th April 2014 19:00 France time

* who: Trang
* what:

git update-index --assume-unchanged on some files:

    git update-index --assume-unchanged app/app_controller.php
    git update-index --assume-unchanged app/config/core.php
    git update-index --assume-unchanged app/config/database.php
    git update-index --assume-unchanged app/controllers/components/mailer.php


* why: to avoid commiting files with passwords and stuff.

### 5th April 2014 19:00 France time

* who: LinkMauve
* what:

  chmod +x setup_sinoparserd.sh
  sudo ./setup_sinoparserd.sh

* why: to restore chinese-related functionality to the website.

### 29th March 2014 22:00 Eastern U.S. time

   * who: alanf, guided by Trang
   * why: [add 15 new languages](http://blog.tatoeba.org/2014/03/tatoeba-now-has-15-new-languages.html)
    
### 25th March 2014 22:00 Eastern U.S. time

   * who: alanf
   * why: add audio
   * what: 
        * sync up to most recent commit

            * i18n-ized "edited" word

            * German UI rework (extensive)

        * added audio:

            * several dozen sentences by CK

            * three sentences by LR

### 23rd March 2014 17:30 France time

   * who: alanf, guided by Trang
   * why: release code on github and index all sentences ([release notes](http://blog.tatoeba.org/2014/03/tatoeba-update-march-23-2013.html))
   * what: https://gist.github.com/trang/baccdee9bea32808f871

### 23rd February 2014 15AM China time

  * who: sysko
  * why:  wiki: fixed redirect problem after login and added reset password feature 
  * what:  updated tatowiki on wiki.tatoeba.org to 0.23.0 


### 11nd February 2014 01AM China time

  * who: sysko
  * why:  restored transliteration for most languages
  * what:  linked nihongoparserd with tatoeba php code mostly
  * how:

I've applied [this patch](http://bpaste.net/show/kBOxWpawgedmGieVwIn1/), it's not yet into the SVN (need someone to do it for me, don't remember my SVN accounts). Also note the `romanization` variable would be better named `transliteration` 

also I've commented the line `return false;` in `getRomanization`  file `app/models/sentences.php` as it's supposed to well... deactivate transliteration (for dev environment) 

also commented temporaly all call to `sinoparserd` as it's not yet restored 


### 10nd February 2014 11PM China time

  * who: sysko
  * why: installed nihongoparserd (service to generate japanese reading)
  * what:  compiled source and installed service
  * how:

installed:

     apt-get install git cmake g++ libmecab-dev mecab-jumandic-utf8


executed 

     git clone https://github.com/allan-simon/nihongoparserd.igt
     cd nihongoparserd
     mkdir build ; cd build ; cmake .. ; make 
     sudo cp nihongoparserd /usr/local/bin
     cd ..
     sudo cp conf/nihongoparserd /etc/init.d/
     sudo chmod +x /etc/init.d/nihongoparserd
     sudo cp conf/default /etc/default/nihongoparserd
     sudo useradd -r nihongoparserd

start the service 

     /etc/init.d/nihongoparserd 



### 9nd February 2014 10AM China time


  * who: sysko
  * why: reinstall suggestd (service powering tag autocompletion)
  * what:  compiled source and installed service
  * how:


installed 

    apt-get install gcc automake make libevent-dev libsqlite3-dev pkg-config libexpat1-dev libmysqlclient-dev


compiled suggestd0.9

    aclocal
    autoconf
    automake --add-missing

    ./configure
    make
    make install


after created init script in 

    /etc/init.d/suggestd

and configuration file in 

   
    /etc/suggestd.xml

and default file in 

    /etc/default/suggestd

then create a suggestd user

    useradd -r suggestd

then finally starting it 


    /etc/init.d/suggestd start 


###2nd February 2014 5AM China time

  * who: sysko
  * why: resolve login problems 
  * what:  used memcache instead of sqlite for storing session
  * how:

installed: 

       apt-get install memcached php5-memcache 

modified: `/etc/php5/apache2/php.ini`

```
[Session]
session.save_handler = memcache
session.save_path="tcp://127.0.0.1:11211?persistent=1&weight=1&timeout=1&retry_interval=15"
```


version at: 07/04/2014, 07:08

#Admin logs 

Please post a description here every time you do a modification on tatoeba.org. 

### 6th April 2014 19:00 France time

* who: Trang
* what:

git update-index --assume-unchanged on some files:

    git update-index --assume-unchanged app/app_controller.php
    git update-index --assume-unchanged app/config/core.php
    git update-index --assume-unchanged app/config/database.php
    git update-index --assume-unchanged app/controllers/components/mailer.php


* why: to avoid commiting files with passwords and stuff.

### 5th April 2014 19:00 France time

* who: LinkMauve
* what:

  chmod +x setup_sinoparserd.sh

  sudo ./setup_sinoparserd.sh

* why: to restore chinese-related functionality to the website.

### 29th March 2014 22:00 Eastern U.S. time

   * who: alanf, guided by Trang
   * why: [add 15 new languages](http://blog.tatoeba.org/2014/03/tatoeba-now-has-15-new-languages.html)
    
### 25th March 2014 22:00 Eastern U.S. time

   * who: alanf
   * why: add audio
   * what: 
        * sync up to most recent commit

            * i18n-ized "edited" word

            * German UI rework (extensive)

        * added audio:

            * several dozen sentences by CK

            * three sentences by LR

### 23rd March 2014 17:30 France time

   * who: alanf, guided by Trang
   * why: release code on github and index all sentences ([release notes](http://blog.tatoeba.org/2014/03/tatoeba-update-march-23-2013.html))
   * what: https://gist.github.com/trang/baccdee9bea32808f871

### 23rd February 2014 15AM China time

  * who: sysko
  * why:  wiki: fixed redirect problem after login and added reset password feature 
  * what:  updated tatowiki on wiki.tatoeba.org to 0.23.0 


### 11nd February 2014 01AM China time

  * who: sysko
  * why:  restored transliteration for most languages
  * what:  linked nihongoparserd with tatoeba php code mostly
  * how:

I've applied [this patch](http://bpaste.net/show/kBOxWpawgedmGieVwIn1/), it's not yet into the SVN (need someone to do it for me, don't remember my SVN accounts). Also note the `romanization` variable would be better named `transliteration` 

also I've commented the line `return false;` in `getRomanization`  file `app/models/sentences.php` as it's supposed to well... deactivate transliteration (for dev environment) 

also commented temporaly all call to `sinoparserd` as it's not yet restored 


### 10nd February 2014 11PM China time

  * who: sysko
  * why: installed nihongoparserd (service to generate japanese reading)
  * what:  compiled source and installed service
  * how:

installed:

     apt-get install git cmake g++ libmecab-dev mecab-jumandic-utf8


executed 

     git clone https://github.com/allan-simon/nihongoparserd.igt
     cd nihongoparserd
     mkdir build ; cd build ; cmake .. ; make 
     sudo cp nihongoparserd /usr/local/bin
     cd ..
     sudo cp conf/nihongoparserd /etc/init.d/
     sudo chmod +x /etc/init.d/nihongoparserd
     sudo cp conf/default /etc/default/nihongoparserd
     sudo useradd -r nihongoparserd

start the service 

     /etc/init.d/nihongoparserd 



### 9nd February 2014 10AM China time


  * who: sysko
  * why: reinstall suggestd (service powering tag autocompletion)
  * what:  compiled source and installed service
  * how:


installed 

    apt-get install gcc automake make libevent-dev libsqlite3-dev pkg-config libexpat1-dev libmysqlclient-dev


compiled suggestd0.9

    aclocal
    autoconf
    automake --add-missing

    ./configure
    make
    make install


after created init script in 

    /etc/init.d/suggestd

and configuration file in 

   
    /etc/suggestd.xml

and default file in 

    /etc/default/suggestd

then create a suggestd user

    useradd -r suggestd

then finally starting it 


    /etc/init.d/suggestd start 


###2nd February 2014 5AM China time

  * who: sysko
  * why: resolve login problems 
  * what:  used memcache instead of sqlite for storing session
  * how:

installed: 

       apt-get install memcached php5-memcache 

modified: `/etc/php5/apache2/php.ini`

```
[Session]
session.save_handler = memcache
session.save_path="tcp://127.0.0.1:11211?persistent=1&weight=1&timeout=1&retry_interval=15"
```


Note

The lines in green are the lines that have been added in the new version. The lines in red are those that have been removed.