Develop and customize senaite

Hi. i am a django developer. my question is that is it possible to develop and customize senaite for our needs? how about working plone with python 2.7?? in a few months that will be out of service. i looked at senaite.core github but i cant understand a lot of it and i think that is so hard to develop and customize seniate for our needs. any idea?

First of all, there is the plan to upgade SENAITE to Plone 5 in combination with Python 3: https://github.com/senaite/senaite.core/blob/1.3.x/P8_UPGRADE_GUIDE.md

The first goal has been achieved, so SENAITE v2 is already running on top of Plone 5.2.2: https://pypi.org/project/senaite.lims/2.0.0rc1/

The second goal will take some time, cause besides making the code to be Python 3 fully compatible, we’d need to move all AT content types to Dexterity. However, this indeed is a top-priority task now.

SENAITE is built on tope of Plone framework + Zope, so if you plan to implement SENAITE and customize it to your needs, better you look first to Plone and Zope documentation:
https://docs.plone.org/develop/index.html
https://zope.readthedocs.io/en/latest/zopebook/index.html

1 Like

Hi @xispa

Thanks for your overview about Python 3 upgrading support, it nice to see that Senaite software now can running on Plone 5.

A question: this release candidate is recomend implement on production environments?

Release candidates are very stable and are the ones we are installing to our clients. This said, always have a look at the latest changes before updating because some pull requests contain a lot of modified files.

2 Likes

Hi, I have checked and the results report does not comply with 7.8 of iso 17025. I need a developer to make the results report meet the requirements of iso 17025.

Can you help me?
Please send me a quote