Hi

On Wed, Feb 21, 2024, at 17:06, Dave Fisher wrote:
> Hi Tison,
>
> Some future ideas.
>
> (1) The web templates - html, js, css, and fonts are likely to be 
> similar between the branches. (Well not all the js that docusaurus 
> produces, but the site design will be similar.) This could lead to a 
> branch with multiple designs. The question is what template language is 
> used by docusaurus and jekyl? JINJA2?

Jekyll uses Liquid, Docusaurus uses a JSX like thing. I never used it, but it 
is basically a React application that is rendered to static files.
I don’t think templates can be reused

Kind regards
Christian

>
> (2) Once those two examples are complete. I think that an ASF Pelican 
> example can be done as well. There are a number of examples like 
> apache.org, http.apache.org, etc.
>
> I’m following along and will have a look later on.
>
> Best,
> Dave
>
>> On Feb 21, 2024, at 1:43 AM, tison <wander4...@gmail.com> wrote:
>> 
>> Hi Chris,
>> 
>> Thanks you. Now we found a volunteer to improve the jekyll template and
>> it's good :D
>> 
>> Daniel wrote:
>>> This feels like we are over-engineering the solution to a simple
>>> problem. Just use the existing website-template repository, have the
>>> default branch be an empty branch with a README that tells you what the
>>> different examples are, each in their own branch or directory.
>> 
>> I'm OK with this. And it seems a solution that no direct reasonable
>> objection.
>> 
>> Although Sebb comments in the other thread [1] that such a Rip Down commit
>> can be suboptimal due to the irrelevant history, with INFRA's help we can
>> use a brand new README branch and make it the default.
>> 
>> I'm going to move forward with the development in docusaurus branch and
>> recommend Chris to send the patch against the jekyll branch (I'll review it
>> if you need).
>> 
>> For the master branch tech solution, I'm fine to wait a minutes to rip it
>> down, switch with a brand new history, or any other suggestions.
>> 
>> Best,
>> tison.
>> 
>> [1]
>> https://lists.apache.org/thread/jjmb1jnl67rr5qnhdb047tms9ksd0yqq
>> 
>> 
>> Christian Grobmeier <grobme...@apache.org>于2024年2月21日 周三16:07写道:
>> 
>>> Hello,
>>> 
>>> I love we are picking up this template idea again.
>>> 
>>> Previously I proposed to add some Docker files to help with quick setup.
>>> I could add this straightaway to the Jekyll branch.
>>> 
>>> Does this sound like a good idea?
>>> 
>>> It could look like what I did for Privacy:
>>> https://github.com/apache/privacy-website
>>> 
>>> Please let me know, then I will add it (or forget about it)
>>> 
>>> Kind regards,
>>> Christian
>>> 
>>> On Tue, Feb 20, 2024, at 23:38, Willem Jiang wrote:
>>>> From my recent experience, it could save the developer lots of time if
>>>> they can work on the website's content by adding some markdown files
>>>> directly.
>>>> Following the website policy and turning the features of the website
>>>> engine are one-time work. The ROI would be good if we could share
>>>> these through the website template.
>>>> 
>>>> Thanks,
>>>> 
>>>> Willem Jiang
>>>> 
>>>> On Tue, Feb 20, 2024 at 8:20 PM tison <wander4...@gmail.com> wrote:
>>>>> 
>>>>>> And/or just point to the source code of existing ASF websites which
>>>>>> can serve as living examples.
>>>>> 
>>>>> You can check the original mailing list thread [1]. I recommend Fury as
>>> an
>>>>> example there because it's just started. Living examples can be
>>> supplements
>>>>> but customized a lot to prevent new podlings from catching up.
>>>>> 
>>>>> This is my initial motivation to create a template and even
>>> self-contained
>>>>> docs to share how to switch features while being compliant with ASF
>>>>> policies :D
>>>>> 
>>>>> Best,
>>>>> tison.
>>>>> 
>>>>> [1] https://lists.apache.org/thread/nzzvz0j6mlgfn4pldxg6988oqw20b0bx
>>>>> 
>>>>> 
>>>>> Bertrand Delacretaz <bdelacre...@apache.org> 于2024年2月20日周二 19:32写道:
>>>>> 
>>>>>> On Tue, Feb 20, 2024 at 10:45 AM Daniel Gruno <humbed...@apache.org>
>>>>>> wrote:
>>>>>>> ...Just use the existing website-template repository, have the
>>>>>>> default branch be an empty branch with a README that tells you what
>>> the
>>>>>>> different examples are, each in their own branch or directory...
>>>>>> 
>>>>>> And/or just point to the source code of existing ASF websites which
>>>>>> can serve as living examples.
>>>>>> 
>>>>>> And encourage people to add GitHub topics to their website
>>>>>> repositories, so that queries like
>>>>>> 
>>>>>> 
>>> https://github.com/search?q=topic%3Ahugo+org%3Aapache&type=Repositories
>>>>>> 
>>>>>> can give you a list of real live examples that use your favorite
>>>>>> website generation tool, "hugo" in this example.
>>>>>> 
>>>>>> -Bertrand
>>>>>> 
>>>>>> ---------------------------------------------------------------------
>>>>>> To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
>>>>>> For additional commands, e-mail: dev-h...@community.apache.org
>>>>>> 
>>>>>> 
>>>> 
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
>>>> For additional commands, e-mail: dev-h...@community.apache.org
>>> 
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
>>> For additional commands, e-mail: dev-h...@community.apache.org
>>> 
>>> 
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
> For additional commands, e-mail: dev-h...@community.apache.org

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

Reply via email to