gossip-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From els...@apache.org
Subject [01/17] incubator-gossip git commit: [GOSSIP-6] Initial project website using Jekyll
Date Thu, 07 Jul 2016 13:56:52 GMT
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.


Mime
View raw message