Skip to content

Commit 915e64e

Browse files
committed
Refactored, to allow for easy versioning per language release in the future.
1 parent 1f750f8 commit 915e64e

39 files changed

+30
-15
lines changed

_includes/frontpage-content.txt

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,19 @@
88
<img class="slide_thumb" alt="Thumbnail" src="{{ site.baseurl }}/resources/images/slide1.jpg" />
99
<p class="slide_title"><strong>Overviews and Guides</strong></p>
1010
<p class="slide_content">Collections, Actors, Swing, and more.</p>
11-
<p class="slide_button"><a href="{{ site.baseurl}}/2.9.1/overviews">Go there</a></p>
11+
<p class="slide_button"><a href="{{ site.baseurl}}/overviews">Go there</a></p>
1212
</li>
1313
<li>
1414
<img class="slide_thumb" alt="Thumbnail" src="{{ site.baseurl }}/resources/images/slide2.jpg" />
1515
<p class="slide_title"><strong>Tutorials</strong></p>
1616
<p class="slide_content">Coming from Java? Python? Ruby? Tutorials which help the transition from language XYZ to Scala.</p>
17-
<p class="slide_button"><a href="{{ site.baseurl}}/2.9.1/tutorials">Go there</a></p>
17+
<p class="slide_button"><a href="{{ site.baseurl}}/tutorials">Go there</a></p>
1818
</li>
1919
<li>
2020
<img class="slide_thumb" alt="Thumbnail" src="{{ site.baseurl }}/resources/images/slide3.jpg" />
2121
<p class="slide_title"><strong>Glossary</strong></p>
2222
<p class="slide_content">Lost on some terminology? Check the glossary, direct from the book, <em>Programming in Scala</em>. </p>
23-
<p class="slide_button"><a href="{{ site.baseurl}}/2.9.1/glossary">Go there</a></p>
23+
<p class="slide_button"><a href="{{ site.baseurl}}/glossary">Go there</a></p>
2424
</li>
2525
</ul>
2626
</header>
@@ -37,19 +37,19 @@
3737
<h3><a href="{{ site.baseurl }}/sips">Scala Improvement Process</a> <span class="label success">Available</span></h3>
3838
<p>Read language improvement proposals, participate in discussions surrounding submitted proposals, or submit your own improvement proposal.</p>
3939

40-
<h3><a href="{{ site.baseurl }}/2.9.1/overviews">Guides and Overviews</a> <span class="label success">Some Available</span></h3>
40+
<h3><a href="{{ site.baseurl }}/overviews">Guides and Overviews</a> <span class="label success">Some Available</span></h3>
4141
<p>Some guides, such as Martin Odersky's Collections Overview are already available. Others are currently being converted to markdown markup for inclusion here.</p>
4242

43-
<h3><a href="{{ site.baseurl }}/2.9.1/tutorials">Tutorials</a> <span class="label success">Some Available</span></h3>
43+
<h3><a href="{{ site.baseurl }}/tutorials">Tutorials</a> <span class="label success">Some Available</span></h3>
4444
<p>Some tutorials, such as the <em>Scala for Java Programmers</em> guide is already available. Others are currently being converted to markdown markup for inclusion here.</p>
4545

46-
<h3><a href="{{ site.baseurl }}/2.9.1/glossary">Glossary</a> <span class="label warning">Pending Permission</span></h3>
46+
<h3><a href="{{ site.baseurl }}/glossary">Glossary</a> <span class="label warning">Pending Permission</span></h3>
4747
<p>Pending permission from Artima Inc., we'd like to include the glossary from <em>Programming in Scala</em> here, for quick and easy reference.</p>
4848

49-
<h3>Cheatsheets <span class="label important">In Progress</span></h3>
49+
<h3><a href="{{ site.baseurl }}/cheatsheets">Cheatsheets</a> <span class="label important">In Progress</span></h3>
5050
<p>We're working on a section of the site devoted to cheatsheets. Contributed cheatsheets more than welcome!</p>
5151

52-
<h3>Scala Style Guide <span class="label important">In Progress</span></h3>
52+
<h3><a href="{{ site.baseurl }}/style">Scala Style Guide</a> <span class="label important">In Progress</span></h3>
5353
<p>Daniel Spiewak and David Copland's <em>Scala Style Guide</em> will soon be ported here, thanks to Simon Ochsenreither's conversion to markdown.</p>
5454

5555
<h3>Language Specification <span class="label notice">Just an Idea</span></h3>

_includes/topbar.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@
1616
</ul>
1717
</li>
1818

19-
<li><a href="{{ site.baseurl }}/2.9.1/overviews">Guides</a></li>
20-
<li><a href="{{ site.baseurl }}/2.9.1/tutorials">Tutorials</a></li>
21-
<li><a href="{{ site.baseurl }}/2.9.1/glossary">Glossary</a></li>
22-
<li><a href="{{ site.baseurl }}/2.9.1/cheatsheets">Cheatsheets</a></li>
23-
<li><a href="{{ site.baseurl }}/2.9.1/style">Style Guide</a></li>
19+
<li><a href="{{ site.baseurl }}/overviews">Guides</a></li>
20+
<li><a href="{{ site.baseurl }}/tutorials">Tutorials</a></li>
21+
<li><a href="{{ site.baseurl }}/glossary">Glossary</a></li>
22+
<li><a href="{{ site.baseurl }}/cheatsheets">Cheatsheets</a></li>
23+
<li><a href="{{ site.baseurl }}/style">Style Guide</a></li>
2424
</ul>
2525
<!-- commented until search functionality integrated
2626
<form action="">

cheatsheets/index.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
layout: index
3+
title: Cheatsheets
4+
---
5+
6+
We currently only have one cheatsheet! (Soon to be included). Hang on for instructions on how to make and contribute a cheatsheet to scala-lang.org.
7+
File renamed without changes.
File renamed without changes.

2.9.1/overviews/architecture-of-scala-collections.md renamed to overviews/architecture-of-scala-collections.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ title: The Architecture of Scala Collections
77

88
These pages describe the architecture of the Scala collections
99
framework in detail. Compared to
10-
[the Scala 2.8 Collections API](http://scala.github.com/2.9.1/overviews/collections.html) you
10+
[the Scala 2.8 Collections API](http://scala.github.com/overviews/collections.html) you
1111
will find out more about the internal workings of the framework. You
1212
will also learn how this architecture helps you define your own
1313
collections in a few lines of code, while reusing the overwhelming
1414
part of collection functionality from the framework.
1515

16-
[The Scala 2.8 Collections API](http://scala.github.com/2.9.1/overviews/collections.html)
16+
[The Scala 2.8 Collections API](http://scala.github.com/overviews/collections.html)
1717
contains a large number of collection
1818
operations, which exist uniformly on many different collection
1919
implementations. Implementing every collection operation anew for
File renamed without changes.
File renamed without changes.

style/index.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
layout: index
3+
title: Scala Style Guide
4+
---
5+
6+
Shortly you'll find the Scala Style Guide here, currently available at [http://davetron5000.github.com/scala-style/](http://davetron5000.github.com/scala-style/). A big thank you to Daniel Spiewak and David Copeland for putting it together, and to Simon Ochsenreither for converting it to markdown!
7+
8+
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)