Skip to content

Commit cbf219b

Browse files
committed
adding summaries, cleanup
Signed-off-by: Christoph Rueger <chrisrueger@gmail.com> add missing image
1 parent 8a25f6d commit cbf219b

14 files changed

+11
-18
lines changed

_book/100-introduction.md

+3-2
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,16 @@
22
title: Introduction about OSGi enRoute Classic
33
layout: prev-next-collection
44
summary: Is OSGi enRoute for You?
5+
noindex: true
56
---
67

78
The enRoute Classic section is a collection of content helping to get you started into the OSGi mindset.
89

910
<div>
1011
<table>
1112

12-
{% for book in site.book %}<tr><td><a href="{{book.url}}">{{book.title}}</a></td><td>{{book.summary}}</td></tr>
13-
{% endfor %}
13+
{% for book in site.book %}{%unless book.noindex%}<tr><td><a href="{{book.url}}">{{book.title}}</a></td><td>{{book.summary}}</td></tr>
14+
{%endunless%}{% endfor %}
1415

1516
</table>
1617
</div>

_book/150-tutorials.md

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
title: Tutorials
33
layout: prev-next-collection
4+
summary: List of tutorials.
45
---
56

67
This section is an entry to the hopefully growing collection of tutorials that OSGi enRoute provides. If you want to develop an additional tutorial, please submit a PR.

_book/180-examples.md

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
title: Example Projects
33
layout: prev-next-collection
4+
summary: Some example projects.
45
---
56

67
This section is an entry to the hopefully growing collection of examples that OSGi enRoute provides. If you want to develop an additional example, please submit a PR.

_book/400-services.md

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
title: Service Catalog
33
layout: prev-next-collection
4+
summary: Services available in OSGi.
45
---
56

67
This is the OSGi enRoute Base Profile service catalog. The following services are currently available and documented.

_book/680-appnotes.md

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
title: App Notes
33
layout: prev-next-collection
4+
summary: Application notes are documenting a design or a tool in a way that is useful for people that implement application.
45
---
56
Application notes are documenting a design or a tool in a way that is useful for people that implement application. They often show how to do things with the whole system.
67

_book/700-links.md

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
title: Where to Find Stuff
33
layout: prev-next-collection
4+
summary: List of interesting links
45
---
56

67
## Where to Find Stuff

_book/710-videos.md

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
title: Videos
33
layout: prev-next-collection
4+
summary: Some video tutorials or presentations.
45
---
56

67
<div>

_book/800-known-issues.md

-8
This file was deleted.

_tutorial_wrap/050-start.md

-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
---
22
title: JAR Wrapping Tutorial
33
layout: prev-next-collection
4-
lnext: /tutorial_wrap/100-shouldyou
5-
lprev: /book/150-tutorials
64
noindex: true
75
---
86

_tutorial_wrap/212-conditional-package.md

-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
title: Static linking our Dependencies (Conditional Package)
33
summary: In our first attempt we statically link the imported packages recursively
44
layout: prev-next-collection
5-
lnext: 215-bundle-dependencies
6-
lprev: 210-dependencies
75
---
86

97
The bnd tool contains a nifty feature that it inherited from old school C. In those days, the link phase searched for missing symbols in libraries and automatically included those functions from the library in your code. This was called [static linking](https://kb.iu.edu/d/akqn). Neil Bartlett wrote a [blog] about the subject.

_tutorial_wrap/215-bundle-dependencies.md

-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
title: Handling Dependencies on OSGi Bundles
33
summary: When a dependency is already provided as a proper bundle we should probably not include it.
44
layout: prev-next-collection
5-
lnext: 220-optional-dependencies
6-
lprev: 212-conditional-package
75
---
86

97

_videos/osgi-ce-2015-iot-contest.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ summary: A short video showing the emulator and the train used during the OSGi C
66

77
At the OSGi CE 2015 at the EclipseCon in Ludwigsburg, Germany, the OSGi Alliance held an IoT contest. Using OSGi enRoute, contestants could use an SDK to write either a Train or Track Manager. These bundles could be tested with a software emulator. During the Community Event, the Alliance installed an actual Lego train that was controlled by a cloud server and multiple Raspberry Pi's. The winner was Ghislain Nadeau and it is his bundle controlling the train in the video. Congratulations!
88

9-
<iframe width="560" height="315" src="https://www.youtube.com/embed/rOR_j0ZIRQg" frameborder="0" allowfullscreen></iframe>
9+
<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/rOR_j0ZIRQg" frameborder="0" allowfullscreen></iframe>
1010

1111
We are planning to move the contest [SDK to a tutorial][1].
1212

_videos/paul-fraser-comev02016.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,5 @@ summary: Paul Fraser's promotion of his OSGi Community Event talk about OSGi enR
66

77
Paul Fraser's promotion of his OSGi Community Event talk about OSGi enRoute
88

9-
<iframe width="100%" height="1000px" src="https://youtu.be/-0LFfZqSVxE" frameborder="0" allowfullscreen></iframe>
9+
<iframe width="100%" height="1000px" src="https://www.youtube-nocookie.com/embed/-0LFfZqSVxE" frameborder="0" allowfullscreen></iframe>
1010

img/repositories-overview.png

62.6 KB
Loading

0 commit comments

Comments
 (0)