# HG changeset patch # User Nicolas Chauvat # Date 1242943580 -7200 # Node ID ff2abadcf0cf1394dcf4d96d440338a8e38dff1a # Parent 8182746170c66df9d8731d57d807041be1a00e31# Parent 108f3b6584b71ceb6ab21ccb2a57e0740a2780d6 merge stable branch back into default branch diff -r 8182746170c6 -r ff2abadcf0cf doc/book/en/annexes/faq.rst --- a/doc/book/en/annexes/faq.rst Fri May 22 00:04:03 2009 +0200 +++ b/doc/book/en/annexes/faq.rst Fri May 22 00:06:20 2009 +0200 @@ -45,17 +45,16 @@ we use standard OOP techniques and this is a key factor in a robust application. -Why do you use the GPL license to prevent me from doing X ? +Why do you use the LGPL license to prevent me from doing X ? ----------------------------------------------------------- - GPL means that *if* you redistribute your application, you need to - redistribute it *and* the changes you made *and* the code _linked_ - to it under the GPL licence. + LGPL means that *if* you redistribute your application, you need to + redistribute the changes you made to CubicWeb under the LGPL licence. Publishing a web site has nothing to do with redistributing - source code. A fair amount of companies use modified GPL code + source code. A fair amount of companies use modified LGPL code for internal use. And someone could publish a `CubicWeb` component - under a BSD licence for others to plug into a GPL framework without + under a BSD licence for others to plug into a LGPL framework without any problem. The only thing we are trying to prevent here is someone taking the framework and packaging it as closed source to his own clients. @@ -64,18 +63,12 @@ CubicWeb looks pretty recent. Is it stable ? -------------------------------------------- - It is constantly evolving, piece by piece. The framework has - evolved over the past seven years and data has been migrated from - one schema to the other ever since. There is a well-defined way to - handle data and schema migration. + It is constantly evolving, piece by piece. The framework has evolved since + 2001 and data has been migrated from one schema to the other ever since. There + is a well-defined way to handle data and schema migration. -<<<<<<< /home/syt/src/fcubicweb/cubicweb_3.2/doc/book/en/annexes/faq.rst -Why is the RQL query language looking similar to X ? ----------------------------------------------------- -======= Why is the RQL query language looking similar to X ? ----------------------------------------------------- ->>>>>>> /tmp/faq.rst~other.MxOUAP It may remind you of SQL but it is higher level than SQL, more like SPARQL. Except that SPARQL did not exist when we started the project. @@ -342,3 +335,20 @@ [XXX check that cw handle users better by mapping Google Accounts to local Euser entities automatically] + +How to reset the password for user joe? +--------------------------------------- + + You need to generate a new encrypted password:: + + $ python + >>> from cubicweb.server.utils import crypt_password + >>> crypt_password('joepass') + 'qHO8282QN5Utg' + >>> + + and paste it in the database:: + + $ psql mydb + mydb=> update cw_cwuser set cw_upassword='qHO8282QN5Utg' where cw_login='joe'; + UPDATE 1 \ No newline at end of file