The Online Collection Software (OCS) has been released today.
This software has been developed by the European Commission in application of Regulation (EU) No 211/2011. It has been designed for organisers of European Citizens' Initiatives in order to help them build their online system to collect signatures. It will also facilitate the certification of their system by the competent national authority as it already complies with the relevant requirements of Regulation (EU) No 1179/2011 laying down technical specifications for online collection systems.
This software consists of:
- a public interface which allows signatories to submit their statement of support to the proposed citizens' initiative via an online form;
- an administration interface which offers organisers functionalities to manage their collection and ultimately export the collected statements of support for verification by the competent national authorities.
It also includes a cryptography tool which allows the offline decryption of the data collected.
As the first initiatives cannot be launched before 1st April 2012, we invite potential organisers to test this first version. Feedbacks are welcomed as well as proposals for improvement.
We recommend future organisers to wait for new releases that will improve the current version before 1st April. We encourage keeping up with all updates that will be available on this website (http://joinup.ec.europa.eu/software/ocs/home) and through our news letter
Save the date !
A presentation of this software will be made during the conference on the citizens' initiative which will take place on 26 January 2012 in Brussels. This conference will be hosted by Maroš Šefčovič, Vice-President of the European Commission.
For further information on this conference and on the European Citizens' Initiative:
http://ec.europa.eu/dgs/secretariat_general/citizens_initiative
Comments
Bonjour,
I am trying to deploy your solution and I am facing technical issue:
[#|2012-01-10T11:18:06.349+0100|INFO|glassfish3.1.1|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=31;_ThreadName=Thread-4;|2012-01-10 11:18:06,348 ERROR [eu.europa.ec.eci.oct.webcommons.locale.LocaleChangeInterceptor.preHandle:59] Could not process locales! About to set the default locale to ENGLISH...
eu.europa.ec.eci.oct.business.api.OCTException: Fetching language en failed.
at eu.europa.ec.eci.oct.business.SystemManagerBean.getLanguageByCode(SystemManagerBean.java:177)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
Who should I contact?
Thank you and best regards
Bonjour Pierre-Olivier,
I am going to transfer your comment to the help and support forum, because other people may be concerned by the same issue. We will have a look to the problem and get back to you as soon as possible.
Regards
Pierre-Olivier,
your comment has been transfered as following issue :
https://joinup.ec.europa.eu/discussion/technical-issue-when-deploying-ocs
Regards,
Marcin
Where can I find the source code?
Hi Elisabeth,
On the top right side of the project page there is a "Download now" button which gives you access to the download section.
There is no source code in the download section. Where can I find the subversion repository, if there is a public one?
Elisabeth,
Following SVN server hosts OCS source code:
https://joinup.ec.europa.eu/svn/ocs
Hope it helps,
Marcin
yes, thank you!
Hi,
For test purposes can You pls create a version with the glassfish / my sql server in a virtual machine ? Free Versions are Oracle Virtual Box (preferred, tool is running on oracle software also) or vmware.
http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html
http://www.vmware.com/products/server/overview.html
The Virtual machine itself should be runnable on the latest windows versions.
A version with oracle DB and weblog is is also fine to take a look, but we eventually require the open source version.
We need this version for test purposes and assess the tool, before we consider a real Implementation.
many thanks !
benedikt
Hi
I have a group in Sweden that work for democracy. We lwant to install this software at our homepage to educate citizens in the process.
But we van not handle thje IT.
Is here a very simple guide that shows how ti install this.
Or is there someone that can help us?
How to do?
Best regards
Thomas
Hi,
Looking for a software supporting the European Citizens' Initiative #ECI
endorsed by the European Commission, certified, pretested and run in the cloud
for testing, bugs free.
Please provide valid web link.
#FreeEnergyForPoor
#MicroJobsforAll
#ECI projects under voting.
Hi Darius,
If you have tried to communicate with the software developers here on Joinup but without any luck, maybe you could try to IM them directly; for example Cristian Dobre, the ECI's submitter.
If you have some specific requests when it comes to the ECI, feel free to also contact the Joinup support team via the contact form (top-right corner). They'll be happy to put you in touch with someone from the ECI.
Konrad
Hi,
I am not the maintainer of the project, but i can say that the usual way is to create an issue, and not a comment. Or find an existing issue that matches your problem.
The other thing I can say is that yes, deploying this thing is a pain, and the error messages both from OCS and from Glassfish tend to be not very useful.
(I don't know if it is possible to write a Java application where error reporting does not suck. Another Java developer told me a few days ago that this is just the way it is)
Hi,
Softwares have bugs, especially when they don't have unit tests, so I don't think any software complex enough will ever be bug free.
The problem is how to deal with the bugs. say that italy introduces tomorrow a new format for their ID card that is different than the one expected by the software as installed. The id will be considered invalid, and that's a bug because it's a correct format.
What is wrong with this software is that it doesn't take into account this type of bugs and instead of cleverly warn and flag as potential problem, it rejects a signature. That's one type of bug.
Another type of bug that affects only some citizen is for instance that blind people can't sign. This has been deemed not important enough so it won't be fixed.
As for hosting in the cloud, I doubt that you will be able to get a security audit that will be deemed secure enough by the member state that will certify the installation, unfortunately.
If it's for testing, you can install it on a medium EC2 instance at amazon. It's a pita to install, is unlikely to get certified and you can't have a test version that works like the approved one (the test mode of the ECI is very different than the normal mode), but you can install.
Good luck
X+
PS. Please avoid posting the same message in 3 different places, it's easier if you post once in the forum or as an issue.