教育/Wiki

Jump to: navigation, search

Susemini.png 本文处于需要翻译的文章的状态,欢迎您积极参与翻译与修订。 翻译人员:无,修订人员:无。

OpenSUSE-Edu.png
明天您用什么去教学?


Background

The goal of this proposal is:

  1. Make Education-related content well-organized
  2. Help Education in openSUSE's Wiki be easily discoverable
  3. Encourage participation in the openSUSE-Education Project

Please take a moment and review the following proposal and offer your own suggestions. Are we missing something? Are there other pages in the Wiki already we should be linking to?

Layout Guidelines

  • New pages related to "Education" should be created as a subpage of /Education/ (many examples above)
    • For example,
      http://en.opensuse.org/Education/My_New_Page
  • The openSUSE-Education-Logo can be included on top of the side with the following lines:
<!--{{OpenSUSE-Edu-logo}} This template overlays logo over title-->
[[Image:OpenSUSE-Edu.png||center]]
  • Important pages should also include the Education Content menu with
    {{Education Content}}
    somewhere on the site.
  • New (and already existing) pages should be marked with
    [[Category:Education]]
    which will make them show up at Category:Education.
  • If pages are translated into other languages, please re-link!
    • For example: if you translate the english site "foo" into german, please create the following entry on the german site:
      [[en:foo]]
      and add the following entry on the original english page:
      [[de:foo]]
      .


Template for new sites

As a simple template for new openSUSE-Education sites, use the following content:

 <!--{{OpenSUSE-Edu-logo}} This template overlays logo over title-->
[[Image:OpenSUSE-Edu.png||center]]
{{Education Content}}
__TOC__

-------insert your content here-------

[[Category:Education]]
[[de:]]

Template for Application descriptions

To get an unique layout for the description of applications, we prefer to use the following template:

[[Category:<Educational Group>]]
[[Category:Education Applications]]
[[Category:Education]]

{{Package-description|}}

{{Infobox Software |
 name=  ||
 developer=  |
 image= [<url> <img-url>|200px] |
 description= <a description of the image> |
 license=GNU GPLv2 |
 website=
}}

= About =

= Installing and configuring =

= See also =

* [[<other apps>]]

= External Links =

* [<url> Homepage]

[[de:<name>]]

To create a new description for an application, just login and enter the URL http://en.opensuse.org/<packagename>. Now you can create a new page when you click on the "edit" link. Paste the above template in the new textfield and fill it out.

  • Category:<RPM-GROUP> => Use the RPM group of the package, so we get it sorted under its normal Category. Use ":" instead of the "/" in the RPM group field. To find out the RPM group of an already installed rpm via commandline, just enter the command
rpm -q --qf "%{GROUP}\n" <packagename>
  • Package-description => Enter a short description of the package here. If you like, you can use the description from the original RPM:
rpm -q --qf "%{DESCRIPTION}\n" <packagename>
  • The "Infobox Software" creates a short summary including links to webpin - so a user can search for the package for his distribution online
    • name => the name of the package
    • developer => the name of the main developer (not packager)
    • image => needs two URLs: first one is normally a link to the main website, the seconds one a link to the logo in *.png, *.gif or *.jpg format
    • description => a short description of the package, you can use the RPM summary here.
rpm -q --qf "%{SUMMARY}\n" <packagename>
    • license => the license of the package:
rpm -q --qf "%{LICENSE}\n" <packagename>
    • website => the main website of the package:
rpm -q --qf "%{URL}\n" <packagename>

Installing and configuration should lead the user to a well running application. As we describe already packaged software here, the installation section normally just contains something like "install the package with your favorite package manager on your system". But sometimes it's more difficult to get the application running on your system...

The most important part should be the "configuring" section: where can a user find the config file(s) and what he has to do to get it up and running as he wants.

See also should provide some links to other applications available in the education repository. So this should be innerwiki links.

In the footer, add tranlsation links to other openSUSE wikis. The example above show how to add the pull down menu "in other languages" for the german (de) wiki.

Categories for Applications

We decide to follow the [Freedesktop.org Standards] to sort educational applications into categories. So a user can - for example - have a look in his desktop menu: "Education" -> "Languages" and afterwards search in our wiki for this category.

Here is a list of such categories for your application description:

[[Category:Education Astronomy]]
[[Category:Education Art]]
[[Category:Education Biology]]
[[Category:Education Chemistry]]
[[Category:Education Construction]]
[[Category:Education ComputerScience]]
[[Category:Education DataVisualization]]
[[Category:Education Electricity]]
[[Category:Education Geography]]
[[Category:Education History]]
[[Category:Education ImageProcessing]]
[[Category:Education Languages]]
[[Category:Education Literature]]
[[Category:Education Math]]
[[Category:Education NumericalAnalysis]]
[[Category:Education Physics]]
[[Category:Education Science]]

Currently not all Categories are filled up with applications. Here is the template for the Category page itself:

 <!--{{OpenSUSE-Edu-logo}} This template overlays logo over title-->
[[Image:OpenSUSE-Edu.png||center]]
{{Education Content}}
__NOTOC__

<center>{{Info|This category contains education applications for teaching and learning languages.
<br>
If we miss some application here, have a look at [[Special:Uncategorizedpages|the uncategorized pages]] or get an [http://en.opensuse.org/Category:Education_Applications overview]. 

If you didn't found your application there, please add it to our [[Wishlist_Education|Wishlist]].
}}

{{browse}}</center>

[[Category: Education]]
[[Category: Applications]]

Meetings

Roadmap

More targets for openSUSE-Education related wiki pages inkluding a first estimated time frame can be found at the Wiki-Roadmap.