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

Reply via email to