re only in LDAP committees
> tac
>
> It would be tedious if LDAP committees had to be kept just to support tac
+1
- Sam Ruby
t might be
useful. Again, a different route was taken.
- Sam Ruby
On Wed, Aug 9, 2017 at 5:36 AM, sebb wrote:
> On 8 August 2017 at 13:09, Sam Ruby wrote:
>> The only use I recall for adding podlings to asf-auth was to have this
>> information show up in the apache phone book. These asf-auth entries
>> should be deleted (and the phone b
iles
>
> Preferences?
I previously submitted a patch to the auth files:
https://github.com/apache/infrastructure-puppet/pull/281/commits/d5a8dab752ddc1dab4270a9aec58762df5e9c8eb#diff-2a9c08f86db4471cd66a6aaf16a2f4b4L72
- Sam Ruby
On Wed, Aug 16, 2017 at 6:12 AM, sebb wrote:
> I think this is caused by the proxy server which sometimes returns an
> error for a valid URL.
That's not how I read this stack trace. Mind you, the error makes no
sense the way I do read it.
The message says:
bad URI(is not URI?): http://spamassa
present, but I'll try and have a look.
>
> Just wanted to record the possibility for now.
Here is the relevant code:
https://github.com/ruby/ruby/blob/trunk/lib/uri/rfc3986_parser.rb#L15
- Sam Ruby
> On 17 August 2017 at 08:06, Ping My Box wrote:
>>
>> Hi ther
o set up
Continuous Integration tests for this project. We could start with
the board agenda and add other tools.
> Craig L Russell
> Secretary, Apache Software Foundation
> c...@apache.org http://db.apache.org/jdo
- Sam Ruby
st you let them expire.
After that, I can set up a scheme where they are emails to
notificati...@whimsy-vm4.apache.org, which can receive the email, and
send it back out to the right place; meaning that we will only need to
whitelist whimv-vm4.
- Sam Ruby
w that there is no proxy in between whimsy-vm* and the internet, sure.
That being said, that code path clearly hasn't been executed in quite
a while, and could simply be removed. I currently do my testing using
a complete whimsy.local setup, either on Mac OS/X or Ubuntu 16.04.
- Sam Ruby
7;s a bug, and feel
free to report it as such.
> Also, should this page be updated to just tell folks to use Whimsy?
>
> https://www.apache.org/dev/pmc.html#notice_period
Good catch. Fixed!
> Thanks,
> -Alex
- Sam Ruby
> On 8/29/17, 9:03 AM, "sebb" wrote:
>
>
ork won't need to be redone for the
other tools. Most of the remaining changes are mechanical. Only two
logic changes were required.
See the pull request above for details.
- Sam Ruby
On Sat, Jul 15, 2017 at 7:48 PM, Sam Ruby wrote:
> On Sat, Jul 15, 2017 at 2:46 PM, John D. Ament wrote
On Sat, Jun 10, 2017 at 10:57 AM, 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:
>>>>
>>&g
On Sun, Sep 3, 2017 at 2:38 PM, Sam Ruby wrote:
> I've converted the roster tool to use Vue.js instead of React.js; I've
> pushed the code to a branch where it can be evaluated prior to
> deployment.
>
> https://github.com/apache/whimsy/pull/38
>
> I chose Vue ba
Apparently this broke a link that was used here:
https://www.apache.org/dev/pmc.html#newpmc
- Sam Ruby
On Thu, Jun 8, 2017 at 6:41 PM, wrote:
> This is an automated email from the ASF dual-hosted git repository.
>
> sebb pushed a commit to branch master
> in repo
o a smooth conversion.
For now, work is being done in a branch, and you can follow along by
looking at the following pull request:
https://github.com/apache/whimsy/pull/40
I'll work with the secretary on the timing of the merge.
- Sam Ruby
On Sun, Sep 3, 2017 at 2:38 PM, Sam Ruby wrote:
>
t;>
>>
>> The following commit(s) were added to refs/heads/master by this push:
>> new 9d5e3c6 don't die if the encoding is unknown
>> 9d5e3c6 is described below
>>
>> commit 9d5e3c6aa3a9f0aef8908121a5eeed102521df4e
>> Author: Sam Ruby
>
e past few days. So there may
be some function that I haven't tested.
- Sam Ruby
On Sun, Sep 10, 2017 at 1:39 PM, Sam Ruby wrote:
> I've started converting the secretary workbench to Vue.js. The
> mainline functions (index, parts lists) work, and when I encounter a
> specific
On Thu, Sep 14, 2017 at 2:09 AM, Craig Russell wrote:
> Hi Sam,
>
>> On Sep 13, 2017, at 4:38 PM, Sam Ruby wrote:
>>
>> I'd like to merge this change now. Any reason why I should wait?
>
> As long as you are not leaving town any time soon, go for it. I'
Not seeing an error at the moment when I visit the page. Looking into
the logs...
- Sam Ruby
On 9/18/17 7:53 PM, Craig Russell wrote:
Possibly related, I added agenda item 3B which is minutes from the June 15 f2f
board meeting. It does not show up in the agenda tool.
On Sep 18, 2017, at 4
gs
and try to reproduce.
- Sam Ruby
On Mon, Sep 18, 2017 at 7:57 PM, Sam Ruby wrote:
> Not seeing an error at the moment when I visit the page. Looking into the
> logs...
>
> - Sam Ruby
>
>
> On 9/18/17 7:53 PM, Craig Russell wrote:
>>
>> Possibly related, I add
Weird: I don't have any problems parsing any of the following revisions:
r78903
r78899
r78897
r78896
- Sam Ruby
On Mon, Sep 18, 2017 at 7:58 PM, Sam Ruby wrote:
> https://whimsy.apache.org/members/log/error.log
>
> App 4793 stderr: 2017-09-18 23:53:46 - NoMethodError - undefined
; And showing 3A as "August 16 2017" for minutes, but no other minutes.
>
> Looking in my local SVN tree, I see the 3.B See: ... line for other minutes.
But no place to record approvals or comments.
Fixed.
- Sam Ruby
r "June 15, 2017". If I
once again click right arrow, I see the chairman's report. If I press
and hold down the right arrow button, I see all of the pages flash
before me until I get to Adjournment.
- Sam Ruby
On Mon, Sep 18, 2017 at 11:54 PM, Craig Russell wrote:
> After S
ifferently when I tried it.
- Sam Ruby
On Tue, Sep 19, 2017 at 2:51 AM, sebb wrote:
> On 19 September 2017 at 05:21, Sam Ruby wrote:
>> Can I get reproduction instructions?
>>
>> If I go to https://whimsy.apache.org/board/agenda/, I am redirected to
>> https:/
icla2.json.rb
Good sleuthing!
The following should fix it:
https://github.com/apache/whimsy/commit/7bda85761f978b76c6de19ed9b6502ef7513a7fa
I've tried to also handle the case where there are signatures
involved, i.e., files.length > 1.
- Sam Ruby
> # write attachment (+ sign
ception
> #
>
> Where? who knows?
Server error:
https://whimsy.apache.org/members/log/error.log
Fixed:
https://github.com/apache/whimsy/commit/730791bb27c06fee278cd3950aff65f9bfa7670b
> Craig
>
> Craig L Russell
> Secretary, Apache Software Foundation
> c...@apache.org http://db.apache.org/jdo
- Sam Ruby
robably is best if we both don't try to fix this at the same time;
so if you are OK with it, let me take it from here? I'll not only see
what code needs to be fixed, but I will update the various data
sources (LDAP, committee-info, etc) and send the necessary emails.
OK?
- Sam Ruby
On
I'm traveling, but I believe I found the problem, and pushed a fix:
https://github.com/apache/whimsy/commit/14520f40ce2dce934839589761534e14d8ffce1b
If this doesn't fix it, let me know and I will look deeper (probably
tomorrow morning)
- Sam Ruby
On Fri, Sep 22, 2017 at 10:31 AM, Cra
nd {|id, person| person[:name] == name}
end
Perhaps around line 89?
> Craig
>
> Craig L Russell
> Secretary, Apache Software Foundation
> c...@apache.org http://db.apache.org/jdo
- Sam Ruby
ing. Perhaps the template ICLA can be updated to
remove the preferred user id field?
> Craig L Russell
> Secretary, Apache Software Foundation
> c...@apache.org http://db.apache.org/jdo
- Sam Ruby
aig L Russell
> Secretary, Apache Software Foundation
> c...@apache.org http://db.apache.org/jdo
- Sam Ruby
by the preferred user id field, and at least for the
foreseeable future we should retain it on the form. Even if the automated
system is completely functional and totally exceeds expectations it will take
years for all pmcs to get on board (personal experience).
Ack.
Craig
- Sam Ruby
On
Hopefully, this should fix it:
https://github.com/apache/whimsy/commit/7fb5a00f1629700e843fc70d3f934ea903911073
- Sam Ruby
On Mon, Sep 25, 2017 at 7:42 AM, John D. Ament wrote:
> Apparently he stepped down as mentor at some point, so I'm looking to
> remove him as mentor. Whimsy
changes to the code. If the Establish
resolution has a short name in parens, that name will be used.
Otherwise, the name will be converted to a canonical name, should the
name already be in that list. Finally, spaces will be removed from
the name.
- Sam Ruby
>> +
On Sun, Sep 24, 2017 at 1:06 PM, Craig Russell wrote:
> Hi Sam,
>
>> On Sep 23, 2017, at 1:14 AM, Sam Ruby wrote:
>>
>> On Fri, Sep 22, 2017 at 11:24 PM, Craig Russell wrote:
>>>
>>> The agenda roll call has two issues:
>>>
>>> 1.
Looks like I introduced a regression while porting the board agenda
tool to Vue. Fixed.
- Sam Ruby
On Sat, Sep 30, 2017 at 4:35 PM, Craig Russell wrote:
> Internal Server Error
> #
>
> /usr/local/rvm/gems/ruby-2.4.1/gems/ruby2js-2.1.17/lib/ruby2js/filter/vue.rb:986:in
&
ata, and if nobody looks at
it, that's fine.
- Sam Ruby
elp.
Fixed and deployed. Thanks for testing early!
Regression was only on Chrome. Fix has been tested on Chrome,
Firefox, and Safari.
I also fixed an unrelated problem where the initial focus wasn't being
placed on the textarea.
> Cheers,
>
> Mark
- Sam Ruby
you are still seeing this, can I ask you to look in your JavaScript
console (Control+Shift+I), and tell me if you see anything there?
> As before, this is on a fully patched Chrome / Ubuntu 16.04 system.
>
> Ping me (I'm not subscribed) if there is any additional testing you'd
> like me to do.
>
> Cheers,
>
> Mark
- Sam Ruby
into javascript, and the "&"
operator means something different in Javascript.
LInks:
https://whimsy.apache.org/roster/app.js
http://whimsy.local/roster/app.js
http://underscorejs.org/#intersection
https://github.com/rubys/ruby2js/blob/master/README.md
- Sam Ruby
Perhaps gpg2 will support it. I've added it to the puppet
configuration for the whimsy server, which should deploy in about a
half an hour:
https://github.com/apache/infrastructure-puppet/pull/523
- Sam Ruby
On Mon, Oct 23, 2017 at 4:13 PM, Craig Russell wrote:
> Hi,
>
> First
oops! fixed:
https://github.com/apache/whimsy/commit/ca6dc9b5efaa8b252f9852c43b6fced00403612c
- Sam Ruby
On Mon, Oct 23, 2017 at 5:47 PM, Craig Russell wrote:
> Exception: #
>
> On Oct 23, 2017 5:27 PM, "Sam Ruby" wrote:
>
>> Perhaps gpg2 will support it.
x27;t maintained and doesn't work,
so I've gone ahead and removed it.
- Sam Ruby
On Tue, Oct 24, 2017 at 11:18 AM, sebb wrote:
> Are there plans to migrate the rest of the code to Vue.js instead?
>
> For example:
>
> agenda
> calendar-demo
>
> S.
ew projects, at the
potential expense of the first reporting cycle being shorter; even
potentially working out in some cases to be "report monthly for FOUR
months, then quarterly thereafter". The algorithm attempts to
minimize this occurring, but initially it is working to resolve the
imba
lecting the podling, and
clicking on 'Create project in LDAP'.
> Craig L Russell
> Secretary, Apache Software Foundation
> c...@apache.org http://db.apache.org/jdo
- Sam Ruby
If there is interest, I can add a back end that actually updates and
commits the changes to podlings.xml.
> Craig
- Sam Ruby
>> On Nov 1, 2017, at 8:24 AM, John D. Ament wrote:
>>
>> And its up to mentors to set that up. I wouldn't process it until that's
&g
Reproduction instructions?
- Sam Ruby
On Thu, Nov 2, 2017 at 11:27 AM, Craig Russell wrote:
> # Did
> you mean? tap>
> /x1/srv/whimsy/www/secretary/workbench/views/actions/icla.json.rb:232:in
> `block in _evaluate'
> /x1/srv/whimsy/www/secretary/workbench/tasks.rb:9:in
> RE how this is documented, its on the mentor's guide right now -
> https://incubator.apache.org/guides/mentor.html
Doesn't seem to mention {podling}.xml .
> John
- Sam Ruby
> On Thu, Nov 2, 2017 at 10:49 AM Sam Ruby wrote:
>
>> On Wed, Nov 1, 2017 at 5:40 PM, Craig R
xes), or to find a reasonable workaround.
> Craig
- Sam Ruby
>> On Nov 2, 2017, at 3:31 PM, Craig Russell wrote:
>>
>> Hi Sam,
>>
>>> On Nov 2, 2017, at 12:08 PM, Sam Ruby wrote:
>>>
>>> Reproduction instructions?
>>
>> Try to file t
On Thu, Nov 2, 2017 at 11:34 PM, Craig Russell wrote:
>
>> On Nov 2, 2017, at 4:24 PM, Sam Ruby wrote:
>>
>> On Thu, Nov 2, 2017 at 6:58 PM, Craig Russell wrote:
>>> The error appears to be here:
>>>
>>># untaint to email addresses
>>
uting \r\n for \n helps. :(
Problem occurs with the latest mail gem. See what "gem list mail"
returns. If it doesn't return 2.7.0 in the list, try running 'bundle
update' and then "gem list mail" again.
> Craig
>
>> On Nov 3, 2017, at 7:50 AM, Craig R
On Sat, Nov 4, 2017 at 6:54 AM, sebb wrote:
> On 3 November 2017 at 15:47, Sam Ruby wrote:
>> On Fri, Nov 3, 2017 at 11:37 AM, Craig Russell wrote:
>>> I cannot reproduce this error on my local machine running Chrome or Safari.
>>>
>>> With the production co
this push:
> new df26a69 initial import from svn:foundation/board/scripts/
> committers-report.rb
> df26a69 is described below
>
> commit df26a69cbad10dbc5fdea7436a2ee816ffe00e26
> Author: Sam Ruby
> AuthorDate: Sat Nov 4 15:33:18 2017 -0400
>
> initial imp
On Sun, Nov 5, 2017 at 1:11 PM, Craig Russell wrote:
>
>> On Nov 4, 2017, at 5:42 AM, Sam Ruby wrote:
>>
>> On Sat, Nov 4, 2017 at 6:54 AM, sebb wrote:
>>> On 3 November 2017 at 15:47, Sam Ruby wrote:
>>>> On Fri, Nov 3, 2017 at 11:37 AM, Craig Russ
On Mon, Nov 6, 2017 at 12:49 PM, sebb wrote:
> On 4 November 2017 at 12:42, Sam Ruby wrote:
>> On Sat, Nov 4, 2017 at 6:54 AM, sebb wrote:
>>> On 3 November 2017 at 15:47, Sam Ruby wrote:
>>>> On Fri, Nov 3, 2017 at 11:37 AM, Craig Russell
>>>> wro
rs. I've pushed a fix:
https://github.com/apache/whimsy/commit/4d97bdccbe1ecb80e38b137d9e0eec43635e14b9
> Craig L Russell
> Secretary, Apache Software Foundation
> c...@apache.org http://db.apache.org/jdo
- Sam Ruby
a teachable moment.
> WDYT?
>
> Craig
>
> Craig L Russell
> Secretary, Apache Software Foundation
> c...@apache.org http://db.apache.org/jdo
- Sam Ruby
On Sun, Nov 12, 2017 at 10:23 AM, Craig Russell wrote:
>
>> On Nov 12, 2017, at 7:08 AM, Sam Ruby wrote:
>>
>> On Sat, Nov 11, 2017 at 8:56 PM, Craig Russell wrote:
>>> I'd like to change the logic for the project/icla:
>>>
>>> Do not all
t;> Secretary, Apache Software Foundation
>> c...@apache.org http://db.apache.org/jdo
>
> Craig L Russell
> Secretary, Apache Software Foundation
> c...@apache.org http://db.apache.org/jdo
- Sam Ruby
Fixed (but you already knew that :-))
- Sam Ruby
On Tue, Nov 14, 2017 at 6:57 PM, sebb wrote:
> Tried to remove gandirajan from cTakes committer list - Whimsy crashes with:
>
> App 31300 stderr: _ERROR # `public_name' for nil:NilClass>
> App 31300 stderr: _WARN
> /x1/srv/
hing, or a better workaround is found.
- Sam Ruby
> On 15 November 2017 at 16:12, wrote:
>> This is an automated email from the ASF dual-hosted git repository.
>>
>> rubys pushed a commit to branch master
>> in repository https://gitbox.apache.org/repos/asf/whimsy.git
On Wed, Nov 15, 2017 at 8:24 PM, sebb AT ASF wrote:
> I copied some code from committerSearch.js.rb.
>
> Could this code be shared somehow?
https://vuejs.org/v2/guide/mixins.html
Examples:
https://github.com/apache/whimsy/tree/master/www/roster/views/mixins
> If not, does it need to use a diff
ten the new email wouldn't have an attachment, so they
wouldn't be shown anyway.
> Craig
- Sam Ruby
>> On Nov 16, 2017, at 11:29 AM, Craig Russell wrote:
>>
>> There is a new icla from Awasum to be processed for the fineract project but
>> it cannot be acces
avior, but will
return any data that can be found in podlings.xml.
Possible fix: change ASF::Committee.find to ASF::Committee[]. Change the
if to if pmc then 'PMC' else 'PPMC' end
Alternate fix: change the if to if ppmc and ppmc.status == 'current'
> Craig
>
Then go into www/project/icla/views/main.js, and add ", mock: @@mock"
to the call to Vue.createElement.
At this point, you should be able to refer to the value of @@mock from
any of the files within the www/project/icla/views/pages directory.
> Craig L Russell
> Secretary, Apache Software F
ect/icla/views/pages/invite.js.rb; but it would need to be
modified a bit as there is no HTML element named error. Perhaps you
want something like _p.error, and you can define CSS styling for the
error class in www/project/icla/public/css/icla.css.
> Craig L Russell
> Secretary, Apache Software Foundation
> c...@apache.org http://db.apache.org/jdo
- Sam Ruby
e
usage:
doc = Nokogiri.parse('X')
puts doc.at('city').text
==> X
> Craig
- Sam Ruby
>> On Nov 16, 2017, at 7:35 PM, Sam Ruby wrote:
>>
>> On Thu, Nov 16, 2017 at 7:36 PM, Craig Russell wrote:
>>>
>>> I'd like to get as
About to call it a night, but two pointers for you to explore.
On Thu, Nov 16, 2017 at 10:54 PM, Craig Russell wrote:
>
>> On Nov 16, 2017, at 7:45 PM, Sam Ruby wrote:
>>
>> On Thu, Nov 16, 2017 at 6:27 PM, Craig Russell wrote:
>>> There are two validity checks
exclusion criteria to also look at the file name. If the
file name ends with .pdf.asc, keep it.
https://github.com/apache/whimsy/commit/f7f32191192859eb6a4c59ee3e6ee9edf2ed1529
Mail agents continue to surprise.
- Sam Ruby
On Fri, Nov 17, 2017 at 7:35 PM, Craig Russell wrote:
> I'
@disabled should be set to true unless all of the fields are
validated. So if you set a custom validity error (per above), it
should prevent the preview invitation button from becoming enabled.
> Craig L Russell
> Secretary, Apache Software Foundation
> c...@apache.org http://db.apache.org/jdo
- Sam Ruby
tation will no longer be disabled:
_button.btn.btn_primary 'Preview Invitation', disabled: @disabled,
onClick: self.previewInvitation
Since you are getting an error message, one of those fields is not
present (in other words, document.getElementById(id) returns null).
> Craig L Russell
> Secretary, Apache Software Foundation
> c...@apache.org http://db.apache.org/jdo
- Sam Ruby
On Mon, Nov 20, 2017 at 10:32 PM, Craig Russell wrote:
>
>> On Nov 20, 2017, at 7:04 PM, Sam Ruby wrote:
>>
>> On Mon, Nov 20, 2017 at 8:22 PM, Craig Russell wrote:
>>> I have a bug that I cannot figure out.
>>>
>>> Load the demo whimsy/pro
omplete,
commit the changes as you normally would.
- Sam Ruby
(*) For those interested in the technical details, this function makes
use of a feature named Service Workers (a.k.a. Progressive Web Apps).
https://caniuse.com/#feat=serviceworkers
There is nothing to install. Browsers that don'
da tool, and it is run as a
part of CI after every commit. I suggest you try it out:
$ cd whimsy/www/board/agenda
$ bundle install
$ npm install
$ rake test
- Sam Ruby
On Mon, Nov 27, 2017 at 12:28 PM, Shane Curcuru wrote:
> John D. Ament wrote on 11/26/17 8:46 PM:
>> I want to start
t;/usr/local/bin/ruby%{hiera('ruby_version')}
> /x1/srv/whimsy/www/secretary/workbench/deliver.rb"
The code that does the delivery:
https://github.com/apache/whimsy/blob/master/www/secretary/workbench/deliver.rb
- Sam Ruby
On Wed, Dec 6, 2017 at 5:34 PM, Shane Curcuru wr
ormation you are looking for:
https://whimsy.apache.org/docs/api/
> Craig
- Sam Ruby
>> On Dec 12, 2017, at 5:51 AM, Craig Russell wrote:
>>
>> I'd like to continue the discussion on the project/icla topic.
>>
>> I've been thinking about the entire process
✔
- Sam Ruby
On Tue, Dec 12, 2017 at 3:10 PM, Craig Russell wrote:
>
>
>
> Craig L Russell
> Secretary, Apache Software Foundation
> c...@apache.org http://db.apache.org/jdo
>
imsy tools started out as the only way to do things;
they merely aspired to be the easiest way to correctly do things.
- Sam Ruby
>> Whimsy allows a PMC/PPMC member to kick off a discussion of a potential
>> committer/pmc member. The form has a drop down for committee and entry
pache Software Foundation
> c...@apache.org http://db.apache.org/jdo
- Sam Ruby
failed event, and the that could be
handled separately.
- Sam Ruby
On Fri, Dec 15, 2017 at 10:11 AM, sebb wrote:
> On 15 December 2017 at 14:15, Sam Ruby wrote:
>> On Fri, Dec 15, 2017 at 9:03 AM, sebb wrote:
>>> I added a check for an empty list of ids to the server code for (p)pmc
>>> updates.
>>
>> Cool. Thank
On Fri, Dec 15, 2017 at 12:13 PM, sebb wrote:
> On 15 December 2017 at 15:45, Sam Ruby wrote:
>> On Fri, Dec 15, 2017 at 10:11 AM, sebb wrote:
>>> On 15 December 2017 at 14:15, Sam Ruby wrote:
>>>> On Fri, Dec 15, 2017 at 9:03 AM, sebb wrote:
>>>>>
;, comment: 'seems like a best guy'},
> ]
>
> The above is json. Would it be trivial to make a ruby object out of this and
> transmit it to and from the client? Is a complex object like this suitable
> for sending to the client?
Yes to all of the above.
Examples of complex objects that are currently sent to the client:
https://whimsy.apache.org/board/agenda/2017-12-20.json
https://whimsy.apache.org/roster/committee/whimsy.json
Note: while either YAML or JSON are fine for server storage; JSON is
the way to communicate between client and server.
> Thanks,
>
> Craig "the noob"
>
> Craig L Russell
> Secretary, Apache Software Foundation
> c...@apache.org http://db.apache.org/jdo
- Sam Ruby
working example, look at:
https://github.com/apache/whimsy/blob/bc969805038b606d1b34c8d0b616ac2691cd0e09/www/secretary/workbench/views/parts.js.rb#L104
- Sam Ruby
>> On Dec 17, 2017, at 10:46 AM, Craig Russell wrote:
>>
>>
>>> On Dec 16, 2017, at 6:34 PM, Sam Ruby wrote:
On Sun, Dec 17, 2017 at 1:46 PM, Craig Russell wrote:
>
>> On Dec 16, 2017, at 6:34 PM, Sam Ruby wrote:
>>
>>> The code in the existing main.rb in get '/invite' sets several variables
>>> that will be useful in discuss and vote. DRY says this cod
y and updated when information is sent from the server?
- Sam Ruby
ect to('/invite')
> end
>
> get '/invite' do
> @view = 'invite'
>
>
> # get a complete list of PMC and PPMC names
> @pmcs = helpers.pmcs()
Drop 'helpers.'
> Any idea how to make this work?
>
> Craig
- Sam Ruby
>
def pmcs
ASF::Committee.pmcs.map(&:name).sort
end
def ppmcs
ASF::Podling.list
.select {|podling| podling.status == 'current'}
.map(&:name).sort
end
end
> Craig
- Sam Ruby
>> On Dec 28, 2017, at 4:11 AM, Sam Ruby wrote:
>>
>>>
>
committee object even
for PPMCs, which is why the code below doesn't error).
- Sam Ruby
On Thu, Dec 28, 2017 at 5:11 PM, Craig Russell wrote:
> I've refactored a bit and now have:
>
> helpers do
> def projectsForUser(userName)
> pmcs = ASF::Committee.pmcs.map(&
uestion. With Sinatra, the following
can be used to add individual methods to all views:
helpers do
..
end
And the following can be used to add an entire module of your own
creation to all views:
helpers module_name
- Sam Ruby
> Craig
>
> On Thu, Dec 28, 2017 at 1:37 PM, Craig Russell
it will only
be re-rendered if at least one of the data items referenced by that
component changes. Once I can see the pages working, I should be able
to make a more specific recommendation.
- Sam Ruby
On Sat, Dec 30, 2017 at 3:17 PM, Craig Russell wrote:
> I've pushed changes to the pro
On Mon, Jan 1, 2018 at 11:42 AM, Craig Russell wrote:
> Hi Shane,
>
>> On Dec 31, 2017, at 6:16 AM, Shane Curcuru wrote:
>>
>> Two suggestions, in case they help:
>>
>> - Review the Bootstrap documentation for forms, and google some other
>> Bootstrap form examples. It took me a while to figure
Good catch!
- Sam Ruby
On Mon, Jan 1, 2018 at 2:31 PM, sebb wrote:
> On 1 January 2018 at 19:02, Sam Ruby wrote:
>
>>
>>
>> On Mon, Jan 1, 2018 at 12:38 PM, Craig Russell
>> wrote:
>>
>>>
>>> On Jan 1, 2018, at 9:34 AM, Craig Russell wr
4
>
> _div.form_group do
> _label "Contributor's E-Mail address:", for: 'iclaemail'
> _input.form_control.iclaemail! type: 'email', required: true,
> placeholder: 'u...@example.com', onChange: self.setIclaEmail,
would do this with wunderbar is:
_textarea class: "form_control", rows: 4
Or use the shortcut:
_textarea.form_control rows: 4
Note the use of underscore instead of dash in the last example.
- Sam Ruby
Specifically:
>
> _div.form_group do
>
re: https://www.w3schools.com/cssref/pr_class_display.asp
To do similarly within the form-check portion of the icla demo page,
you would do:
.form-check label {
display: block
}
- Sam Ruby
P.S. I've pushed a change that will force the browser to reload the
CSS defi
On 1/6/18 3:02 PM, Craig Russell wrote:
Moving this thread to dev@whimsical...
On Jan 6, 2018, at 11:46 AM, Sam Ruby wrote:
On 1/6/18 2:17 PM, Craig Russell wrote:
On Jan 6, 2018, at 10:42 AM, Sam Ruby wrote:
Infra has their own tools. Feel free to evolve this tool as you wish to match
-pattern
spec/\*\*\{,/\*/\*\*\}/\*_spec.rb failed
This failure should be fixed by installing phantomjs.
> Craig
>> On Jan 6, 2018, at 12:16 PM, Sam Ruby wrote:
>>
>>
>>
>> On 1/6/18 3:02 PM, Craig Russell wrote:
>>> Moving this thread to dev@whimsical...
On Mon, Jan 8, 2018 at 7:21 PM, sebb wrote:
> On 9 January 2018 at 00:12, Craig Russell wrote:
>>
>>> On Jan 8, 2018, at 1:25 PM, sebb wrote:
>>>
>>> On 8 January 2018 at 21:21, Craig Russell wrote:
>>>>
>>>>> On Jan 8, 2018, at
ation is generated from the source. In fact, if you
click on "members()" you will see the source, including the file name
and line number. This documentation is regenerated automatically on
every commit.
> Thanks,
>
> Craig
- Sam Ruby
>> On Jan 8, 2018, at 4:07 PM, Cra
401 - 500 of 1533 matches
Mail list logo