18.11.2012 Views

ASE Manual Release 3.6.1.2825 CAMd - CampOS Wiki

ASE Manual Release 3.6.1.2825 CAMd - CampOS Wiki

ASE Manual Release 3.6.1.2825 CAMd - CampOS Wiki

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>ASE</strong> <strong>Manual</strong>, <strong>Release</strong> 3.6.1.2828<br />

you translate <strong>ASE</strong> into another language, then run LANG=ll_LL.UTF-8 ag. On some operating systems<br />

you may need to run LANGUAGE=ll_LL.UTF-8 ag instead.<br />

Depending on your operating system, you may need to install gettext or locales.<br />

Send the partially or completely translated po-file to the developers mailing list and ask to have it committed. In<br />

fact, we will be quite thrilled if you send an e-mail even before you start, and be sure to send one whenever you<br />

have questions.<br />

Note: Certain uncommon languages such as Lojban, Anglo-Saxon or Klingon may not be compatible with our<br />

current build system. Please let us know if you want to translate <strong>ASE</strong> into such languages.<br />

Maintaining translations<br />

Messages will once in a while be added or changed in the <strong>ASE</strong>. Running make in ase/gui/po automatically<br />

synchronizes all templates with the messages in the current source tree while maximally reusing the existing<br />

translations. Some strings may be marked “fuzzy”, indicating that they need review by translators (this happens<br />

e.g. if an English message is changed only slightly). One can then update the few fuzzy or untranslated messages.<br />

The obvious time to do this is shortly before a new stable release.<br />

If you are a committer, please run make before committing and briefly check by running the translated ag that<br />

nothing is obviously horrible.<br />

11.1.11 To do<br />

Check our issue tracker.<br />

Documentation<br />

Code<br />

• Put example of Verlet dynamics in ase/md<br />

• talk about writing files - pos, py and pckl<br />

• Write more about the parameters of the supported elements of the EMT calculator.<br />

• Could the directions argument of ase.lattice.FaceCenteredCubic etc. have default values?<br />

11.2 Creating an encrypted password for SVN access<br />

Use this cammand:<br />

htpasswd -nm <br />

and type a good password twice. The encrypted password will be printed on the screen.<br />

If you don’t have the htpasswd command, then use Python:<br />

>>> import crypt<br />

>>> passwd = ’’<br />

>>> print crypt.crypt(passwd, passwd)<br />

11.2. Creating an encrypted password for SVN access 197

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!