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 >>>>>>> >>>>>>> >>>>>>