Skip to content

Commit ad568c7

Browse files
committed
some reorganization of the website
1 parent d481f98 commit ad568c7

7 files changed

Lines changed: 21 additions & 100 deletions

File tree

_sidebar.md

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,34 +5,35 @@
55
</p>
66

77
* [Home](home.md)
8-
* [News](news.md)
9-
* [<i class="fa fa-comments" aria-hidden="true"></i> Blog](http://blog.poseidon-adna.org)
108
* [Getting started](getting_started.md)
119
* [Tutorials](tutorials.md)
12-
* [Background](background.md)
10+
* **<i class="fas fa-link" aria-hidden="true"></i>&nbsp; Resources**
11+
* [<i class="fas fa-globe-europe" aria-hidden="true"></i> Archive explorer](https://server.poseidon-adna.org)
12+
* [<i class="fas fa-newspaper" aria-hidden="true"></i> Paper directory](https://papers.poseidon-adna.org/)
13+
* [<i class="fa fa-comments" aria-hidden="true"></i> Blog](http://blog.poseidon-adna.org)
14+
* [<i class="fab fa-github" aria-hidden="true"></i> Website Github repo](https://github.com/poseidon-framework/poseidon-framework.github.io)
1315
* **<i class="fas fa-clipboard-list" aria-hidden="true"></i>&nbsp; The Poseidon Standard**
1416
* [Package definition](standard.md)
15-
* [Changelog](changelog.md)
1617
* [Genotype data details](genotype_data.md)
1718
* [.janno file details](janno_details.md)
1819
* [.ssf file details](ssf_details.md)
20+
* [Changelog](changelog.md)
1921
* **<i class="fas fa-tools" aria-hidden="true"></i>&nbsp; The Poseidon Software**
20-
* [Version overview table](version_table.md)
2122
* [trident CLI software](trident.md)
2223
* [xerxes CLI software](xerxes.md)
2324
* [qjanno CLI software](qjanno.md)
2425
* [janno R package](janno_r_package.md)
2526
* [Developer notes](dev_notes.md)
27+
* [Version overview table](version_table.md)
2628
* **<i class="fas fa-download" aria-hidden="true"></i>&nbsp; The Poseidon Archives**
2729
* [Public archives](archive_overview.md)
28-
* [Paper Directory](paper-directory.md)
29-
* [<i class="fas fa-globe-europe" aria-hidden="true"></i> Archive explorer](https://server.poseidon-adna.org)
30-
* [Web API](web_api.md)
31-
* [Submission guide](archive_submission_guide.md)
30+
* [Contribution guide](archive_submission_guide.md)
3231
* [Review guide](archive_reviewer_guide.md)
3332
* [Minotaur workflow](minotaur.md)
33+
* [Web API](web_api.md)
3434
* **Context**
35+
* [Background](background.md)
3536
* [Code of Conduct](conduct.md)
3637
* [Licensing](licenses.md)
3738
* [Acknowledgements](acknowledgements.md)
38-
* [<i class="fab fa-github" aria-hidden="true"></i> This page on Github](https://github.com/poseidon-framework/poseidon-framework.github.io)
39+

archive_overview.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,11 @@ At the moment there are three archives, which are described below:
1212

1313
We opted to maintain these archives with [Git](https://git-scm.com) on [GitHub](https://github.com/poseidon-framework) to ensure clean version management on the file level. The context data in a Poseidon package is text data that can be stored and maintained easily with line-wise version control. Unfortunately that does not hold true for the large genotype data files. They are not suitable to be handled in Git directly. Instead we rely on GitHub's [large file storage system](https://docs.github.com/en/repositories/working-with-files/managing-large-files/about-large-files-on-github), which comes with a number of technical drawbacks both for developers and users of the Poseidon archives.
1414

15-
We therefore generally do **not** recommend to use the GitHub repositories for end-user-level access to the data. You can explore and download the packages through
15+
We therefore ask you **not** to use the GitHub repositories for end-user-level access to the data, but only if you want to report an issue or suggest changes to the data (as described [here](archive_submission_guide.md)).
1616

17-
- an [archive viewer](https://server.poseidon-adna.org) provided by our webserver
18-
- our [Web API](web_api)
19-
- the [`fetch`](trident#fetch-command) and [`list --remote`](trident#list-command) commands of trident, which use the API internally
17+
!> Never clone the archive repositories without `GIT_LFS_SKIP_SMUDGE=1`. Always clone with `GIT_LFS_SKIP_SMUDGE=1 git clone ...`.
2018

21-
We do recommend that you work through GitHub, though, if you want to report an issue or suggest changes to the data (as described [here](archive_submission_guide.md)).
19+
You can explore and download the packages through an [archive viewer](https://server.poseidon-adna.org) provided by our webserver, our [Web API](web_api), or the [`fetch`](trident#fetch-command) and [`list --remote`](trident#list-command) commands of trident, which use the API internally.
2220

2321
## The Poseidon Community Archive (PCA)
2422

archive_reviewer_guide.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ The role of the Poseidon package reviewer is to help ensuring quality standards
44

55
But there are some aspects we cannot check, such as the scientific correctness of the given information. And there are other we don't want to formally check, because they are not included in the core definition of a Poseidon package, but just policy for our public archives. For these, we rely on a checklist every package author has to fill, and finally manual reviews.
66

7-
!> This documentation primarily applies to reviews for the [Poseidon Community Archive](archive_overview).
7+
?> This documentation primarily applies to reviews for the [Poseidon Community Archive](archive_overview).
88

99
## GitHub Pull Requests
1010

archive_submission_guide.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@ The Poseidon framework has a strongly decentralized philosophy and relies very m
44

55
We assume you have some basic knowledge about using a command line software like [`trident`](trident), and how to handle Git and GitHub. If not, then you can become knowledgable quickly about the latter, for example [here](https://githubtraining.github.io/training-manual).
66

7-
!> This documentation only covers submissions to the [Poseidon Community Archive](archive_overview). Look [here](minotaur) for the submission process to the [Poseidon Minotaur Archive](archive_overview).
7+
?> This documentation only covers submissions to the [Poseidon Community Archive](archive_overview). Look [here](minotaur) for the submission process to the [Poseidon Minotaur Archive](archive_overview).
8+
9+
!> Never clone the archive repositories without `GIT_LFS_SKIP_SMUDGE=1`. Always clone with `GIT_LFS_SKIP_SMUDGE=1 git clone ...`.
810

911
## Archive curation roles
1012

home.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -174,6 +174,8 @@ Poseidon fosters a <b>growing community</b> of users, package maintainers and de
174174

175175
### Latest news
176176

177+
Follow us on <a href=https://ecoevo.social/@poseidon>Mastodon <i class="fab fa-mastodon" aria-hidden="true"></i></a> or via <a href=https://ecoevo.social/@poseidon.rss>RSS <i class="fa fa-rss" aria-hidden="true"></i></a>
178+
177179
<script>
178180
Vue.createApp({
179181
data () {
@@ -193,7 +195,7 @@ Poseidon fosters a <b>growing community</b> of users, package maintainers and de
193195
const parser = new DOMParser();
194196
const xmlDoc = parser.parseFromString(xmlString, 'text/xml');
195197
const items = xmlDoc.querySelectorAll('item');
196-
const itemArray = Array.from(items).slice(0, 3);
198+
const itemArray = Array.from(items).slice(0, 9);
197199
const parsedItems = [];
198200
itemArray.forEach((item) => {
199201
const dateElement = item.querySelector('pubDate');
@@ -233,8 +235,6 @@ Poseidon fosters a <b>growing community</b> of users, package maintainers and de
233235

234236
</div>
235237

236-
[... read more](news.md)
237-
238238
<style>
239239
.news-grid-element{
240240
border-radius: 25px;

news.md

Lines changed: 0 additions & 77 deletions
This file was deleted.

paper-directory.md

Lines changed: 0 additions & 3 deletions
This file was deleted.

0 commit comments

Comments
 (0)