Re: Anything special to make SMTP work?

2017-06-09 Thread John D. Ament
On Fri, Jun 9, 2017 at 9:16 PM Sam Ruby wrote: > On Fri, Jun 9, 2017 at 8:37 PM, John D. Ament > wrote: > > On Fri, Jun 9, 2017 at 9:49 AM Sam Ruby wrote: > > > >> On Fri, Jun 9, 2017 at 7:13 AM, John D. Ament > >> wrote: > >> > I'm struggling with email a bit > >> > > >> > I've added the foll

Re: Anything special to make SMTP work?

2017-06-09 Thread Sam Ruby
On Fri, Jun 9, 2017 at 8:37 PM, John D. Ament wrote: > On Fri, Jun 9, 2017 at 9:49 AM Sam Ruby wrote: > >> On Fri, Jun 9, 2017 at 7:13 AM, John D. Ament >> wrote: >> > I'm struggling with email a bit >> > >> > I've added the following to my ~/.whimsy, but still can't get mail to >> > send. Pass

Re: Anything special to make SMTP work?

2017-06-09 Thread Shane Curcuru
John D. Ament wrote on 6/9/17 8:37 PM: > On Fri, Jun 9, 2017 at 9:49 AM Sam Ruby wrote: > >> On Fri, Jun 9, 2017 at 7:13 AM, John D. Ament >> wrote: >>> I'm struggling with email a bit >>> >>> I've added the following to my ~/.whimsy, but still can't get mail to >>> send. Password is correct. >

Re: Anything special to make SMTP work?

2017-06-09 Thread John D. Ament
On Fri, Jun 9, 2017 at 9:49 AM Sam Ruby wrote: > On Fri, Jun 9, 2017 at 7:13 AM, John D. Ament > wrote: > > I'm struggling with email a bit > > > > I've added the following to my ~/.whimsy, but still can't get mail to > > send. Password is correct. > > It looks like you added @gmail.com to your

Re: OrgChart tool code review / proposed changes

2017-06-09 Thread Sam Ruby
On Fri, Jun 9, 2017 at 3:24 PM, Shane Curcuru wrote: >> >>> * TODO: deprecate www/roster/models/orgchart.rb in favor of >>> lib/whimsy/asf/orgchart.rb >> >> What do you propose for private fields? Sorry, I read too quickly. I was thinking you were suggesting deprecating the roster orgchart in fa

Re: Improving error display by using functions and _body?

2017-06-09 Thread Sam Ruby
On Fri, Jun 9, 2017 at 8:32 AM, Shane Curcuru wrote: > More to the point: to make Whimsy tools more predictable for our users, > I recommend copying the following sample code for new cgi's: > > https://github.com/apache/whimsy/blob/master/www/test/test.cgi > > This works well for the many "displ

[jira] [Updated] (WHIMSY-97) Can the # of jquery/bootstrap files be reduced?

