Re: Secmail feature request

2017-06-10 Thread Craig Russell
On Jun 10, 2017, at 6:28 PM, Sam Ruby wrote: > > On Sat, Jun 10, 2017 at 8:13 PM, Craig Russell wrote: >> Hi Sam, >> >> I totally missed this email in the forest. > > It happens :-) > >>> On May 20, 2017, at 7:56 AM, Sam Ruby wrote: >>> >>> On Mon, May 15, 2017 at 5:31 PM, Craig Russell >

Re: Secmail feature request

2017-06-10 Thread Sam Ruby
On Sat, Jun 10, 2017 at 8:13 PM, Craig Russell wrote: > Hi Sam, > > I totally missed this email in the forest. It happens :-) >> On May 20, 2017, at 7:56 AM, Sam Ruby wrote: >> >> On Mon, May 15, 2017 at 5:31 PM, Craig Russell >> wrote: >>> On May 15, 2017, at 12:38 PM, Sam Ruby wrote:

[jira] [Created] (WHIMSY-100) Add "Return" button next to or above Categorize Edit Mail

2017-06-10 Thread Craig L Russell (JIRA)
Craig L Russell created WHIMSY-100: -- Summary: Add "Return" button next to or above Categorize Edit Mail Key: WHIMSY-100 URL: https://issues.apache.org/jira/browse/WHIMSY-100 Project: Whimsy

Re: Secmail feature request

2017-06-10 Thread Craig Russell
Hi Sam, I totally missed this email in the forest. > On May 20, 2017, at 7:56 AM, Sam Ruby wrote: > > On Mon, May 15, 2017 at 5:31 PM, Craig Russell > wrote: >> >>> On May 15, 2017, at 12:38 PM, Sam Ruby wrote: >>> >>> On Mon, May 15, 2017 at 11:54 AM, Craig Russell >>> wrote: Hi Sa

Re: Missing context for Ruby errors

2017-06-10 Thread Sam Ruby
On Sat, Jun 10, 2017 at 6:39 PM, sebb wrote: > On 10 June 2017 at 23:20, Sam Ruby wrote: >> On Sat, Jun 10, 2017 at 6:15 PM, sebb wrote: >>> On 10 June 2017 at 17:22, Sam Ruby wrote: On Sat, Jun 10, 2017 at 12:05 PM, sebb wrote: > On 10 June 2017 at 16:58, Sam Ruby wrote: >> On S

[jira] [Commented] (WHIMSY-99) Improve roster tool UX

