Skip to content

Commit 210c182

Browse files
committed
Proposed new layout of front page.
1 parent fc59bd7 commit 210c182

12 files changed

Lines changed: 44 additions & 76 deletions

File tree

layouts/_default/baseof.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,9 +57,9 @@
5757
<div class="container">
5858
<section id="content" class="row">
5959
<div class="col-md-9">
60-
<h3 class="mt-3 text-muted">The Apache Software Foundation</h3>
60+
<!-- // -->
6161
</div>
62-
<div class="col-md-12"><h4 class="text-muted">Community &gt; Code</h4></div>
62+
<div class="col-md-12"><!-- // --></div>
6363
</section>
6464
{{ partial "breadcrumbs.html" . }}
6565
<hr>

source/_index.md

Lines changed: 35 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -22,130 +22,100 @@ title: ASF Community Development - Welcome
2222
The ASF Community Development (ComDev) project creates and provides tools,
2323
processes, and advice to help open-source projects improve their own
2424
community health.
25-
26-
We are primarily focused on ASF projects, but we believe that our
27-
[governance principles](/tags/governance.html)
28-
and best practices apply to other projects as well.
29-
30-
If you're new to the ASF and are looking for where to get involved, [you can find relevant information here](/tags/newcomers.html).
3125
</div>
3226

3327
<a name="Index-Startingpoints"></a>
3428

3529

30+
<community-front-page>
31+
3632
<!-- Row 1 -->
3733
<div class="row">
34+
<!-- Newcomers -->
3835
<div class="col-md-4">
3936

40-
#### ASF Newcomers
41-
42-
If you are new to open source, our <a href="newcomers/index.html"><b>newcomers section</b></a>
43-
and [related pages](/tags/newcomers.html)
44-
explain basic concepts, first steps to get started, and where to ask for help.
37+
#### Newcomers
4538

46-
To get our software, see our <a href="https://projects.apache.org/projects.html?category" target="_blank">categorized listing of all Apache projects</a>, which are <a href="https://www.apache.org/free/"><b>always free</b> to download and use</a>.
39+
[![Newcomers](/images/newcomers-fp.jpg)](/newcomers/index.html)
40+
</div> <!-- End Newcomers -->
4741

48-
The ASF is a large organization made up of many separate projects. Each project community may have its own ways of working, while still following the basic Apache Way process.
49-
50-
</div>
42+
<!-- Events -->
5143
<div class="col-md-4">
5244

5345
#### Events
5446

