[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #33115 [Webpages/Blog]: Migrating the blog to a static web site with Lektor
#33115: Migrating the blog to a static web site with Lektor
---------------------------+----------------------
Reporter: hiro | Owner: hiro
Type: defect | Status: new
Priority: Medium | Milestone:
Component: Webpages/Blog | Version:
Severity: Normal | Resolution:
Keywords: | Actual Points:
Parent ID: | Points:
Reviewer: | Sponsor:
---------------------------+----------------------
Changes (by hiro):
* parent: #33105 =>
Old description:
> We have been having issues with the blog for a long time. The template we
> are using was developed for another purpose and never really finished.
> We also spend a lot of money on Drupal that could rather be spent
> somewhere else.
>
> I propose to migrate the blog to a static website with lektor and have
> comments running from discourse.org. I have actually been in contact with
> discourse and they have offered to run a forum for us for free
> (<ticket#>). Addittionally they would run an .onion and a torproject.org
> subdomain.
>
> Moderation on discourse is much easier than on drupal comments (another
> pain point for the blog), and we would get a forum that we could use for
> other purposes too.
>
> This is how the blog can be migrated.
>
> - We will do mockups and approve them with all the parties involved.
> - We will start migrating content and have it on staging for testing.
> - Once we are happy we will archive the current blog into static pages
> and move the static bloc to blog.torproject.org.
>
> What we will lose:
> - Version history on posts.
> - Old comments. I see no value in migrating old blog comments to
> discourse to be honest. It would be a lot of effort and the old comments
> will be archived anyways in the blog archive.
>
> What we will gain:
> - Once the blog has been migrated creating posts will be no different
> than editing anyone of our websites. It would actually be a bit easier
> since there are a few different template and pages in our website and the
> blog will just have posts.
> - Anyone that is currently updating the websites will be able to help
> people with blog posts, therefore we will gain a lot more of blog admins.
> - The blog will run from our static www rotation, so we will not have to
> run expensive services or 2 cache VMs in front of it to avoid paing a lot
> to a third party for page views.
> - We will not have to update a service every now and again. The blog
> will run out of static HTML.
> - We will be able to update the templates according to our styleguide.
> - Functionalities that we will build won't break because of a drupal
> update.
New description:
We have been having issues with the blog for a long time. The template we
are using was developed for another purpose and never really finished.
We also spend a lot of money on Drupal that could rather be spent
somewhere else.
I propose to migrate the blog to a static website with lektor and have
comments running from discourse.org. I have actually been in contact with
discourse and they have offered to run a forum for us for free (#33105).
Addittionally they would run an .onion and a torproject.org subdomain.
Moderation on discourse is much easier than on drupal comments (another
pain point for the blog), and we would get a forum that we could use for
other purposes too.
This is how the blog can be migrated.
- We will do mockups and approve them with all the parties involved.
- We will start migrating content and have it on staging for testing.
- Once we are happy we will archive the current blog into static pages
and move the static bloc to blog.torproject.org.
What we will lose:
- Version history on posts.
- Old comments. I see no value in migrating old blog comments to
discourse to be honest. It would be a lot of effort and the old comments
will be archived anyways in the blog archive.
What we will gain:
- Once the blog has been migrated creating posts will be no different
than editing anyone of our websites. It would actually be a bit easier
since there are a few different template and pages in our website and the
blog will just have posts.
- Anyone that is currently updating the websites will be able to help
people with blog posts, therefore we will gain a lot more of blog admins.
- The blog will run from our static www rotation, so we will not have to
run expensive services or 2 cache VMs in front of it to avoid paing a lot
to a third party for page views.
- We will not have to update a service every now and again. The blog will
run out of static HTML.
- We will be able to update the templates according to our styleguide.
- Functionalities that we will build won't break because of a drupal
update.
--
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/33115#comment:1>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs