Skip to content
This repository has been archived by the owner on Aug 13, 2021. It is now read-only.

IBus-Customize/news-o-o

 
 

Repository files navigation

openSUSE News

Should you post on news.o.o? Or should you post to your own blog?

The openSUSE News Website, provides news to the community.

news.opensuse.org is meant for the publishing of official news about the openSUSE Project and it distributions. Only articles about official packages in the distribution should be published. Articles written to increase awareness of a package and the advertising of home repositories is discouraged and may be subject to the removal of the article.

We advise that information that fits the following circumstances be published on the author's blogs, on an email list or other appropriate communication channel and not published on news.opensuse.org:

  • Information about a call to action for the community

  • Information about an open-source project, its community and users

  • "How to use" or "tutorials" about packages (official or unofficial)

Blogs are shared on https://planet.opensuse.org/, which is a web feed aggregator that collects blog posts from people about openSUSE.

How to submit a new post?

  1. Create a new markdown file in _posts directory. File name should follow yyyy-mm-dd-title.md format. For example, 2020-02-27-my-first-post.md. You can start by clicking this link.

  2. Please use an illustration image with at least 1153x505px size. It should be placed as well in its own directory named with the date format yyyy-mm-dd in /assets/images. For example: /assets/images/2020-02-27/my-first-post-image.png. If you need help with creating some approriate image feel free to ask in #artwork on IRC, Matrix or Discord.

  3. Write content. You can start with the following template:

    ---
    author: Stasiek Michalski
    date: 2020-02-27 19:27:17+00:00
    layout: post
    license: CC-BY-SA-3.0
    title: My First Post
    image: /assets/images/omw.png
    categories:
    - Announcements
    tags:
    - infrastructure
    - websites
    ---
    
    Write you post in Markdown and HTML...
    
    

    The date and time you set here, in the header, will be the date and time your article, once merged, will be published and available on news.opensuse.org. If you set the current day's date, be aware that there might be up to 2 hours delay between the time the PR got accepted and the time it actually gets picked up by the server.

  4. Save the file and create a pull request. You can find the button at page bottom.

How to build?

In order to run bundle the two following addional packages are needed: 'rubygem(bundler)' ruby-devel.

bundle install --path vendor/bundle
bundle exec jekyll build

Resulting site will be in _site directory.

How to serve locally?

bundle install --path vendor/bundle
bundle exec jekyll serve

Visit http://127.0.0.1:4000/ in your browser.

How to use emojis in your blog post?

We are using the Jemoji plugin, which allows you to use GitHub like syntax for emojis in your blog posts. For example, it's raining :cat:s and :dog:s!, will be rendered as:

it's raining 🐱s and 🐶s!

How to update the theme?

If there's a newer revison of the openSUSE jekyll-theme you need to put the commit id into Gemfile.lock and count up the version number.

About

📰 News from the openSUSE Land

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 81.3%
  • Ruby 13.1%
  • HTML 5.6%