Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 502441

Summary: Committer Paperwork improvements - Let users upload their forms
Product: Community Reporter: Eric Poirier <eric.poirier>
Component: Accounts.eclipse.orgAssignee: Eric Poirier <eric.poirier>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: chris.guindon, sharon.corbett, wayne.beaton, webmaster
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Mac OS X   
Whiteboard:

Description Eric Poirier CLA 2016-09-28 10:48:21 EDT
In the current process of completing a Committer Paperwork, the user needs to submit the ICA and ECF forms by fax.

We would like to let the users upload their ICA and ECF forms in the drupal instance where the Committer paperwork is installed (which in the case is accounts.eclipse.org).

We should be limiting the upload file size to 8MB and we should great a private folder to put all the forms.
Comment 1 Wayne Beaton CLA 2016-09-28 10:52:49 EDT
This would be a great improvement in the process. By getting the nominee to attach ICAs and ECECFs to an electronic form, we would be able to very easily sort out the state of the paperwork and avoid the dangers of things getting lost in emails.

We need to ensure that only the nominee and EMO staff can view the uploaded files.
Comment 2 Eric Poirier CLA 2016-09-28 11:16:40 EDT
(In reply to Wayne Beaton from comment #1)
> This would be a great improvement in the process. By getting the nominee to
> attach ICAs and ECECFs to an electronic form, we would be able to very
> easily sort out the state of the paperwork and avoid the dangers of things
> getting lost in emails.
> 
> We need to ensure that only the nominee and EMO staff can view the uploaded
> files.

+1

I found this module that seems to do exactly what you're asking.

https://www.drupal.org/project/file_access

But it doesn't seem to be maintained very much.
Comment 3 Wayne Beaton CLA 2016-09-28 13:26:03 EDT
A custom access hook would be dirt simple to build. One function with approximately four lines of code ;-)
Comment 4 Eric Poirier CLA 2016-09-28 13:37:45 EDT
(In reply to Wayne Beaton from comment #3)
> A custom access hook would be dirt simple to build. One function with
> approximately four lines of code ;-)

I was under the impression that a simple access hook would only prevent other users from seeing the links but if the url of the file is typed in the address bar, it could still be loaded from anyone.
Comment 5 Eric Poirier CLA 2016-11-11 10:03:05 EST
Changes have been merged to the committer_paperwork module to enable to user to upload their ICA and ECF forms directly in drupal. So the nominee and foundation staff will have access to it in the paperwork.

I'm now closing this bug.