- Jul 08, 2021
-
-
Tweak the information on the homepage to sell Apertis a bit better. Ensure the links are the best ones that we can provide. Signed-off-by:
Martyn Welch <martyn.welch@collabora.com>
-
The homepage currently uses a very standard layout, which doesn't provide a very compelling initial impression. Improve the layout to give the website a more professional feel, as implemented by Jon Wallace but replace `DIVclass` with distinct shortcodes. Signed-off-by:
Martyn Welch <martyn.welch@collabora.com>
-
- Jun 29, 2021
-
-
Emanuele Aina authored
Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Jun 28, 2021
-
-
Emanuele Aina authored
Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Jun 22, 2021
-
-
Emanuele Aina authored
Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Jun 21, 2021
-
-
Martyn Welch authored
The v2019 release has reached the end of its support period. It also marks the point at which we are now fully into the current Apertis release cadence, with a development, stable and old stable release being supported. Remove the pointer to the "old old stable" from the main page, the data from the releases file and the reference to the supported version of Virtual Box. Signed-off-by:
Martyn Welch <martyn.welch@collabora.com>
-
- Jun 04, 2021
-
-
Emanuele Aina authored
Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- May 10, 2021
-
-
The remaining documents in designs are completely obsolete. Remove these designs to avoid confusion. The designs folder is part of the legacy layout so remove it completely now that there's no documents. Fix any broken links. Signed-off-by:
Martyn Welch <martyn.welch@collabora.com>
-
- 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>
-