Hello everyone, has anybody validated SENAITE in a GMP/GLP environment? If you have I'd like to hear about what worked and what didn't, how much effort it took ans so on. If you guys send me comments in private I can summarize your responses and post it here for everyone's benefit, otherwise just comment inline. Thank you very much.
We are an ISO:17025 2017 (and therefore ISO:9001 as well) accredited laboratory which tends to supercede the general GLPs. We use Senaite for the majority of our Quality Control system. However, we have added our own Plone Add-On in order to supplement certain functionality, and will likely continue to do so to meet the needs of our specific analyses.
With some simple HTML/CSS skills, you can accomplish a lot by simply creating custom Senaite Impress templates, and with some basic Python skills you could add callable methods to do pretty much anything in the Reports.
If you would like to use Senaite as a framework to expand into a more robust and customized LIMS for your specific laboratory, then you will likely need at least 1 senior Python developer who understands software development and working with Plone as a Framework. A larger DevOps team would increase the speed and magnitude of customizations you could make. Alternatively, the companies that support the core Senaite project offer customization consultation if you're looking for a vendor to manage your customized LIMS.
Hi,can anyone explain to me how to connect my instance to a remote database via IP/port (hosting the DB on a server while running the application locally) instead of local ZEO (DB)
@laitheyad There does not appear to be an official 'Plone' way to do this that is well documented. There is a thread about it, but the poster did not seem to have success. You could also dig around the zope documentation as there are likely multiple ways to move the zeoserver, filestorage, and blobstorage to different drives and get them to interact.
Generally, it seems you would need to change your
buildout.cfg file to use new
blobstorage= directories. However, we haven't actually done this before, so I'm not sure if IP:Port combos work by default or if you would need a webserver on the Database side to handle the request. I think your question may get a better answer in the Plone Community Forums though since this is more of a Zope/Plone question and there will be more users to help there.
Hello all! I was trying to create a Plone site within an already running Zope Instance. I followed the steps given here: (http://web.archive.org/web/20080611061803/http://plone.org/documentation/how-to/multiple-plone-sites-per-zope-instance-using-separate-data-fs-files-for-each-one). I was able to add group1 mount point given in 2nd step but when I create a Plone site as given in 3rd step, I face this error:
Error Type: APIError
Error Value: No tool named 'auditlog_catalog' found.
Will appreciate your help!
I'm not at all familiar with Senaite itself or its usage. I do know that in reading the older pages at Bikalims that there was an Equestrian version at one time. Looking through the current projects I didn't see anything like that so I was curious what the options were today.
Please have a look at https://github.com/bikalims/bika.equine I am not sure if that what you are referring to.
I'm bursting a smile out of my ears
Smiling myself too!
Yeah it's been a minute.
Has been more than a minute.... hope the pandemic didn't got you! - although have to say your eyes look quite tired :)
@toropok this isn't a senaite issue, it's a Plone issue. Including third-party JS in Plone is not usually difficult, but I recall that they have very specific ways that you can do it, so that you don't mess with the JS of Plone itself
@rockfruit we found that original plone JS-sripts disabled in the Senaite file main_template.pt:
<!-- Disable all Plone JS/CSS -->
<!-- <div tal:replace="structure provider:plone.scripts" /> -->
<!-- <link tal:replace="structure provider:plone.htmlhead.links" /> -->
<!-- <metal:styleslot define-slot="style_slot" /> -->
Hello guys, I'm trying to install senaite.lims but it always gets this error, can you please help
Got senaite.core 2.0.0.
Version and requirements information containing plone:
[versions] constraint on plone: 4.3.19
Base installation request: 'Plone', 'Pillow', 'senaite.lims', 'simplejson', 'plone.recipe.zope2instance'
Requirement of plone.recipe.zope2instance==4.4.1: ZODB3>=3.9
Requirement of plone.recipe.zope2instance==4.4.1: Zope2>=2.12.1
Requirement of plone.recipe.zope2instance==4.4.1: zc.recipe.egg
Requirement of plone.recipe.zope2instance==4.4.1: mailinglogger
Requirement of plone.recipe.zope2instance==4.4.1: setuptools
Requirement of plone.recipe.zope2instance==4.4.1: zc.buildout
Requirement of senaite.lims: Plone==5.2.4
Requirement of Plone==4.3.19: wicked
Requirement of Plone==4.3.19: plone.app.theming
Requirement of Plone==4.3.19: plone.app.openid
Requirement of Plone==4.3.19: plone.app.iterate
Requirement of Plone==4.3.19: plone.app.dexterity
Requirement of Plone==4.3.19: plone.app.caching
Requirement of Plone==4.3.19: Products.CMFPlone
Requirement of Plone==4.3.19: Products.CMFPlacefulWorkflow
Requirement of Plone==4.3.19: setuptools
Requirement of senaite.core==2.0.0: plone.app.jquerytools
Requirement of senaite.core==2.0.0: plone.subrequest
Requirement of senaite.core==2.0.0: plone.resource
Requirement of senaite.core==2.0.0: plone.jsonapi.core
Requirement of senaite.core==2.0.0: plone.app.z3cform
Requirement of senaite.core==2.0.0: plone.app.relationfield
Requirement of senaite.core==2.0.0: plone.app.referenceablebehavior
Requirement of senaite.core==2.0.0: plone.app.iterate
Requirement of senaite.core==2.0.0: plone.app.dexterity
Requirement of senaite.core==2.0.0: plone.api
Error: The requirement ('Plone==5.2.4') is not allowed by your [versions] constraint (4.3.19)
Pillow = 5.1.0
cssselect2 = 0.2.2
soupsieve = 1.9.5
buildout.sanitycheck = 1.0.2
collective.recipe.backup = 4.0