Bertrand Delacretaz wrote on 5/22/19 6:09 AM:
> On Wed, May 22, 2019 at 11:46 AM Justin Mclean <jus...@classsoftware.com> 
> wrote:
>> ...It’s still unclear to me how Whimsy will render this, guess we find out 
>> when we submit it?..
> 
> I think the core of the Board agenda is the text file in svn, that's
> what needs to be clean AFAIK.

Yup - the entire board agenda is in SVN; you can either hand-edit, or
use Whimsy to post/edit a single report at a time.  Whimsy has logic
about what buttons are presented to take actions, but the end result of
Whimsy actions is to simply checkin that change to the SVN file.

Key Whimsy takeaways:

- Never allow a line of exactly 41 '-' dash characters in your report,
because Whimsy uses that as an attachment (report) separator.  See code:

https://issues.apache.org/jira/browse/WHIMSY-265?page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel&focusedCommentId=16845155#comment-16845155

- Whimsy likes 80 column linewraps.  It will only rewrap the current
report if you push the rewrap button and then commit.  It doesn't ever
wrap long URLs.   The linebreak/wrap logic code is here:

https://github.com/apache/whimsy/blob/7e00fb38fec3437635b531751cbc1c4644e4bd41/www/board/agenda/views/pages/report.js.rb#L103

- As a UI display feature *only*: Whimsy attempts to display with a
yellow highlight any lines that it thinks are too long.  This yellow
highlight is only a UI artifact, and does not change any data.


-- 

- Shane
  Whimsy PMC
  The Apache Software Foundation

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org

Reply via email to