Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate blog contents to news items, merging the two. #2559

Draft
wants to merge 2 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
117 changes: 0 additions & 117 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,9 +44,6 @@ Anyone can update and add content to the site using "standard" GitHub and Git pr
- [Event metadata](#event-metadata)
- [Add an Event](#add-an-event)
- [Event example metadata](#event-example-metadata)
- [Blog metadata](#blog-metadata)
- [Add a blog post](#add-a-blog-post)
- [Blog post example metadata](#blog-post-example-metadata)
- [Use Galaxy Resource Directory metadata](#use-galaxy-resource-directory-metadata)
- [Add a resource](#add-a-resource)
- [Resource entry example metadata](#resource-entry-example-metadata)
Expand Down Expand Up @@ -570,120 +567,6 @@ subsites:
```


### Blog metadata

The Galactic Blog includes anything that is related to Galaxy and is longer than a news item.

Blog root:

- GitHub source: [/content/blog/index.md](/content/blog/index.md)
- Rendered on web site: [galaxyproject.org/blog/](https://galaxyproject.org/blog/)

There are two types of blog entries:

* *External:* These blog entries were created outside the Hub, on some other platform. Typically, hub pages for external blog posts contain only enough information to populate the [blog index page](https://galaxyproject.org/blog/) and link to the blog post. Everything is in the metadata.
* *Native:* The content of these blog posts exists in the Hub. That is, the blog posts were first created in the Galaxy Community Hub. These posts have metadata, but also content below the metadata. The index points to the post's hub page.

#### Add a blog post

To add a blog post, you'll need to create a directory for the post under `/content/blog/` and then create an `index.md` file in the new directory.

:chicken: New directories (and thus blog post URLs) are named with this convention:

`YYYY-MM-topic-in-one-or-more-words`

Blog posts have this metadata:

#### `title`

- Required
- Meaning
- Title of the blog post.
- Use
- Becomes the blog page title.
- Shown in the blog post list as the name of the entry.
- Format
- Free text all on one line, and should be wrapped in quotes.

#### `tease`

- Optional
- Meaning
- Short bit of additional text about the blog post.
- Meant to complement `title`.
- Use
- display with the event title, when space allows.
- Format
- Free text all on one line, and should be wrapped in quotes.

#### `date`

- Required
- Meaning
- Date the blog post was posted.
- Use
- Determines where in blog index the item shows up.
- Format
- `'YYYY-MM-DD'` - Needs to be wrapped in quotes.

#### `authors`

- Required
- Meaning
- Who wrote the blog post.
- Use
- Displayed in blog index and on blog post.
- Format
- Free text all on one line, and should be wrapped in quotes.

#### `external_url`

- Optional
- If present, the `title` text in the index will link to the `external_url`.
- Meaning
- If a post has an `external_url` it means the post was created outside the Hub.
- Use
- If present then title in the index links to this location.
- Format
- URL
- Should be an external URL.

#### `source_blog`

- Optional
- Only present if the post is external.
- Meaning
- The name of the blog / place where it was posted.
- Use
- Displayed in blog index and in blog entry.
- Format
- Free text all on one line, and should be wrapped in quotes.

#### `source_blog_url`

- Optional
- Only present if the post is external.
- Meaning
- The URL of the blog / place where it was posted.
- Use
- Whenever `source_blog` is shown, it links to here.
- Format
- An external URL.

#### Blog post example metadata

```
---
date: '2017-07-25'
title: "Elixir, CLIMB, Sanger and the Galaxy Community Conference"
tease: "UK, UK, UK, and France"
authors: "Simon Gladman"
external_url: "https://www.melbournebioinformatics.org.au/projects-blog/uk-tour-2017-blog2/"
source_blog_url: "https://www.melbournebioinformatics.org.au/projects-blog/"
source_blog: "Melbourne Bioinformatics Projects Blog"
---
```

### Use Galaxy Resource Directory metadata

Use Galaxy Resource Directory:
Expand Down
3 changes: 1 addition & 2 deletions config.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
"Platform": { "path": "/use/", "type": "md" }
},
"categories": {
"/blog": "blog",
"/events": "events",
"/news": "news",
"/careers": "careers",
Expand Down Expand Up @@ -105,7 +104,7 @@
"/admin/internals/galaxy-ops/Help Info.html": "/admin/internals/galaxy-ops/help-info/",
"/admin/internals/galaxy-ops/Python.html": "/admin/internals/galaxy-ops/python/",
"/admin/internals/galaxy-ops/C.html": "/admin/internals/galaxy-ops/c/",
"/blog/2017-10-16-UnicyclerTutorial/": "/blog/2017-10-16-unicycler-tutorial/",
"/blog/2017-10-16-UnicyclerTutorial/": "/news/2017-10-16-unicycler-tutorial/",
"/cloudman/CustomizeGalaxyCloud.html": "/cloudman/customize-galaxy-cloud/",
"/tutorials/nt_rnaseq/": "/tutorials/nt-rnaseq/",
"/tutorials/pt_gfam/": "/tutorials/pt-gfam/",
Expand Down
4 changes: 2 additions & 2 deletions content/belgium/navbar.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ right:
contents:
- label: The Galaxy Community
target: "/community/"
- label: Blog
target: "/blog/"
- label: News
target: "/news/"
- label: Working Groups
target: "/community/wg/"
- label: Governance
Expand Down
5 changes: 0 additions & 5 deletions content/cards.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,6 @@ list:
icon: far fa-calendar-alt
- name: videos
type: static
- name: blog
type: dynamic
title: Blog
link: /blog/
icon: fas fa-pencil-alt
- name: careers
type: dynamic
title: Careers
Expand Down
2 changes: 1 addition & 1 deletion content/community/devroundtable/main.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ noun: Meeting

# **Goodbye Developer Roundtables**

Working Groups have changed the way Galaxy operates, for the better. One of those changes is that the need for roundtable talks has largely disappeared, as working group meetings are covering the topics that used to be reserved for round tables. Because of that, we are saying goodbye to developer roundtable talks. For more information on how working groups serve this need, please see [this blog post](/blog/2022-01-27-disbanding-roundtables/).
Working Groups have changed the way Galaxy operates, for the better. One of those changes is that the need for roundtable talks has largely disappeared, as working group meetings are covering the topics that used to be reserved for round tables. Because of that, we are saying goodbye to developer roundtable talks. For more information on how working groups serve this need, please see [this blog post](/news/2022-01-27-disbanding-roundtables/).

<div class="img-sizer right" style="max-width: 12rem; margin: 1rem">

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ Action items from BoF:
Draft implementations of the first two are in place:

* Community/Deployments hub page
* Community/Logs hub page (since moved to the [Galaxy Blog](/blog/)
* Community/Logs hub page (since moved to the [Galaxy Blog](/news/)

What do people think of this approach? The use of *boxes* on the right side is used to create much more informative lists of deployments and logs on their hub pages, using the [http://moinmo.in/MacroMarket/DictColumns](http://moinmo.in/MacroMarket/DictColumns) macro.

Expand Down
4 changes: 2 additions & 2 deletions content/community/galaxy-admins/meetups/2019-03-21/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,12 @@ date: '2019-03-21'
<div class="float-right">
[<img src="/images/galaxy-logos/GalaxyAdmins.png" alt="GalaxyAdmins" alt="GalaxyAdmins" style="max-width: 200px" />](/community/galaxy-admins/) <br /><br />
[<img src="/images/logos/kubernetes-logo-text-wide.png" alt="Kubernetes" style="max-width: 200px" />](https://kubernetes.io/) <br/><br />
[<img class="float-right" src="/blog/2018-08-cotm-pablo-moreno/pablo-moreno.jpg" alt="Pablo Moreno" style="max-width: 150px" />](/blog/2018-08-cotm-pablo-moreno/)
[<img class="float-right" src="/news/2018-08-cotm-pablo-moreno/pablo-moreno.jpg" alt="Pablo Moreno" style="max-width: 150px" />](/news/2018-08-cotm-pablo-moreno/)
</div>

* **Date:** 21 March 2019, 15:00 GMT (see your [local time](https://www.timeanddate.com/worldclock/fixedtime.html?msg=March+2019+GalaxyAdmins+Meetup&iso=20190321T15&p1=1234&ah=1))
* **Topic:** Discussion and *Running Galaxy on Kubernetes*
* **Presenter:** [Pablo Moreno](/blog/2018-08-cotm-pablo-moreno/)
* **Presenter:** [Pablo Moreno](/news/2018-08-cotm-pablo-moreno/)
* **Links:** [Video](https://psu.zoom.us/recording/share/fxYPYnl0qXKh_mxy4nPb-k2JunrdJWC0P9QfTS66uT2wIumekTziMw), [Slides](https://depot.galaxyproject.org/hub/attachments/community/galaxy-admins/meetups/2019-03-21/galaxy-admins-kubernetes-2019-03-21.pdf)

*[GalaxyAdmins](/community/galaxy-admins/)* meetups are back! We are a discussion group for Galaxy community members who are responsible for Galaxy installations. We are going to try some changes to the format this year to hopefully make the admin meetups more interactive and engaging for all participants.
Expand Down
4 changes: 2 additions & 2 deletions content/elixir-it/navbar.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,8 @@ right:
contents:
- label: The Galaxy Community
target: "/community/"
- label: Blog
target: "/blog/"
- label: News
target: "/news/"
- label: Working Groups
target: "/community/wg/"
- label: Governance
Expand Down
2 changes: 0 additions & 2 deletions content/elixir-it/news/main.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,6 @@ This page contains announcements of interest to the Galaxy Community. These
include __items from the Galaxy Team or the Galaxy community__ and address
anything that is of wide interest to the community.

Also see the *[Galactic Blog](/blog/)* for more.

### Contribute

To add a news item, create a new folder within the [_news folder_](https://github.com/galaxyproject/galaxy-hub/tree/master/content/news) with an _index.md_ file. It's probably easiest to copy the format from one of the other existing news items as a template.
4 changes: 2 additions & 2 deletions content/erasmusmc/navbar.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,8 @@ right:
contents:
- label: The Galaxy Community
target: "/community/"
- label: Blog
target: "/blog/"
- label: News
target: "/news/"
- label: Working Groups
target: "/community/wg/"
- label: Governance
Expand Down
2 changes: 0 additions & 2 deletions content/erasmusmc/news/main.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,6 @@ This page contains announcements of interest to the Galaxy Community. These
include __items from the Galaxy Team or the Galaxy community__ and address
anything that is of wide interest to the community.

Also see the *[Galactic Blog](/blog/)* for more.

### Contribute

To add a news item, create a new folder within the [_news folder_](https://github.com/galaxyproject/galaxy-hub/tree/master/content/news) with an _index.md_ file. It's probably easiest to copy the format from one of the other existing news items as a template.
4 changes: 2 additions & 2 deletions content/eu/navbar.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,8 @@ right:
contents:
- label: The Galaxy Community
target: "/community/"
- label: Blog
target: "/blog/"
- label: News
target: "/news/"
- label: Working Groups
target: "/community/wg/"
- label: Governance
Expand Down
2 changes: 0 additions & 2 deletions content/eu/news/main.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,6 @@ This page contains announcements of interest to the Galaxy Community. These
include __items from the Galaxy Team or the Galaxy community__ and address
anything that is of wide interest to the community.

Also see the *[Galactic Blog](/blog/)* for more.

### Contribute

To add a news item, create a new folder within the [_news folder_](https://github.com/galaxyproject/galaxy-hub/tree/master/content/news) with an _index.md_ file. It's probably easiest to copy the format from one of the other existing news items as a template.
2 changes: 1 addition & 1 deletion content/events/gcc2014/bofs/galaxy-admins/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@ We investigated splitting the Galaxy-Dev [Mailing List](/mailing-lists/) into tw

Two items were implemented late in 2013:

* Galaxy Log Board: (since moved to the [Galaxy Blog](/blog/) a place for linking to and/or describing experiences administering Galaxy. These entries are dated, may not be particularly maintained once created. And, more often then not, Log Board entries are just metadata, plus a link to an external resource on the web, such as a Wordpress page.
* Galaxy Log Board: (since moved to the [Galaxy Blog](/news/) a place for linking to and/or describing experiences administering Galaxy. These entries are dated, may not be particularly maintained once created. And, more often then not, Log Board entries are just metadata, plus a link to an external resource on the web, such as a Wordpress page.
* Galaxy Deployment Catalog (since dropped): Describes how different Galaxy Servers are implemented. This is a means for admins to learn what others have done to address particular types of demand and communities.

# The GalaxyAdmins Group Itself
Expand Down
2 changes: 0 additions & 2 deletions content/freiburg/navbar.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,6 @@ right:
contents:
- label: The Galaxy Community
target: "/community/"
- label: Blog
target: "/blog/"
- label: Working Groups
target: "/community/wg/"
- label: Governance
Expand Down
2 changes: 0 additions & 2 deletions content/freiburg/news/main.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,6 @@ This page contains announcements of interest to the Galaxy Community. These
include __items from the Galaxy Team or the Galaxy community__ and address
anything that is of wide interest to the community.

Also see the *[Galactic Blog](/blog/)* for more.

### Contribute

To add a news item, create a new folder within the [_news folder_](https://github.com/galaxyproject/galaxy-hub/tree/master/content/news) with an _index.md_ file. It's probably easiest to copy the format from one of the other existing news items as a template.
4 changes: 2 additions & 2 deletions content/galaxy-updates/2014-01/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ December saw the launch of two *[Galaxy community hubs](/community/)* - one to d

<div class='left'><a href='/blog/'><img src="/images/logos/LogBoardWText200.png" alt="Galaxy Community Log Board" width="200" /></a></div>

The *[Galaxy Community Log Board](/blog/)* is a place to share how you addressed a particular task in your Galaxy deployment. Log entries describe specific solutions to particular tasks, such as the [details of what steps were taken to deploy Galaxy on particular platforms](/blog/2013-04-urgi-virtualisation/), or specific stumbling blocks when configuring Galaxy. Log entries are an easy way to help others (and learn from others) by sharing what you've already done. If you have figured out or documented how to do something, then this is the ideal forum for sharing that information with the community.
The *[Galaxy Community Log Board](/news/)* is a place to share how you addressed a particular task in your Galaxy deployment. Log entries describe specific solutions to particular tasks, such as the [details of what steps were taken to deploy Galaxy on particular platforms](/news/2013-04-urgi-virtualisation/), or specific stumbling blocks when configuring Galaxy. Log entries are an easy way to help others (and learn from others) by sharing what you've already done. If you have figured out or documented how to do something, then this is the ideal forum for sharing that information with the community.

<div class='left'>
<table>
Expand All @@ -27,7 +27,7 @@ The *[Galaxy Community Log Board](/blog/)* is a place to share how you addressed

</div>

The [Galaxy Community Log Board](/blog/) describes how things can be done, and it complements the (also [recently announced](/news/galaxy-deployment-catalog/)) *Galaxy Deployments Catalog*, which describes different Galaxy installations. Both the [Log Board](/blog/) and the Deployments Catalog came out of discussions at the [GCC2013 GalaxyAdmins Birds-of-a-Feather gathering](/events/gcc2013/bof/galaxy-admins/). Thanks to everyone who attended that BoF and to everyone who taken the time to [log their experiences so far](/blog/).
The [Galaxy Community Log Board](/news/) describes how things can be done, and it complements the (also [recently announced](/news/galaxy-deployment-catalog/)) *Galaxy Deployments Catalog*, which describes different Galaxy installations. Both the [Log Board](/news/) and the Deployments Catalog came out of discussions at the [GCC2013 GalaxyAdmins Birds-of-a-Feather gathering](/events/gcc2013/bof/galaxy-admins/). Thanks to everyone who attended that BoF and to everyone who taken the time to [log their experiences so far](/news/).

## Galaxy Deployment Catalog

Expand Down
6 changes: 3 additions & 3 deletions content/galaxy-updates/2014-02/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -343,7 +343,7 @@ An update to Galaxy CloudMan was released in January. CloudMan offers an easy wa

# Galaxy Community Hubs

The *[Community Log Board](/blog/)* and *Deployment Catalog* *[Galaxy community hubs](/community/)* were launched in December. January saw several additions:
The *[Community Log Board](/news/)* and *Deployment Catalog* *[Galaxy community hubs](/community/)* were launched in December. January saw several additions:

**New Galaxy Deployment Catalog entries:**

Expand All @@ -353,9 +353,9 @@ The *[Community Log Board](/blog/)* and *Deployment Catalog* *[Galaxy community
bringing the number of deployment descriptions to 10.


**New [Community Log Board](/blog/) entries**
**New [Community Log Board](/news/) entries**

* [LDAP remoteUser Logout](/blog/2014-01-ldap-remote-user-logout/)
* [LDAP remoteUser Logout](/news/2014-01-ldap-remote-user-logout/)

bringing the number of log entries to 12.

Expand Down
2 changes: 1 addition & 1 deletion content/galaxy-updates/2014-03/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -372,7 +372,7 @@ upgrade: $ hg pull

<br /><br />

The *[Community Log Board](/blog/)* and *Deployment Catalog* *[Galaxy community hubs](/community/)* were launched in December. If you have a deployment, or experience you want to share then please publish them.
The *[Community Log Board](/news/)* and *Deployment Catalog* *[Galaxy community hubs](/community/)* were launched in December. If you have a deployment, or experience you want to share then please publish them.

# ToolShed Contributions

Expand Down
4 changes: 2 additions & 2 deletions content/galaxy-updates/2014-04/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -345,9 +345,9 @@ The most recent version of CloudMan was [released in January 2014](/news/cloudma

<br /><br />

The *[Community Log Board](/blog/)* and *Deployment Catalog* *[Galaxy community hubs](/community/)* were launched in December. If you have a deployment, or experience you want to share then please publish them.
The *[Community Log Board](/news/)* and *Deployment Catalog* *[Galaxy community hubs](/community/)* were launched in December. If you have a deployment, or experience you want to share then please publish them.

There was one new [Community Log Board](/blog/) entry in March:
There was one new [Community Log Board](/news/) entry in March:

* [Basic Galaxy Puppet Module](https://forge.puppetlabs.com/urgi/galaxy) (work by Olivier Inizan, Mikael Loaec of INRA-URGI)

Expand Down
2 changes: 1 addition & 1 deletion content/galaxy-updates/2014-05/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -474,7 +474,7 @@ The most recent version of CloudMan was [released in January 2014](/news/cloudma

<br /><br />

The *[Community Log Board](/blog/)* and *Deployment Catalog* *[Galaxy community hubs](/community/)* were launched in December. If you have a deployment, or experience you want to share then please publish them.
The *[Community Log Board](/news/)* and *Deployment Catalog* *[Galaxy community hubs](/community/)* were launched in December. If you have a deployment, or experience you want to share then please publish them.


<div class='right'><br /><a href='http://toolshed.g2.bx.psu.edu/'><img src="/images/logos/ToolShed.jpg" alt="Galaxy ToolShed" width=150 /></a></div>
Expand Down
2 changes: 1 addition & 1 deletion content/galaxy-updates/2014-06/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -324,7 +324,7 @@ One new deployment description was added in May:

* deepTools

The *[Community Log Board](/blog/)* and *Deployment Catalog* *[Galaxy community hubs](/community/)* were launched last your. If you have a Galaxy deployment, or [experience](/blog/) you want to share then please publish them.
The *[Community Log Board](/news/)* and *Deployment Catalog* *[Galaxy community hubs](/community/)* were launched last your. If you have a Galaxy deployment, or [experience](/news/) you want to share then please publish them.


<div class='right'><br /><a href='http://toolshed.g2.bx.psu.edu/'><img src="/images/logos/ToolShed.jpg" alt="Galaxy ToolShed" width=150 /></a></div>
Expand Down
6 changes: 3 additions & 3 deletions content/galaxy-updates/2014-07/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -314,11 +314,11 @@ The most recent version of CloudMan was [released in January 2014](/news/cloudma

<br /><br />

One new [Log Board entry](/blog/) was added in June:
One new [Log Board entry](/news/) was added in June:

* [Local Tool Shed with https and LDAP](/blog/2014-06-toolshed-with-https-and-ldap/)
* [Local Tool Shed with https and LDAP](/news/2014-06-toolshed-with-https-and-ldap/)

The *[Community Log Board](/blog/)* and *Deployment Catalog* *[Galaxy community hubs](/community/)* were launched last your. If you have a Galaxy deployment, or [experience](/blog/) you want to share then please publish them.
The *[Community Log Board](/news/)* and *Deployment Catalog* *[Galaxy community hubs](/community/)* were launched last your. If you have a Galaxy deployment, or [experience](/news/) you want to share then please publish them.


<div class='right'><br /><a href='http://toolshed.g2.bx.psu.edu/'><img src="/images/logos/ToolShed.jpg" alt="Galaxy ToolShed" width=150 /></a></div>
Expand Down
Loading
Loading