2017-06-10 Thread John D. Ament (JIRA)
[ https://issues.apache.org/jira/browse/WHIMSY-99?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16045741#comment-16045741 ] John D. Ament commented on WHIMSY-99: - Heh. So I'll point out that UX != CSS/colors.

Re: Missing context for Ruby errors

2017-06-10 Thread sebb
On 10 June 2017 at 23:20, Sam Ruby wrote: > On Sat, Jun 10, 2017 at 6:15 PM, sebb wrote: >> On 10 June 2017 at 17:22, Sam Ruby wrote: >>> On Sat, Jun 10, 2017 at 12:05 PM, sebb wrote: On 10 June 2017 at 16:58, Sam Ruby wrote: > On Sat, Jun 10, 2017 at 11:48 AM, sebb wrote: >> On

Improving data source documentation

2017-06-10 Thread Shane Curcuru
We have a lot of different tools generating and using various consolidated JSON files (and lib/whimsy) that are useful representations of underlying ASF organizational data. But... it's not clear what data comes from where and what the formats expected are. Many of the generation scripts include

Re: Missing context for Ruby errors

2017-06-10 Thread Sam Ruby
On Sat, Jun 10, 2017 at 6:15 PM, sebb wrote: > On 10 June 2017 at 17:22, Sam Ruby wrote: >> On Sat, Jun 10, 2017 at 12:05 PM, sebb wrote: >>> On 10 June 2017 at 16:58, Sam Ruby wrote: On Sat, Jun 10, 2017 at 11:48 AM, sebb wrote: > On 10 June 2017 at 15:57, Sam Ruby wrote: >> On

[jira] [Commented] (WHIMSY-99) Improve roster tool UX

2017-06-10 Thread Shane Curcuru (JIRA)
[ https://issues.apache.org/jira/browse/WHIMSY-99?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16045730#comment-16045730 ] Shane Curcuru commented on WHIMSY-99: - I've been meaning to style the roster tool, whic

Re: Missing context for Ruby errors

2017-06-10 Thread sebb
On 10 June 2017 at 17:22, Sam Ruby wrote: > On Sat, Jun 10, 2017 at 12:05 PM, sebb wrote: >> On 10 June 2017 at 16:58, Sam Ruby wrote: >>> On Sat, Jun 10, 2017 at 11:48 AM, sebb wrote: On 10 June 2017 at 15:57, Sam Ruby wrote: > On Sat, Jun 10, 2017 at 10:27 AM, sebb wrote: >> On

[jira] [Commented] (WHIMSY-99) Improve roster tool UX

2017-06-10 Thread Sam Ruby (JIRA)
[ https://issues.apache.org/jira/browse/WHIMSY-99?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16045729#comment-16045729 ] Sam Ruby commented on WHIMSY-99: One use for the notes column is to report issues: a mentor

[jira] [Created] (WHIMSY-99) Improve roster tool UX

2017-06-10 Thread John D. Ament (JIRA)
John D. Ament created WHIMSY-99: --- Summary: Improve roster tool UX Key: WHIMSY-99 URL: https://issues.apache.org/jira/browse/WHIMSY-99 Project: Whimsy Issue Type: Improvement Component

[jira] [Resolved] (WHIMSY-90) Adding a user to a PPMC

2017-06-10 Thread Sam Ruby (JIRA)
[ https://issues.apache.org/jira/browse/WHIMSY-90?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sam Ruby resolved WHIMSY-90. Resolution: Fixed This should now be code complete; I'll watch for any bugs. If an ASF member or IPMC member

[jira] [Assigned] (WHIMSY-90) Adding a user to a PPMC

2017-06-10 Thread Sam Ruby (JIRA)
[ https://issues.apache.org/jira/browse/WHIMSY-90?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sam Ruby reassigned WHIMSY-90: -- Assignee: Sam Ruby > Adding a user to a PPMC > --- > > Key: WHIMSY-9

Re: Missing context for Ruby errors

2017-06-10 Thread Sam Ruby
On Sat, Jun 10, 2017 at 12:05 PM, sebb wrote: > On 10 June 2017 at 16:58, Sam Ruby wrote: >> On Sat, Jun 10, 2017 at 11:48 AM, sebb wrote: >>> On 10 June 2017 at 15:57, Sam Ruby wrote: On Sat, Jun 10, 2017 at 10:27 AM, sebb wrote: > On 10 June 2017 at 15:20, Sam Ruby wrote: >> On

Re: Missing context for Ruby errors

2017-06-10 Thread sebb
On 10 June 2017 at 16:58, Sam Ruby wrote: > On Sat, Jun 10, 2017 at 11:48 AM, sebb wrote: >> On 10 June 2017 at 15:57, Sam Ruby wrote: >>> On Sat, Jun 10, 2017 at 10:27 AM, sebb wrote: On 10 June 2017 at 15:20, Sam Ruby wrote: > On Sat, Jun 10, 2017 at 9:43 AM, sebb wrote: >> Har

Re: Missing context for Ruby errors

2017-06-10 Thread Sam Ruby
On Sat, Jun 10, 2017 at 11:48 AM, sebb wrote: > On 10 June 2017 at 15:57, Sam Ruby wrote: >> On Sat, Jun 10, 2017 at 10:27 AM, sebb wrote: >>> On 10 June 2017 at 15:20, Sam Ruby wrote: On Sat, Jun 10, 2017 at 9:43 AM, sebb wrote: > Hard to trace entry in error.log: > > App 115

Re: Podlings.xml caching

2017-06-10 Thread sebb
On 10 June 2017 at 15:52, John D. Ament wrote: > I think there's a bug with how the caching works for podlings.xml, but I'm > not sure if it's something I introduced or something I'm just noticing. > > I would expect that the cache is comparing podlings.json to podlings.xml. > If podlings.json mod

Re: Missing context for Ruby errors

2017-06-10 Thread sebb
On 10 June 2017 at 15:57, Sam Ruby wrote: > On Sat, Jun 10, 2017 at 10:27 AM, sebb wrote: >> On 10 June 2017 at 15:20, Sam Ruby wrote: >>> On Sat, Jun 10, 2017 at 9:43 AM, sebb wrote: Hard to trace entry in error.log: App 11526 stderr: _ERROR TypeError: Cannot read property 'prop

Re: Regenerating static content on deploy?

2017-06-10 Thread Sam Ruby
On Sat, Jun 10, 2017 at 11:10 AM, John D. Ament wrote: > Unless someone objects, I'm going to introduce a shell script that executes > the contents of the cron jobs. I'm then going to raise a PR to infra to > update this section > https://github.com/apache/infrastructure-puppet/blob/deployment/mo

Re: Regenerating static content on deploy?

2017-06-10 Thread John D. Ament
Unless someone objects, I'm going to introduce a shell script that executes the contents of the cron jobs. I'm then going to raise a PR to infra to update this section https://github.com/apache/infrastructure-puppet/blob/deployment/modules/whimsy_server/manifests/init.pp#L70 to include a call to s

Re: [whimsy] branch master updated: ensure podling status is non null

2017-06-10 Thread Sam Ruby
On Sat, Jun 10, 2017 at 10:34 AM, John D. Ament wrote: > On Sat, Jun 10, 2017 at 10:32 AM sebb wrote: > >> On 10 June 2017 at 15:26, John D. Ament wrote: >> > On Sat, Jun 10, 2017 at 10:14 AM John D. Ament >> > wrote: >> > >> >> On Sat, Jun 10, 2017 at 10:11 AM sebb wrote: >> >> >> >>> On 10 J

Re: [whimsy] branch master updated: ensure podling status is non null

2017-06-10 Thread John D. Ament
On Sat, Jun 10, 2017 at 10:34 AM John D. Ament wrote: > On Sat, Jun 10, 2017 at 10:32 AM sebb wrote: > >> On 10 June 2017 at 15:26, John D. Ament wrote: >> > On Sat, Jun 10, 2017 at 10:14 AM John D. Ament >> > wrote: >> > >> >> On Sat, Jun 10, 2017 at 10:11 AM sebb wrote: >> >> >> >>> On 10 J

Re: Missing context for Ruby errors

2017-06-10 Thread Sam Ruby
On Sat, Jun 10, 2017 at 10:27 AM, sebb wrote: > On 10 June 2017 at 15:20, Sam Ruby wrote: >> On Sat, Jun 10, 2017 at 9:43 AM, sebb wrote: >>> Hard to trace entry in error.log: >>> >>> App 11526 stderr: _ERROR TypeError: Cannot read property 'proposal' of null >>> >>> The above error was fixed by

Podlings.xml caching

2017-06-10 Thread John D. Ament
I think there's a bug with how the caching works for podlings.xml, but I'm not sure if it's something I introduced or something I'm just noticing. I would expect that the cache is comparing podlings.json to podlings.xml. If podlings.json mod time is newer than podlings.xml, read the values from th

Re: [whimsy] branch master updated: ensure podling status is non null

2017-06-10 Thread John D. Ament
On Sat, Jun 10, 2017 at 10:32 AM sebb wrote: > On 10 June 2017 at 15:26, John D. Ament wrote: > > On Sat, Jun 10, 2017 at 10:14 AM John D. Ament > > wrote: > > > >> On Sat, Jun 10, 2017 at 10:11 AM sebb wrote: > >> > >>> On 10 June 2017 at 14:44, John D. Ament wrote: > >>> > On Sat, Jun 10, 2

Re: [whimsy] branch master updated: ensure podling status is non null

2017-06-10 Thread sebb
On 10 June 2017 at 15:26, John D. Ament wrote: > On Sat, Jun 10, 2017 at 10:14 AM John D. Ament > wrote: > >> On Sat, Jun 10, 2017 at 10:11 AM sebb wrote: >> >>> On 10 June 2017 at 14:44, John D. Ament wrote: >>> > On Sat, Jun 10, 2017 at 9:42 AM Sam Ruby >>> wrote: >>> > >>> >> On Sat, Jun 10

Re: Missing context for Ruby errors

2017-06-10 Thread sebb
On 10 June 2017 at 15:20, Sam Ruby wrote: > On Sat, Jun 10, 2017 at 9:43 AM, sebb wrote: >> Hard to trace entry in error.log: >> >> App 11526 stderr: _ERROR TypeError: Cannot read property 'proposal' of null >> >> The above error was fixed by cf054fd >> >> However finding the location of the erro

Re: [whimsy] branch master updated: ensure podling status is non null

2017-06-10 Thread Sam Ruby
On Sat, Jun 10, 2017 at 10:14 AM, John D. Ament wrote: > On Sat, Jun 10, 2017 at 10:11 AM sebb wrote: > >> On 10 June 2017 at 14:44, John D. Ament wrote: >> > On Sat, Jun 10, 2017 at 9:42 AM Sam Ruby wrote: >> > >> >> On Sat, Jun 10, 2017 at 9:37 AM, John D. Ament >> >> wrote: >> >> > While I

Re: [whimsy] branch master updated: ensure podling status is non null

2017-06-10 Thread John D. Ament
On Sat, Jun 10, 2017 at 10:14 AM John D. Ament wrote: > On Sat, Jun 10, 2017 at 10:11 AM sebb wrote: > >> On 10 June 2017 at 14:44, John D. Ament wrote: >> > On Sat, Jun 10, 2017 at 9:42 AM Sam Ruby >> wrote: >> > >> >> On Sat, Jun 10, 2017 at 9:37 AM, John D. Ament >> >> wrote: >> >> > While

Re: Missing context for Ruby errors

2017-06-10 Thread Sam Ruby
On Sat, Jun 10, 2017 at 9:43 AM, sebb wrote: > Hard to trace entry in error.log: > > App 11526 stderr: _ERROR TypeError: Cannot read property 'proposal' of null > > The above error was fixed by cf054fd > > However finding the location of the error is not trivial, as there is > no obvious context.

Re: [whimsy] branch master updated: ensure podling status is non null

2017-06-10 Thread John D. Ament
On Sat, Jun 10, 2017 at 10:11 AM sebb wrote: > On 10 June 2017 at 14:44, John D. Ament wrote: > > On Sat, Jun 10, 2017 at 9:42 AM Sam Ruby wrote: > > > >> On Sat, Jun 10, 2017 at 9:37 AM, John D. Ament > >> wrote: > >> > While I can appreciate the hand fixing this, it doesn't help solve the >

Re: brunoflavio not available in the roster tool

2017-06-10 Thread John D. Ament
Ignore, user error (was already on the PPMC) On Sat, Jun 10, 2017 at 10:12 AM John D. Ament wrote: > http://people.apache.org/committer-index.html - he's there > He has a special character in this last name. > > Geertjan's trying to add him to Netbeans, but he doesn't come back in the > list. >

brunoflavio not available in the roster tool

2017-06-10 Thread John D. Ament
http://people.apache.org/committer-index.html - he's there He has a special character in this last name. Geertjan's trying to add him to Netbeans, but he doesn't come back in the list. John

Re: [whimsy] branch master updated: ensure podling status is non null

2017-06-10 Thread sebb
On 10 June 2017 at 14:44, John D. Ament wrote: > On Sat, Jun 10, 2017 at 9:42 AM Sam Ruby wrote: > >> On Sat, Jun 10, 2017 at 9:37 AM, John D. Ament >> wrote: >> > While I can appreciate the hand fixing this, it doesn't help solve the >> bigger issue which is that the json file didn't generate a

Re: [whimsy] branch master updated: WHIMSY-98 - Adding some safe handling?

2017-06-10 Thread sebb
On 10 June 2017 at 14:11, wrote: > This is an automated email from the ASF dual-hosted git repository. > > johndament pushed a commit to branch master > in repository https://gitbox.apache.org/repos/asf/whimsy.git > > > The following commit(s) were added to refs/heads/master by this push: >

Re: Optional text to be sent with LDAP commit messages?

2017-06-10 Thread Shane Curcuru
sebb wrote on 6/10/17 9:48 AM: > It might be useful to allow the user to provide some text to go with > the emails that are sent when updating rosters. > > WDYT? > More to the point, we should define some common patterns for all the generated emails from Whimsy, to make both debugging, spam prev

Optional text to be sent with LDAP commit messages?

2017-06-10 Thread sebb
It might be useful to allow the user to provide some text to go with the emails that are sent when updating rosters. WDYT?

Re: [whimsy] branch master updated: ensure podling status is non null

2017-06-10 Thread John D. Ament
On Sat, Jun 10, 2017 at 9:42 AM Sam Ruby wrote: > On Sat, Jun 10, 2017 at 9:37 AM, John D. Ament > wrote: > > While I can appreciate the hand fixing this, it doesn't help solve the > bigger issue which is that the json file didn't generate at *:45. Any > ideas why? > > Looks like it did run: ht

Missing context for Ruby errors

2017-06-10 Thread sebb
Hard to trace entry in error.log: App 11526 stderr: _ERROR TypeError: Cannot read property 'proposal' of null The above error was fixed by cf054fd However finding the location of the error is not trivial, as there is no obvious context. Most other Ruby errors are reported with a stack trace and

Re: [whimsy] branch master updated: ensure podling status is non null

2017-06-10 Thread Sam Ruby
On Sat, Jun 10, 2017 at 9:37 AM, John D. Ament wrote: > While I can appreciate the hand fixing this, it doesn't help solve the bigger > issue which is that the json file didn't generate at *:45. Any ideas why? Looks like it did run: https://whimsy.apache.org/logs/ ? - Sam Ruby > On 2017-06-10

Regenerating static content on deploy?

2017-06-10 Thread John D. Ament
I just pushed up a change that requires a change to the podlings.json file. However, that file is only generated in cron. I was wondering if it made sense that on deploy, to run a script that would regenerate the static files? John

[jira] [Commented] (WHIMSY-46) Code conflates PMC and LDAP committee membership

2017-06-10 Thread Sebb (JIRA)
[ https://issues.apache.org/jira/browse/WHIMSY-46?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16045520#comment-16045520 ] Sebb commented on WHIMSY-46: I don't think so. For example, ASF::Committee can refer to commit

[jira] [Updated] (WHIMSY-46) Code conflates PMC and LDAP committee membership

2017-06-10 Thread Sebb (JIRA)
[ https://issues.apache.org/jira/browse/WHIMSY-46?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sebb updated WHIMSY-46: --- Priority: Minor (was: Major) > Code conflates PMC and LDAP committee membership >

[jira] [Commented] (WHIMSY-59) Roster tool should allow removing commit bit from PMC members

2017-06-10 Thread Sebb (JIRA)
[ https://issues.apache.org/jira/browse/WHIMSY-59?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16045517#comment-16045517 ] Sebb commented on WHIMSY-59: All the following may grant update karma: membership of LDAP unix

[jira] [Updated] (WHIMSY-82) Whimsy should use relative URLs where possible

2017-06-10 Thread Sebb (JIRA)
[ https://issues.apache.org/jira/browse/WHIMSY-82?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sebb updated WHIMSY-82: --- Priority: Minor (was: Major) > Whimsy should use relative URLs where possible > --

[jira] [Resolved] (WHIMSY-96) Retry failed svn updates

2017-06-10 Thread Sebb (JIRA)
[ https://issues.apache.org/jira/browse/WHIMSY-96?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sebb resolved WHIMSY-96. Resolution: Fixed > Retry failed svn updates > > > Key: WHIMSY-96 >

Re: Anything special to make SMTP work?

2017-06-10 Thread sebb
On 10 June 2017 at 02:17, John D. Ament wrote: > Otherwise we > have to figure out how to get ponymail to setup an SMTP listener. If you just want to test that emails are sent correctly, Python has a simple SMTP server: python -m smtpd -n -c DebuggingServer localhost:1025 This will print out t