Latest changes: the index page now updates live. And a button to
request uploading of keys.

If an email comes in while you are on that page, it will show up
within a second.  If you have delete an email in a separate tab, it
will disappear in both.

You can see the new button here:

https://whimsy-test.apache.org/secmail/201601/c69741a16b/

Click on the pdf link.

More importantly, I want to walk you through the implementation:

https://github.com/apache/whimsy/commit/ca23db87bfaa3824c4930a7729093a89cae481db

In the render method of CheckSignature, you will see an if statement
that checks for text in the alert.  Some people argue against
combining logic and views, but React.js positively revels in it.
Anyway, if the text is found, a button is rendered, with specific text
and the button is associated with a method that is called when the
button is clicked.

That method (request_upload) constructs an email and sets the window
location in order to launch your email client.

I'm guessing that you will want to tailor the message, and may be
interested in adding other buttons (e.g. for invalid signatures?).

It is my hope that I can hand off this work to you and focus on
getting filing of ICLAs working.

- Sam Ruby

Reply via email to