2017-06-09 Thread Shane Curcuru (JIRA)
[ https://issues.apache.org/jira/browse/WHIMSY-97?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shane Curcuru updated WHIMSY-97: Component/s: Core > Can the # of jquery/bootstrap files be reduced? > ---

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

2017-06-09 Thread Shane Curcuru (JIRA)
[ https://issues.apache.org/jira/browse/WHIMSY-96?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16044970#comment-16044970 ] Shane Curcuru commented on WHIMSY-96: - Is this sufficiently implemented to warrant clos

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

2017-06-09 Thread Shane Curcuru (JIRA)
[ https://issues.apache.org/jira/browse/WHIMSY-82?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shane Curcuru updated WHIMSY-82: Component/s: Website > Whimsy should use relative URLs where possible > -

[jira] [Resolved] (WHIMSY-54) Re-organise auth. by TLD?

2017-06-09 Thread Shane Curcuru (JIRA)
[ https://issues.apache.org/jira/browse/WHIMSY-54?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shane Curcuru resolved WHIMSY-54. - Resolution: Implemented For development purposes, see doc on how to do this for tools: https://gith

[jira] [Updated] (WHIMSY-65) Add support for hudson-jobadmin to the roster tool

2017-06-09 Thread Shane Curcuru (JIRA)
[ https://issues.apache.org/jira/browse/WHIMSY-65?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shane Curcuru updated WHIMSY-65: Component/s: Roster > Add support for hudson-jobadmin to the roster tool > --

[jira] [Updated] (WHIMSY-98) Podling Status Maintenance

2017-06-09 Thread Shane Curcuru (JIRA)
[ https://issues.apache.org/jira/browse/WHIMSY-98?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shane Curcuru updated WHIMSY-98: Component/s: Roster > Podling Status Maintenance > -- > > Key

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

2017-06-09 Thread Shane Curcuru (JIRA)
[ https://issues.apache.org/jira/browse/WHIMSY-59?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shane Curcuru updated WHIMSY-59: Component/s: Roster > Roster tool should allow removing commit bit from PMC members > ---

[jira] [Updated] (WHIMSY-92) Automate the PMC new member process

2017-06-09 Thread Shane Curcuru (JIRA)
[ https://issues.apache.org/jira/browse/WHIMSY-92?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shane Curcuru updated WHIMSY-92: Component/s: Roster > Automate the PMC new member process > --- > >

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

2017-06-09 Thread Shane Curcuru (JIRA)
[ https://issues.apache.org/jira/browse/WHIMSY-46?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shane Curcuru updated WHIMSY-46: Component/s: Core > Code conflates PMC and LDAP committee membership > --

[jira] [Assigned] (WHIMSY-91) collate_minutes does not pick up new PMCs from 2012-08-28

2017-06-09 Thread Shane Curcuru (JIRA)
[ https://issues.apache.org/jira/browse/WHIMSY-91?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shane Curcuru reassigned WHIMSY-91: --- Assignee: Sebb > collate_minutes does not pick up new PMCs from 2012-08-28 > -

[jira] [Updated] (WHIMSY-91) collate_minutes does not pick up new PMCs from 2012-08-28

2017-06-09 Thread Shane Curcuru (JIRA)
[ https://issues.apache.org/jira/browse/WHIMSY-91?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shane Curcuru updated WHIMSY-91: Component/s: BoardAgenda > collate_minutes does not pick up new PMCs from 2012-08-28 > --

[jira] [Resolved] (WHIMSY-36) icla.rb / public_icla_info.rb should handle entries with no ICLA

2017-06-09 Thread Shane Curcuru (JIRA)
[ https://issues.apache.org/jira/browse/WHIMSY-36?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shane Curcuru resolved WHIMSY-36. - Resolution: Implemented Since the listed file is no longer in whimsy, this doesn't seem relevant.

[jira] [Resolved] (WHIMSY-33) public_icla_info needs to take account of Signed ICLA

2017-06-09 Thread Shane Curcuru (JIRA)
[ https://issues.apache.org/jira/browse/WHIMSY-33?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shane Curcuru resolved WHIMSY-33. - Resolution: Implemented This seems to be provided by https://whimsy.apache.org/public/icla-info_no

[jira] [Assigned] (WHIMSY-98) Podling Status Maintenance

2017-06-09 Thread Shane Curcuru (JIRA)
[ https://issues.apache.org/jira/browse/WHIMSY-98?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shane Curcuru reassigned WHIMSY-98: --- Assignee: John D. Ament > Podling Status Maintenance > -- > >

[jira] [Resolved] (WHIMSY-70) Board agenda tool shouldn't show approve button for President report

2017-06-09 Thread Shane Curcuru (JIRA)
[ https://issues.apache.org/jira/browse/WHIMSY-70?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shane Curcuru resolved WHIMSY-70. - Resolution: Fixed This was fixed a while ago IIRC. Now gives expected 'add comment' and 'post rep

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

2017-06-09 Thread Shane Curcuru (JIRA)
[ https://issues.apache.org/jira/browse/WHIMSY-46?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16044917#comment-16044917 ] Shane Curcuru commented on WHIMSY-46: - Can we consider this no longer an issue given th

[jira] [Commented] (WHIMSY-63) Provide a feed of account creation dates with corrected data

2017-06-09 Thread Shane Curcuru (JIRA)
[ https://issues.apache.org/jira/browse/WHIMSY-63?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16044916#comment-16044916 ] Shane Curcuru commented on WHIMSY-63: - Is this sufficient to be considered fixed, or is

[jira] [Resolved] (WHIMSY-80) Add interactive table of trademarks

2017-06-09 Thread Shane Curcuru (JIRA)
[ https://issues.apache.org/jira/browse/WHIMSY-80?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shane Curcuru resolved WHIMSY-80. - Resolution: Fixed Data and UI built: https://whimsy.apache.org/brand/list > Add interactive table

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

2017-06-09 Thread Shane Curcuru (JIRA)
[ https://issues.apache.org/jira/browse/WHIMSY-82?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16044887#comment-16044887 ] Shane Curcuru commented on WHIMSY-82: - Do you see this as a significant issue for boile

Re: OrgChart tool code review / proposed changes

2017-06-09 Thread Shane Curcuru
Sam Ruby wrote on 6/9/17 11:46 AM: > On Fri, Jun 9, 2017 at 11:02 AM, Shane Curcuru wrote: >> In building the public-orgchart branch, I'd like to ask: >> >> * whimsy.a.o/orgchart or whimsy.a.o/docs/orgchart or >> whimsy.a.o/foundation/orgchart ? > > I prefer more specific (foundation) over generi

Re: OrgChart tool code review / proposed changes

2017-06-09 Thread Sam Ruby
On Fri, Jun 9, 2017 at 11:02 AM, Shane Curcuru wrote: > In building the public-orgchart branch, I'd like to ask: > > * whimsy.a.o/orgchart or whimsy.a.o/docs/orgchart or > whimsy.a.o/foundation/orgchart ? I prefer more specific (foundation) over generic (docs). > * For a code review of some part

OrgChart tool code review / proposed changes

2017-06-09 Thread Shane Curcuru
In building the public-orgchart branch, I'd like to ask: * whimsy.a.o/orgchart or whimsy.a.o/docs/orgchart or whimsy.a.o/foundation/orgchart ? * For a code review of some parts before we merge to master: https://github.com/apache/whimsy/blob/public-orgchart/www/docs/orgchart.cgi#L66 Since this

Re: Anything special to make SMTP work?

2017-06-09 Thread Sam Ruby
On Fri, Jun 9, 2017 at 7:13 AM, John D. Ament wrote: > I'm struggling with email a bit > > I've added the following to my ~/.whimsy, but still can't get mail to > send. Password is correct. It looks like you added @gmail.com to your user_name. Here's what works for me: user_name: sa3ruby -

Re: Raphael Bircher couldn't add himself to Weex

2017-06-09 Thread Sam Ruby
Thanks! I'll fix. Just to state what the plans and issue is: 1) We are not there yet, but every officer, ASF member, and member of a project should be able to update the roster for a project. This should soon be true both for podlings and PMCs, but at the moment is only true for podlings and th

Re: Improving error display by using functions and _body?

2017-06-09 Thread Shane Curcuru
More to the point: to make Whimsy tools more predictable for our users, I recommend copying the following sample code for new cgi's: https://github.com/apache/whimsy/blob/master/www/test/test.cgi This works well for the many "display organized data from various ASF sources" scripts that we have

[jira] [Commented] (WHIMSY-97) Can the # of jquery/bootstrap files be reduced?

2017-06-09 Thread Shane Curcuru (JIRA)
[ https://issues.apache.org/jira/browse/WHIMSY-97?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16044331#comment-16044331 ] Shane Curcuru commented on WHIMSY-97: - If you're building a new .cgi, I recommend copyi

Anything special to make SMTP work?

2017-06-09 Thread John D. Ament
I'm struggling with email a bit I've added the following to my ~/.whimsy, but still can't get mail to send. Password is correct. :sendmail: delivery_method: smtp address: smtp.gmail.com port: 587 domain: apache.org user_name: john.d.am...@gmail.com password: *** authentication: pla

Raphael Bircher couldn't add himself to Weex

2017-06-09 Thread John D. Ament
App 13086 stderr: _WARN [#["uid=rbircher,ou=people,dc=apache,dc=org"]}>] App 13086 stderr: _WARN cn=weex,ou=project,ou=groups,dc=apache,dc=org App 13086 stderr: _ERROR # App 13086 stderr: _WARN /x1/srv/whimsy/lib/whimsy/asf/ldap.rb:235:in `modify' App 13086 stderr: _WARN /x1/srv/whimsy/lib/whim

Re: String validation for untainting etc

2017-06-09 Thread Sam Ruby
On Fri, Jun 9, 2017 at 5:41 AM, sebb wrote: > There are several locations in the Whimsy code where strings are > validated against > > /\A\w+\z/ > > This is applied to user names and LDAP group names / TLP ids. > > However \w does not include '-', which is used in the above ids. > > AFAICT, the ma

String validation for untainting etc

2017-06-09 Thread sebb
There are several locations in the Whimsy code where strings are validated against /\A\w+\z/ This is applied to user names and LDAP group names / TLP ids. However \w does not include '-', which is used in the above ids. AFAICT, the main reason why the checks are done is to decide whether to unt