[
https://issues.apache.org/jira/browse/CAMEL-11492?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16794875#comment-16794875
]
Zoran Regvart commented on CAMEL-11492:
---------------------------------------
Hi [~Purnima.G] thank you for taking on this work and contributing to Apache
Camel as part of GSoC. We're building the the new version of Camel website from
the [apache/camel-website|http://github.com/apache/camel-website] GitHub
repository, this is mirrored from our official Apache Software Foundation git
repository hosted at https://gitbox.apache.org/repos/asf?p=camel-website.git.
I think the easiest way to contribute would be through the GitHub pull request
on the [apache/camel-website|http://github.com/apache/camel-website]
repository. So start by signing up for a GitHub account (if you already don't
have one) and creating a fork of the apache/camel-website repository. If you
don't have any prior experience with GitHub and pull requests you can take a
look at the documentation: [Working with
forks|https://help.github.com/en/articles/working-with-forks] and [Creating a
pull request from a
fork|https://help.github.com/en/articles/creating-a-pull-request-from-a-fork].
Feel free to reach out if you have any issues about that.
I suggest that you also subscribe to the Camel Developers mailing list by
sending an e-mail to [email protected]. You can reach out via chat
on Gitter at https://gitter.im/apache/apache-camel. We have had interest from
another GSoC student (@Nayananga Muhandiram) in helping with the website,
perhaps you can exchange e-mails and discuss how to best split up the work.
The website is a combination of Hugo (http://gohugo.io/) and Antora
(https://antora.org/), we use Hugo for the landing page (and soon other static
pages like blog, list of resources ...) and Antora for the reference
documentation.
If you take a look at the repository you'll notice two Node projects, one in
the top directory and one in the antora-ui-camel directory. The antora-ui-camel
directory contains the theme for Antora that we use for the reference
documentation. We have README files in both directories that should help you
get started. I should note that you need a Node installation, you need version
10, version 11 won't work.
Please reach out if you have any questions or have any issues.
> New Camel website
> -----------------
>
> Key: CAMEL-11492
> URL: https://issues.apache.org/jira/browse/CAMEL-11492
> Project: Camel
> Issue Type: Task
> Components: website
> Reporter: Zoran Regvart
> Priority: Major
> Labels: gsoc2019
> Time Spent: 20m
> Remaining Estimate: 0h
>
> This is an issue to track the work on the new Camel website.
> If you wish to contribute to building the new Camel website please look in
> the [{{website}} component issues labelled with
> {{help-wanted}}|https://issues.apache.org/jira/browse/CAMEL-11494?jql=project%20%3D%20CAMEL%20AND%20component%20%3D%20website%20AND%20labels%20%3D%20help-wanted].
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)