- May 06, 2021
-
-
Martyn Welch authored
We have added the new Terms of Use and Privacy Policy to the website and in-line with the existing policies we state we will give 30 days notice of change. Note: These changes will switch to the new policies and should not be merged until the 6th May 2021. Signed-off-by:
Martyn Welch <martyn.welch@collabora.com>
-
- Apr 05, 2021
-
-
We are updating the privacy policy and terms of use as part of opening up GitLab. Add these to the website and provide a page covering the need for the change and providing links to the new and old documents. Add a banner to the home page highlighting this change. We will need to give 30 days notice before fully affecting the change as it's stated we will do that in the existing privacy policy. Signed-off-by:
Martyn Welch <martyn.welch@collabora.com>
-
- Mar 29, 2021
-
-
Emanuele Aina authored
Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Mar 22, 2021
-
-
Emanuele Aina authored
Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Dec 24, 2020
-
-
Emanuele Aina authored
The new Debos backend autodetection was misreported as part of v2021pre but has not been actually landed there while it is part of v2022dev0. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Dec 10, 2020
-
-
Emanuele Aina authored
Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Dec 03, 2020
-
-
Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Nov 27, 2020
-
-
Emanuele Aina authored
* Update the main page to point to the latest old-stable release * Update the release schedule * Update the data file Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Nov 19, 2020
-
-
Martyn Welch authored
We are currently pointing to the images policy instead of the download page from the "Download the current images" link on the home page, redirect this to the download page now we have one as that's more relevant. Signed-off-by:
Martyn Welch <martyn.welch@collabora.com>
-
- Nov 18, 2020
-
-
Now we have a download page, point to that rather than the image site in key places. Update the image page to de-emphasise the Apertis images site a bit (and prioritise the OSTree images) a bit more. Signed-off-by:
Martyn Welch <martyn.welch@collabora.com>
-
- Nov 16, 2020
-
-
The platform APIs and services page is one of the older pages still available on the site. As it isn't as important as it may once have been, remove the direct link from the main page. Signed-off-by:
Martyn Welch <martyn.welch@collabora.com>
-
Move the last of the developer documents to sensible locations, adding warnings where documents are clearly based on the legacy Canterbury framework. Remove the link to the developer section from the main page since it no longer exists. Signed-off-by:
Martyn Welch <martyn.welch@collabora.com>
-
- Nov 02, 2020
-
-
Martyn Welch authored
The basic alias for https://www.apertis.org/old-developer/ is missing and thus redirection is ending up at the 404 page. Add the missing alias. Signed-off-by:
Martyn Welch <martyn.welch@collabora.com>
-
- Oct 22, 2020
-
-
The developer site has a fairly good platform guide that is much more comprehensive than the "about" page on the main website. Remove the about page in favour of the platform guide. This page needs more updating. That will be done in a future commit. Signed-off-by:
Martyn Welch <martyn.welch@collabora.com>
-
The "API" and "SDK Technologies" pages from the developer site have a lot of overlap. Merge these 2 pages together to provide a more comprehensive list of services and APIS provided in Apertis. Move the combined document to architecture. Signed-off-by:
Martyn Welch <martyn.welch@collabora.com>
-
We are rapidly removing the developer section, remove the index that is broadly covered elsewhere. The FAQ is also either covered elsewhere or completely out of date. The programming guides have been moved to the main guide section and thus this is now pointless. Signed-off-by:
Martyn Welch <martyn.welch@collabora.com>
-
- Oct 19, 2020
-
-
We now have a copy of the developer docs on the website, point to them rather than developer.apertis.org (which should soon be redirected). Signed-off-by:
Martyn Welch <martyn.welch@collabora.com>
-
The developer documentation contains URLs to designs.a.o and the old wiki. The website contains links to the developer site. Now that these are all on the same site, update links to internal links. Signed-off-by:
Martyn Welch <martyn.welch@collabora.com>
-
- Sep 28, 2020
-
-
Emanuele Aina authored
Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Sep 22, 2020
-
-
The captilisation used for further links is inconsistent. There are also a rather large number of links under "Developer Ready". Reduce captitalisation for the further links items, re-order and reduce the number of further links under "Developer Ready" to focus more on the important topics not linked elsewhere. Signed-off-by:
Martyn Welch <martyn.welch@collabora.com>
-
- Aug 31, 2020
-
-
Martyn Welch authored
Add aliases to the main website page for the index page URLs as redirected from designs.apertis.org. We are redirecting to the main page as the contents of designs.apertis.org is in the process of being amalgamated into the website structure and thus not all the designs content will end up under one topic. Signed-off-by:
Martyn Welch <martyn.welch@collabora.com>
-
- Aug 18, 2020
-
-
Martyn Welch authored
Whilst the documents copied over from designs.a.o are searchable, they are not directly accessible from the main page. Add a link to them for now. This link will be removed once the documents are sorted into the new category structure. Signed-off-by:
Martyn Welch <martyn.welch@collabora.com>
-
- Jul 29, 2020
-
-
After moving the documents from designs.a.o to www.a.o, there were quite a few links from the designs.a.o docs pointing to wiki.a.o and quite a few links from www.a.o pointing to designs.a.o. Replace these links with Hugo ref shortcodes to avoid hammering the redirects. This was achieved with the following script: ``` import os import re import sys import toml from urllib.parse import urlparse def get_aliases(filename): #print("%s: " % filename) with open(filename, 'r') as file: contents = file.read() if not contents[0:3] == "+++": return if "_index.md" in filename: filename = filename.strip(".") else: filename = filename.split("/")[-1] data = toml.loads(contents.split("+++")[1]) if not "aliases" in data.keys(): return for alias in data["aliases"]: if "/old-wiki/" in alias: wiki_aliases[alias.replace("/old-wiki/", "/")] = filename if "/old-designs/" in alias: # We're dropping the per-release links from designs.a.o, so match on shorter path design_aliases[alias.replace("/old-designs/latest/", "/")] = filename def fix_link(url): link = url.group('link') url = urlparse(link) if url.netloc == "wiki.apertis.org": if url.path in wiki_aliases.keys(): url = url._replace(scheme="") url = url._replace(netloc="") url = url._replace(path=wiki_aliases[url.path]) link = " {{< ref \"%s\" >}} " % url.geturl() if url.netloc == "designs.apertis.org": # We're dropping the per-release links from designs.a.o, so match on shorter path path = "/%s" % url.path.split('/', 2)[-1] print(path) if path in design_aliases.keys(): url = url._replace(scheme="") url = url._replace(netloc="") url = url._replace(path=design_aliases[path]) link = " {{< ref \"%s\" >}} " % url.geturl() return "](%s)" % link def fix_ref(url): link = url.group('link') url = urlparse(link) if url.netloc == "wiki.apertis.org": if url.path in wiki_aliases.keys(): url = url._replace(scheme="") url = url._replace(netloc="") url = url._replace(path=wiki_aliases[url.path]) link = " {{< ref \"%s\" >}} " % url.geturl() if url.netloc == "designs.apertis.org": # We're dropping the per-release links from designs.a.o, so match on shorter path path = "/%s" % url.path.split('/', 2)[-1] print(path) if path in design_aliases.keys(): url = url._replace(scheme="") url = url._replace(netloc="") url = url._replace(path=design_aliases[path]) link = " {{< ref \"%s\" >}} " % url.geturl() return "]: %s" % link def correct_links(filename): #print("%s: " % filename) with open(filename, 'r+') as file: contents = file.read() if not contents[0:3] == "+++": return fm = contents.split("+++")[1] doc = contents.split("+++",2)[2] # Hotdoc allows empty links like `[](url)` pattern = re.compile("\]\((?P<link>.*?)\)") doc = pattern.sub(fix_link, doc) pattern = re.compile("\]: (?P<link>.*)") doc = pattern.sub(fix_ref, doc) file.seek(0) file.truncate() file.write("+++") file.write(fm) file.write("+++") file.write(doc) wiki_aliases = {} design_aliases = {} for root, dirs, files in os.walk(sys.argv[1]): for file in files: if ".md" in file: get_aliases("%s/%s" %(root, file)) print("wiki_aliases:") print(wiki_aliases) print("design_aliases:") print(design_aliases) for root, dirs, files in os.walk(sys.argv[1]): for file in files: if ".md" in file: correct_links("%s/%s" %(root, file)) ``` Signed-off-by:
Martyn Welch <martyn.welch@collabora.com>
-
- Jul 24, 2020
-
-
We have a stub in guidelines for the contribution process. Move the content over from designs.a.o and move to policies. Add in alias for `old-designs` to record the location used on designs.a.o that we can be used once we've dropped all the contents of designs.a.o as a redirect to the website. Flag file to be generated as PDF since it's a document from designs.a.o. Remove `guidelines` from the main page as it's now empty. Signed-off-by:
Martyn Welch <martyn.welch@collabora.com>
-
- Jul 13, 2020
-
-
The mainly lists the pages found under `guidelines/`, as the hugo site now automatically lists these. The rest of the information on this page is also either broadly out of date or of negligable value. Remove the index completely as we will be removing the guidelines section anyway. Signed-off-by:
Martyn Welch <martyn.welch@collabora.com>
-
- Jul 01, 2020
-
-
This reverts commit 04c35e0b.
-
- Jun 30, 2020
-
-
We no longer have any content in `docs`. Remove this directory, tweaking links where possible to relevant locations. As part of this, make sure the new `guides` and `architecture` sections are linked from the main page. Signed-off-by:
Martyn Welch <martyn.welch@collabora.com>
-
- Jun 29, 2020
-
-
Emanuele Aina authored
Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Jun 26, 2020
-
-
Martyn Welch authored
The privacy policy is out of date, we have a policy of giving 3 days notice of changes to the privacy policy. Lets honor that by flagging it on the website till the 1 July 2020, at which point we can inact the change. Signed-off-by:
Martyn Welch <martyn.welch@collabora.com>
-
- Jun 19, 2020
-
-
Peter Senna Tschudin authored
This patch fixes a minor typos that I missed during initial review. Signed-off-by:
Peter Senna Tschudin <peter.senna@collabora.com>
-
Emanuele Aina authored
Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Jun 16, 2020
-
-
Martyn Welch authored
Information about the reference hardware and supported platforms is a bit jumbled and out of date. Split out the listing of reference hardware by architecture to avoid having one massive long page. Shift out development related details. Signed-off-by:
Martyn Welch <martyn.welch@collabora.com>
-
- Jun 09, 2020
-
-
Martyn Welch authored
-
- Jun 01, 2020
-
-
Martyn Welch authored
Most of the docs are under the "docs" directory. Whilst the "docs" still need to be sorted into the new categories, by moving the remaining document not in this directory into it and patching up links, we can remove the documentation page. Hugo automatically creates an index page for us, so this simplifies the website a little with no real loss. Signed-off-by:
Martyn Welch <martyn.welch@collabora.com>
-
Martyn Welch authored
We plan to move the concepts from designs.a.o to the website. To lay the foundations for this move, move documentation that was on the old wiki and referenced from designs.a.o into `concepts/`. As these were referenced by the designs, take them to be of equal importance to that information. Add an index page that briefly describes what the concepts constitute, basically topics that have been researched but not necessarily implemented. Fix up any links that pointed to the location of the old "concept designs". Signed-off-by:
Martyn Welch <martyn.welch@collabora.com>
-
- May 28, 2020
-
-
Start organising the documents on the website. Move documents that are concerned with Apertis policies (one way or another) into a "policies" section and link to this from the main page. Signed-off-by:
Martyn Welch <martyn.welch@collabora.com>
-
- May 11, 2020
-
-
Martyn Welch authored
The main page of the Apertis website was pointing at release schedules of releases that had already been released and not pointing at the currently released versions of Apertis. Whilst remedying this it became apparent that we are storing the "current" versions in 3 different places thus increasing the likelyhood that one will be missed on any update. So: - Merge the "release notes" and "release schedules" pages into a unified release page - Point to this unified page and the current releases on the main page - Update links as appropriate - Add missing release schedules for next releases (with TBD dates for now) Signed-off-by:
Martyn Welch <martyn.welch@collabora.com>
-