Repository: incubator-gossip Updated Branches: refs/heads/asf-site 0fd6c1c8e -> 73db6159d refs/heads/site-src 0fd6c1c8e -> f1c1a7ac8
http://git-wip-us.apache.org/repos/asf/incubator-gossip/blob/f1c1a7ac/community.md ---------------------------------------------------------------------- diff --git a/community.md b/community.md new file mode 100644 index 0000000..9454178 --- /dev/null +++ b/community.md @@ -0,0 +1,85 @@ +--- +layout: page +title: Community +description: Project Community Page +group: nav-right +--- +<!-- +{% comment %} +Licensed to the Apache Software Foundation (ASF) under one or more +contributor license agreements. See the NOTICE file distributed with +this work for additional information regarding copyright ownership. +The ASF licenses this file to you under the Apache License, Version 2.0 +(the "License"); you may not use this file except in compliance with +the License. You may obtain a copy of the License at + +http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +{% endcomment %} +--> + +{% include JB/setup %} + +<br/><br/><br/> + +## {{ site.data.project.name }} Community + +Every volunteer project obtains its strength from the people involved in it. We invite you to participate as much or as little as you choose. + +You can: + +* Use our project and provide a feedback. +* Provide us with the use-cases. +* Report bugs and submit patches. +* Contribute code, javadocs, documentation. + + +### Mailing list + +Get help using {{ site.data.project.short_name }} or contribute to the project on our mailing lists: + +{% if site.data.project.user_list %} +* [site.data.project.user_list](mailto:{{ site.data.project.user_list }}) is for usage questions, help, and announcements. [subscribe](mailto:{{ site.data.project.user_list_subscribe }}?subject=send this email to subscribe), [unsubscribe](mailto:{{ site.data.project.dev_list_unsubscribe }}?subject=send this email to unsubscribe), [archives]({{ site.data.project.user_list_archive_mailarchive }}) +{% endif %} +* [{{ site.data.project.dev_list }}](mailto:{{ site.data.project.dev_list }}) is for useage questions, help, and people who want to contribute code to {{ site.data.project.short_name }}. [subscribe](mailto:{{ site.data.project.dev_list_subscribe }}?subject=send this email to subscribe), [unsubscribe](mailto:{{ site.data.project.dev_list_unsubscribe }}?subject=send this email to unsubscribe), [archives]({{ site.data.project.dev_list_archive_mailarchive }}) +* [{{ site.data.project.commits_list }}](mailto:{{ site.data.project.commits_list }}) is for commit messages to {{ site.data.project.short_name }}. [subscribe](mailto:{{ site.data.project.commits_list_subscribe }}?subject=send this email to subscribe), [unsubscribe](mailto:{{ site.data.project.commits_list_unsubscribe }}?subject=send this email to unsubscribe), [archives]({{ site.data.project.commits_list_archive_mailarchive }}) +{% if site.data.project.notifications_list %} +* [{{ site.data.project.notifications_list }}](mailto:{{ site.data.project.notifications_list }}) is for automated messages from JIRA, continuous integration, etc. for {{ site.data.project.short_name }}. [subscribe](mailto:{{ site.data.project.notifications_list_subscribe }}?subject=send this email to subscribe), [unsubscribe](mailto:{{ site.data.project.notifications_list_unsubscribe }}?subject=send this email to unsubscribe), [archives]({{ site.data.project.notifications_list_archive_mailarchive }}) +{% endif %} + +### Issue tracker + + +#### Bug Reports + +Found a bug? Enter an issue in the [Issue Tracker](https://issues.apache.org/jira/browse/{{ site.data.project.jira }}). + +Before submitting an issue, please: + +* Verify that the bug does in fact exist. +* Search the issue tracker to verify there is no existing issue reporting the bug you've found. +* Consider tracking down the bug yourself in the {{ site.data.project.short_name}}'s source and submitting a pull request along with your bug report. This is a great time saver for the {{ site.data.project.short_name }} developers and helps ensure the bug will be fixed quickly. + + + +#### Feature Requests + +Enhancement requests for new features are also welcome. The more concrete and rationale the request is, the greater the chance it will incorporated into future releases. + + + [https://issues.apache.org/jira/browse/{{ site.data.project.jira }}](https://issues.apache.org/jira/browse/{{ site.data.project.jira }}) + + +### Source Code + +The project sources are accessible via the [source code repository]({{ site.data.project.source_repository }}) which is also mirrored in [GitHub]({{ site.data.project.source_repository_mirror }}) + + +### Website Source Code + +The project website sources are accessible via the [website source code repository]({{ site.data.project.website_repository }}). http://git-wip-us.apache.org/repos/asf/incubator-gossip/blob/f1c1a7ac/css/main.scss ---------------------------------------------------------------------- diff --git a/css/main.scss b/css/main.scss new file mode 100644 index 0000000..f2e566e --- /dev/null +++ b/css/main.scss @@ -0,0 +1,53 @@ +--- +# Only the main Sass file needs front matter (the dashes are enough) +--- +@charset "utf-8"; + + + +// Our variables +$base-font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; +$base-font-size: 16px; +$base-font-weight: 400; +$small-font-size: $base-font-size * 0.875; +$base-line-height: 1.5; + +$spacing-unit: 30px; + +$text-color: #111; +$background-color: #fdfdfd; +$brand-color: #2a7ae2; + +$grey-color: #828282; +$grey-color-light: lighten($grey-color, 40%); +$grey-color-dark: darken($grey-color, 25%); + +// Width of the content area +$content-width: 800px; + +$on-palm: 600px; +$on-laptop: 800px; + + + +// Use media queries like this: +// @include media-query($on-palm) { +// .wrapper { +// padding-right: $spacing-unit / 2; +// padding-left: $spacing-unit / 2; +// } +// } +@mixin media-query($device) { + @media screen and (max-width: $device) { + @content; + } +} + + + +// Import partials from `sass_dir` (defaults to `_sass`) +@import + "base", + "layout", + "syntax-highlighting" +; http://git-wip-us.apache.org/repos/asf/incubator-gossip/blob/f1c1a7ac/documentation.md ---------------------------------------------------------------------- diff --git a/documentation.md b/documentation.md new file mode 100644 index 0000000..74a48be --- /dev/null +++ b/documentation.md @@ -0,0 +1,41 @@ +--- +layout: page +title: Documentation +description: Project Documentation page +group: nav-right +--- +<!-- +{% comment %} +Licensed to the Apache Software Foundation (ASF) under one or more +contributor license agreements. See the NOTICE file distributed with +this work for additional information regarding copyright ownership. +The ASF licenses this file to you under the Apache License, Version 2.0 +(the "License"); you may not use this file except in compliance with +the License. You may obtain a copy of the License at + +http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +{% endcomment %} +--> +{% include JB/setup %} + +## {{ site.data.project.name }} Documentation + +### Articles + +* "Network-Friendly Gossiping", Sabina Serbu, Ãtienne RiviÑre and Pascal Felber, Lecture Notes In Computer Science; Vol. 5873. [@ACM](http://portal.acm.org.proxy.library.uu.nl/citation.cfm?id=1693564.1693611). + + +### Presentations + + + +### {{ site.data.project.short_name }} Manual + + + http://git-wip-us.apache.org/repos/asf/incubator-gossip/blob/f1c1a7ac/download.md ---------------------------------------------------------------------- diff --git a/download.md b/download.md new file mode 100644 index 0000000..724308e --- /dev/null +++ b/download.md @@ -0,0 +1,86 @@ +--- +layout: page +title: Downloads +description: Project Downloads page +group: nav-right +--- +<!-- +{% comment %} +Licensed to the Apache Software Foundation (ASF) under one or more +contributor license agreements. See the NOTICE file distributed with +this work for additional information regarding copyright ownership. +The ASF licenses this file to you under the Apache License, Version 2.0 +(the "License"); you may not use this file except in compliance with +the License. You may obtain a copy of the License at + +http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +{% endcomment %} +--> +{% include JB/setup %} + +## {{ site.data.project.name }} Downloads + +There are no official Apache releases for {{ site.data.project.short_name }} yet. You can download and build the latest code from [GitHub]({{ site.data.project.source_repository_mirror }}). + + +{% comment %} + +TODO: uncoment this when we have official releases of Gossip + +{{ site.data.project.name }} is released as a source artifact, and also through Maven. + +### Source releases + +Release | Date | Commit | Download +:--------------- | :--------- | :------- | :------- +{% for post in site.categories.release %}{% comment %} +{% endcomment %}{% if post.fullVersion %}{% comment %} +{% endcomment %}{% assign v = post.fullVersion %}{% comment %} +{% endcomment %}{% else %}{% comment %} +{% endcomment %}{% capture v %}apache-{{ site.data.project.unix_name }}-{{ post.version }}{% endcapture %}{% comment %} +{% endcomment %}{% endif %}{% comment %} +{% endcomment %}{% if forloop.index0 < 2 %}{% comment %} +{% endcomment %}{% capture p %}http://www.apache.org/dyn/closer.lua?filename={{ site.data.project.unix_name }}/{{ v }}{% endcapture %}{% comment %} +{% endcomment %}{% assign q = "&action=download" %}{% comment %} +{% endcomment %}{% assign d = "https://www.apache.org/dist" %}{% comment %} +{% endcomment %}{% else %}{% comment %} +{% endcomment %}{% capture p %}http://archive.apache.org/dist/incubator/{{ site.data.project.unix_name }}/{{ v }}{% endcapture %}{% comment %} +{% endcomment %}{% assign q = "" %}{% comment %} +{% endcomment %}{% assign d = "https://archive.apache.org/dist/incubator" %}{% comment %} +{% endcomment %}{% endif %}{% comment %} +{% endcomment %}<a href="{{ site.baseurl }}/history.html#{{ post.tag }}">{{ post.version }}</a>{% comment %} +{% endcomment %} | {{ post.date | date_to_string }}{% comment %} +{% endcomment %} | <a href="https://github.com/apache/{{ site.data.project.unix_name }}/commit/{{ post.sha }}">{{ post.sha }}</a>{% comment %} +{% endcomment %} | <a href="{{ p }}/{{ v }}-src.tar.gz{{ q }}">tar</a>{% comment %} +{% endcomment %} (<a href="{{ d }}/{{ site.data.project.unix_name }}/{{ v }}/{{ v }}-src.tar.gz.md5">md5</a>{% comment %} +{% endcomment %} <a href="{{ d }}/{{ site.data.project.unix_name }}/{{ v }}/{{ v }}-src.tar.gz.asc">pgp</a>){% comment %} +{% endcomment %} {% raw %}<br>{% endraw %}{% comment %} +{% endcomment %} <a href="{{ p }}/{{ v }}-src.zip{{ q }}">zip</a>{% comment %} +{% endcomment %} (<a href="{{ d }}/{{ site.data.project.unix_name }}/{{ v }}/{{ v }}-src.zip.md5">md5</a>{% comment %} +{% endcomment %} <a href="{{ d }}/{{ site.data.project.unix_name }}/{{ v }}/{{ v }}-src.zip.asc">pgp</a>){% comment %} +{% endcomment %} +{% endfor %} + +Choose a source distribution in either *tar* or *zip* format, +and [verify](http://www.apache.org/dyn/closer.cgi#verify) +using the corresponding *pgp* signature (using the committer file in +[KEYS](http://www.apache.org/dist/{{ site.data.project.unix_name }}/KEYS)). +If you cannot do that, the *md5* hash file may be used to check that the +download has completed OK. + +For fast downloads, current source distributions are hosted on mirror servers; +older source distributions are in the +[archive](http://archive.apache.org/dist/incubator/{{ site.data.project.unix_name }}/). +If a download from a mirror fails, retry, and the second download will likely +succeed. + +For security, hash and signature files are always hosted at +[Apache](https://www.apache.org/dist). + +{% endcomment %} http://git-wip-us.apache.org/repos/asf/incubator-gossip/blob/f1c1a7ac/feed.xml ---------------------------------------------------------------------- diff --git a/feed.xml b/feed.xml new file mode 100644 index 0000000..a6628bd --- /dev/null +++ b/feed.xml @@ -0,0 +1,30 @@ +--- +layout: null +--- +<?xml version="1.0" encoding="UTF-8"?> +<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> + <channel> + <title>{{ site.title | xml_escape }}</title> + <description>{{ site.description | xml_escape }}</description> + <link>{{ site.url }}{{ site.baseurl }}/</link> + <atom:link href="{{ "/feed.xml" | prepend: site.baseurl | prepend: site.url }}" rel="self" type="application/rss+xml"/> + <pubDate>{{ site.time | date_to_rfc822 }}</pubDate> + <lastBuildDate>{{ site.time | date_to_rfc822 }}</lastBuildDate> + <generator>Jekyll v{{ jekyll.version }}</generator> + {% for post in site.posts limit:10 %} + <item> + <title>{{ post.title | xml_escape }}</title> + <description>{{ post.content | xml_escape }}</description> + <pubDate>{{ post.date | date_to_rfc822 }}</pubDate> + <link>{{ post.url | prepend: site.baseurl | prepend: site.url }}</link> + <guid isPermaLink="true">{{ post.url | prepend: site.baseurl | prepend: site.url }}</guid> + {% for tag in post.tags %} + <category>{{ tag | xml_escape }}</category> + {% endfor %} + {% for cat in post.categories %} + <category>{{ cat | xml_escape }}</category> + {% endfor %} + </item> + {% endfor %} + </channel> +</rss> http://git-wip-us.apache.org/repos/asf/incubator-gossip/blob/f1c1a7ac/index.html ---------------------------------------------------------------------- diff --git a/index.html b/index.html deleted file mode 100644 index a44ae77..0000000 --- a/index.html +++ /dev/null @@ -1,6 +0,0 @@ -<html> - <head> - <title>Apache Gossip (incubating)</title> - </head> - <body>Coming soon...</body> -</html> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/incubator-gossip/blob/f1c1a7ac/index.md ---------------------------------------------------------------------- diff --git a/index.md b/index.md new file mode 100644 index 0000000..1569779 --- /dev/null +++ b/index.md @@ -0,0 +1,29 @@ +--- +layout: page +title: Gossip Home +tagline: Apache Project ! +--- +<!-- +{% comment %} +Licensed to the Apache Software Foundation (ASF) under one or more +contributor license agreements. See the NOTICE file distributed with +this work for additional information regarding copyright ownership. +The ASF licenses this file to you under the Apache License, Version 2.0 +(the "License"); you may not use this file except in compliance with +the License. You may obtain a copy of the License at + +http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +{% endcomment %} +--> + +{% include JB/setup %} + +## Apache Gossip + +Apache Gossip⢠is a system to form peer-to-peer networks using the gossip protocol.