An error occurred fetching the project authors.
- 24 May, 2016 1 commit
-
-
Kazuhiko Shiozaki authored
-
- 20 May, 2016 1 commit
-
-
Vincent Pelletier authored
This allows enabling replication later without requiring a mariadb restart. For now, nothing passes the internal server-id instance parameter, so replication is not.
-
- 13 May, 2016 1 commit
-
-
Kazuhiko Shiozaki authored
-
- 12 May, 2016 1 commit
-
-
Kazuhiko Shiozaki authored
-
- 10 May, 2016 3 commits
-
-
Kazuhiko Shiozaki authored
because Products.ExternalEditor 2.0.0's dtml is not based on Zope2 OFS's one and it drops icons, sort by last_modified etc in ZMI.
-
Alain Takoudjou authored
-
Vincent Pelletier authored
-
- 06 May, 2016 2 commits
-
-
Kazuhiko Shiozaki authored
-
Julien Muchembled authored
-
- 13 Apr, 2016 3 commits
-
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
- 08 Apr, 2016 1 commit
-
-
Ivan Tyagov authored
-
- 04 Apr, 2016 1 commit
-
-
Kazuhiko Shiozaki authored
-
- 15 Mar, 2016 1 commit
-
-
Kazuhiko Shiozaki authored
-
- 07 Mar, 2016 2 commits
-
-
Tristan Cavelier authored
-
Tristan Cavelier authored
-
- 01 Mar, 2016 1 commit
-
-
Kazuhiko Shiozaki authored
-
- 29 Feb, 2016 1 commit
-
-
Kazuhiko Shiozaki authored
-
- 24 Feb, 2016 2 commits
-
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
- 19 Feb, 2016 1 commit
-
-
Vincent Pelletier authored
-
- 17 Feb, 2016 1 commit
-
-
Rafael Monnerat authored
-
- 15 Feb, 2016 1 commit
-
-
- 01 Feb, 2016 2 commits
-
-
Kirill Smelkov authored
Pandas and scikit-learn are handy to have for data processing which we are going to do more and more in ERP5 context. Matplotlib is very handy to have when one works with Jupyter, but also can be used by just backend code to generate graphs. From this point of view it makes sense to have this eggs always available out of the box. To do so move them from Wendelin to ERP5. /suggested-by @tiwariayush /reviewed-by @Tyagov (on nexedi/slapos!43)
-
Kirill Smelkov authored
This patch teaches ERP5 software release to automatically instantiate Jupyter notebook web UI and tune it to connect to ERP5 by default. When Jupyter is enabled, it also installs on-server erp5_data_notebook bt5 (nexedi/erp5!29) which handles code execution requested for Jupyter. For ERP5 - for security and backward compatibility reasons - Jupyter instantiation and erp5_data_notebook bt5 install happen only if jupyter is explicitly enabled in instance parameters. The default is not to have Jupyter out of the box. On the other hand for Wendelin SR, which inherits from ERP5 SR, the default is to have Jupyter out of the box, because Wendelin SR is fresh enough without lots of backward compatibility needs, and Jupyter is usually very handy for people who use Wendelin. ~~~~ For integration, we reuse already established in ERP5 infrastructure, to request various slave instances, and request Jupyter in a way so it automatically tunes and connects to balancer of one of Zope family. Jupyter code itself is compiled by reusing software/ipython_notebook/software.cfg, and Jupyter instance code is reused by hooking software/ipython_notebook/instance.cfg.in into ERP5 SR properly (the idea to override instance-jupyter not to render into default template.cfg is taken from previous work by @tiwariayush). ~~~~ I tested this patch inside webrunner with create-erp5-site software type and various configurations (whether to have or not have jupyter, to which zope family to connect it, etc). I have not tested frontend instantiation fully - because tests were done only in webrunner, but I've tried to make sure generated buildout code is valid for cases with frontend. NOTE the code in this patch depends erp5_data_notebook bt5 (nexedi/erp5!29) which just got merged to erp5.git recently (see nexedi/erp5@f662b5a2) NOTE even when erp5_data_notebook bt5 is installed, on a freshly installed ERP5, it is required to "check site consistency" first, so that initial bt5(s) are actually installed and erp5 is ready to function. /cc @vpelletier, @Tyagov, @klaus, @Camata, @tiwariayush, @Kreisel, @jerome, @nexedi /proposed-for-review-on nexedi/slapos!43
-
- 31 Jan, 2016 1 commit
-
-
Kazuhiko Shiozaki authored
-
- 22 Jan, 2016 1 commit
-
-
Julien Muchembled authored
-
- 21 Jan, 2016 1 commit
-
-
Jérome Perrin authored
-
- 20 Jan, 2016 1 commit
-
-
Kazuhiko Shiozaki authored
-
- 15 Jan, 2016 1 commit
-
-
Aurel authored
ctypes lib does not read the rpath of the current binary to look after the desired library, so although it exits the import failed. Pass-by the first find to make the import work
-
- 12 Jan, 2016 1 commit
-
-
Kazuhiko Shiozaki authored
-
- 08 Jan, 2016 1 commit
-
-
Nicolas Wavrant authored
-
- 21 Dec, 2015 1 commit
-
-
Kazuhiko Shiozaki authored
-
- 17 Dec, 2015 1 commit
-
-
Kazuhiko Shiozaki authored
-
- 09 Dec, 2015 1 commit
-
-
Julien Muchembled authored
If the list of families does not change, their ports must not change, and it's wrong to get this by relying on CPython implementation details. Even if we automated the update of frontends with new urls, this couldn't be done atomically and we'd get random failures. Currently, frontends are only updated manually so we also want to minimize changes when families are added/renamed/removed. By sorting alphabetically, we have something predictable. Of course, this does not cover cases like the following one: - before: A, B, C - after: A, C Even if we added a 'port-base' parameter for the balancer, the port would change for one of the 2 families. We have no need for the moment, but we could go further with an optional list parameter to choose the order, and a special value to skip ports. Another option is to use publish-early but it's more complicated to implement and we lose everything when we reinstanciate. The sort in haproxy.cfg.in is for the stats page.
-
- 07 Dec, 2015 3 commits
-
-
Kazuhiko Shiozaki authored
-
Julien Muchembled authored
-
Kazuhiko Shiozaki authored
that is a long-deprecated syntax and removed in haproxy 1.6.
-
- 01 Dec, 2015 1 commit
-
-
Vincent Pelletier authored
-