55-
Producers should read our <a href="https://www.apache.org/foundation/marks/events">Event Branding Policy</a> for ticketed events, and we have some <a href="events/small-events.html">tips for organizing small community events</a> about Apache projects.
47+
[![Events](/images/events-fp.jpg)](https://events.apache.org/)
5648

57-
The <a href="https://events.apache.org/event/calendar.html">events calendar</a> lists approved Apache-related events, including Community Over Code (formerly ApacheCon) and project summits.
49+
</div> <!-- End Events -->
5850

59-
The <a href="https://tac.apache.org/">ASF Travel Assistance Committee</a> provides financial assistance for selected ASF events to those who would otherwise be unable to attend them.
60-
61-
</div>
51+
<!-- General ASF stuff -->
6252
<div class="col-md-4">
6353

6454
#### The Foundation
6555

66-
The Apache Software Foundation (ASF) is a <a href="https://www.apache.org/foundation/">US 501(c)3 non-profit public charity</a>. The Foundation is <a href="https://www.apache.org/foundation/governance/">governed by a Board of Directors</a>, elected by our Membership, and we publish our <a href="https://www.apache.org/foundation/board/calendar.html">monthly board meeting minutes</a>.
67-
68-
Our mission is to create software for the public good that we <a href="https://www.apache.org/free/">give away for free</a>. You can read how <a href="https://www.apache.org/foundation/governance/" target="_blank">ASF and Apache projects are governed</a>. We <a href="https://www.apache.org/foundation/contributing.html" target="_blank">welcome your support of Apache</a>.
56+
[![Foundation](/images/foundation-fp.jpg)](https://apache.org/foundation/)
6957

7058
</div>
71-
</div>
59+
<!-- End Foundation -->
60+
61+
</div> <!-- End row one -->
7262

7363
<!-- Row 2 -->
7464
<div class="row">
7565
<div class="col-md-4">
7666

77-
#### Open Source Contributors
78-
79-
If you know a little about open source and want to understand how the ASF works, our <a href="contributors/index.html">contributors' section</a> is for you.
67+
#### Contributors
8068

81-
We also have a collection of <a href="links.html">links</a> to relevant information.
82-
83-
Apache Committers should read our <a href="committers/index.html">committers' section</a> and see the <a href="https://www.apache.org/dev/">Developer Information site</a>.
69+
[![Contributors](/images/contributors-fp.jpg)](/contributors/)
8470

8571
</div>
8672
<div class="col-md-4">
8773

88-
#### How Apache works
89-
90-
Our <a href="apache-way/apache-project-maturity-model.html">Apache Project Maturity Model</a> defines a structure for evaluating our projects (communities & technology) that can serve as an example for other communities.
74+
#### Google Summer of Code
9175

92-
Our <a href="https://www.apache.org/foundation/how-it-works.html" target="_blank">how Apache works</a> guide describes key ASF
93-
concepts, such as the difference between ASF Members and project committers, how decisions are made (voting), how elections take place,
94-
and the ASF's structure and organization.
76+
[![GSOC](/images/gsoc-fp.jpg)](/gsoc/)
9577

9678
</div>
97-
<div class="col-md-4">
9879

99-
#### FAQ & Code of Conduct
80+
<!-- ALC -->
81+
<div class="col-md-4">
10082

101-
Please be nice! The ASF has a <a href="https://www.apache.org/foundation/policies/conduct">Code of Conduct</a> that we expect participants to abide by.
83+
#### Apache Local Community
10284

103-
If you still haven't found what you are looking for, try our <a href="newbiefaq.html">FAQ</a>, send us an e-mail at <code>dev@community.apache.org</code>, or read the <a href="https://lists.apache.org/list.html?dev@community.apache.org:lte=3M:" target="_blank">Community mail archives</a>.
85+
[![ALC](/images/alc-fp.jpg)](https://s.apache.org/alc)
10486

10587
</div>
88+
<!-- End ALC -->
89+
90+
</div> <!-- End Row 2 -->
10691

10792
<!-- Row 3 -->
10893
<div class="row">
10994
<div class="col-md-4">
11095

111-
#### Diversity and Inclusion
112-
113-
The <a href="http://diversity.apache.org/">Apache DE&I</a> (Diversity, Equity, and Inclusion) website has more information
114-
on that project and current initiatives dedicated to understanding and promoting diversity and inclusion in ASF communities.
96+
<!-- Placeholder -->
11597

11698
</div>
11799
<div class="col-md-4">
118100

119-
#### Google Summer of Code program (GSoC)
120-
121-
The Community Development project also manages the <a href="/gsoc/">ASF's participation in the Google Summer of Code program</a>. Each year since 2005, we've taken on between 30 and 45 students. Many have gone on to become long-term committers to projects, and even Members of the Foundation.
101+
#### Diversity and Inclusion
122102

123-
Read about a few of our <a href="/gsoc/experiences.html">GSoC successes</a>.
103+
[![DE&I](/images/dei-fp.jpg)](https://diversity.apache.org/)
124104

125105
</div>
126-
<div class="col-md-4">
127106

128-
#### Apache Local Community (ALC)
129-
130-
The <a href="https://s.apache.org/alc">Apache Local Community</a> comprises local groups of Apache (Open Source) enthusiasts, called an 'ALC Chapter'. There will be a single ALC chapter per town/city.
107+
<!-- placeholder -->
108+
<div class="col-md-4">
131109

132-
The ALC Chapters spread awareness of the ASF in local communities, hosting local events to share information about the ASF, The Apache Way, and various Apache projects by bringing together project users and developers.
110+
<!-- Placeholder -->
133111

134112
</div>
135-
</div>
113+
<!-- End placeholder -->
136114

137-
<div>
115+
</div> <!-- End Row Three -->
138116

139-
#### How to ask questions
117+
</ community-front-page>
140118

141-
All Apache projects use <a href="https://lists.apache.org/">publicly-archived mailing lists</a> that anyone may subscribe
142-
to. There you can ask questions related to that specific project and gain a sense of its current activities and focus. Most projects have a
143-
<code>dev@project.apache.org</code> mailing list for technical discussions about the code, and a
144-
<code>user@</code> or <code>users@</code> mailing list for questions about the product or features.
145-
146-
We have a <a href="/contributors/etiquette">Code of Conduct and Etiquette guidelines</a> to help you write good emails.
147-
148-
The ComDev project has our own mailing list where you can ask general questions
149-
about Apache at <a href="https://lists.apache.org/list.html?dev@community.apache.org:lte=3M:">dev@community.apache.org</a>.
119+
<div>
150120

151121
</div>

source/contributors/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ intentional decision, in order to include a wider community than who
3333
happens to be on your Slack channel at a particular moment.
3434

3535
This is why we say, at the ASF, [**If it didn't happen on the mailing
36-
list, it didn't happen**](/contributors/mailing-lists).
36+
list, it didn't happen**](/contributors/mailing-lists.html).
3737

3838
## Moving From Contributor to Committer
3939

source/lists.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -50,14 +50,6 @@ browsing and searching through all public email archives:
5050

5151
* [https://lists.apache.org/](https://lists.apache.org/)
5252

53-
Several other organizations also archive many/most Apache email lists, and some
54-
offer useful search or sending functionality:
55-
56-
* MarkMail [https://apache.markmail.org/](https://apache.markmail.org/) - natural language search
57-
* MARC [https://marc.info/](https://marc.info/)
58-
* The (old) Mail Archive [https://mail-archive.com/][7]
59-
* GMANE [http://gmane.org/](http://dir.gmane.org/search.php?match=apache)
60-
6153

6254
[1]: https://www.apache.org/foundation/public-archives.html
6355
[2]: https://www.apache.org/dev/#mail

static/css/main.css

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,3 +105,9 @@ volunteers-list li {
105105
.bg-bright {
106106
background: white;
107107
}
108+
109+
community-front-page img {
110+
border-radius: 12%;
111+
}
112+
113+

static/images/alc-fp.jpg

56.7 KB
Loading

static/images/contributors-fp.jpg

47.2 KB
Loading

static/images/dei-fp.jpg

35.2 KB
Loading

static/images/events-fp.jpg

41.3 KB
Loading

static/images/foundation-fp.jpg

78.8 KB
Loading

0 commit comments

Comments
 (0)