Hey -

Since I migrated www-site I migrated httpd-site. For that I needed to run 
scripts in advance to convert CVE json files into md.

We could solve this problem in a similar manner.

(1) Manual - Copy the git calendar.md to svn next to calendar.mdtext
(2) Board Tool - Update the svn version of calendar.md.
(3) www-site - Create a shell or python script to take it out of svn and put it 
into the checked out location from git. This script could check for a diff and 
check in the change to git.
(4) www-site - Modify the pelicanconf.yaml to use this script.

If the whimsical team would handle (1) and (2) then I can either help someone 
with (3) and (4) or get to it in a month or two.

Regards,
Dave

> On Sep 14, 2021, at 10:46 AM, Sam Ruby <ru...@intertwingly.net> wrote:
> 
> While there is long term benefits to working through the
> authentication process for git (likely through gitbox not github), it
> is possible for svn to serve content as text/html by setting
> svn:mime-type.
> 
> So a short term fix would be to commit calendar.html to svn, change
> the board agenda tool to update the html rather than the markdown, and
> then update the site to (a) link to the calendar "overview" page in
> svn rather than the current location, and (b) do either a
> redirect/rewrite of the current location of the calendar overview page
> to the new location in svn.
> 
> - Sam Ruby
> 
> On Tue, Sep 14, 2021 at 9:46 AM sebb <seb...@gmail.com> wrote:
>> 
>> On Tue, 14 Sept 2021 at 12:18, sebb <seb...@gmail.com> wrote:
>>> 
>>> The minutes are still stored in SVN.
>>> It is only the calendar overview that is now in Git.
>>> 
>>> So it is just a question of ensuring that the contents of
>>> 
>>> https://svn.apache.org/repos/asf/infrastructure/site/trunk/content/foundation/board/calendar.mdtext
>>> are merged into
>>> https://github.com/apache/www-site/blob/main/content/foundation/board/calendar.md
>>> 
>>> Unfortunately the formats are not identical, so a simple copy won't do.
>> 
>> I updated the Git version.
>> 
>> Given that this is a monthly update at most, and the only change is to
>> add a paragraph to the Git version, I'm not sure it's worth the effort
>> implementing this in Whimsy.
>> It's pretty easy to do it in GitHub by copying the data from the updated 
>> source.
>> 
>> i.e. browse to
>> https://svn.apache.org/repos/asf/infrastructure/site/trunk/content/foundation/board/calendar.mdtext
>> 
>> find the first "Board meeting minutes" header
>> 
>> Select and copy the new paragraph.
>> 
>> Paste into
>> https://github.com/apache/www-site/edit/main/content/foundation/board/calendar.md
>> after the first "Board meeting minutes" header (line 43 currently)
>> 
>> Check and commit.
>> 
>> Done.
>> 
>>> On Tue, 14 Sept 2021 at 05:25, Greg Stein <gst...@gmail.com> wrote:
>>>> 
>>>> I don't know what the Whimsy community wants to do with their tool, but at 
>>>> some point in the future (plan is TBD), Infra will maintain a Board Agenda 
>>>> Tool. But we (infra) currently don't have plans to build that tool. And 
>>>> the existing tool cannot be maintained by Infra; some kind of 
>>>> rebuild/rewrite is necessary first. This is a known conundrum, with no 
>>>> solution found so far.
>>>> 
>>>> In the meanwhile, I recommend the Secretary process be updated to include 
>>>> the copy of the minutes into www-site.
>>>> 
>>>> Regards,
>>>> Greg Stein
>>>> Infrastructure Administrator, ASF
>>>> 
>>>> 
>>>> On Mon, Sep 13, 2021 at 11:13 PM Matt Sicker <boa...@gmail.com> wrote:
>>>>> 
>>>>> Is anyone going to update the board agenda tool? Or do we need to pay 
>>>>> someone to maintain this?
>>>>> 
>>>>> Matt Sicker
>>>>> 
>>>>>> On Sep 12, 2021, at 15:14, Dave Fisher <w...@apache.org> wrote:
>>>>>> 
>>>>>> This change should be manually copied to www-site until whimsy can 
>>>>>> write to git.
>>>>>> 
>>>>>> Sent from my iPhone
>>>>>> 
>>>>>>> On Sep 12, 2021, at 1:05 PM, mattsic...@apache.org wrote:
>>>>>>> 
>>>>>>> Author: mattsicker
>>>>>>> Date: Sun Sep 12 20:05:17 2021
>>>>>>> New Revision: 1893287
>>>>>>> 
>>>>>>> URL: http://svn.apache.org/viewvc?rev=1893287&view=rev
>>>>>>> Log:
>>>>>>> Publish 16 June 2021 minutes
>>>>>>> 
>>>>>>> Modified:
>>>>>>>  infrastructure/site/trunk/content/foundation/board/calendar.mdtext
>>>>>>> 
>>>>>>> Modified: 
>>>>>>> infrastructure/site/trunk/content/foundation/board/calendar.mdtext
>>>>>>> URL: 
>>>>>>> http://svn.apache.org/viewvc/infrastructure/site/trunk/content/foundation/board/calendar.mdtext?rev=1893287&r1=1893286&r2=1893287&view=diff
>>>>>>> ==============================================================================
>>>>>>> --- infrastructure/site/trunk/content/foundation/board/calendar.mdtext 
>>>>>>> (original)
>>>>>>> +++ infrastructure/site/trunk/content/foundation/board/calendar.mdtext 
>>>>>>> Sun Sep 12 20:05:17 2021
>>>>>>> @@ -59,6 +59,12 @@ as is an alternate [categorized view of
>>>>>>> 
>>>>>>> # 2021 Board meeting minutes # {#2021}
>>>>>>> 
>>>>>>> +- [16 June 2021](../records/minutes/2021/board_minutes_2021_06_16.txt)
>>>>>>> +    * Terminate Sqoop
>>>>>>> +    * Terminate MetaModel
>>>>>>> +    * Change Mynewt Chair
>>>>>>> +    * Change Tez Chair
>>>>>>> +
>>>>>>> - [19 May 2021](../records/minutes/2021/board_minutes_2021_05_19.txt)
>>>>>>>   * Change Parquet Chair
>>>>>>>   * Change Geode Chair
>>>>>>> 
>>>>>>> 
>>>>>> 

Reply via email to