[tor-bugs] #24275 [Webpages/Website]: Testing Lecktor as a possible framework to be used for all portals related to website redesign project
Tor Bug Tracker & Wiki
blackhole at torproject.org
Tue Nov 14 15:31:34 UTC 2017
#24275: Testing Lecktor as a possible framework to be used for all portals related
to website redesign project
----------------------------------+------------------------------
Reporter: isabela | Owner: hiro
Type: defect | Status: assigned
Priority: Medium | Milestone: website redesign
Component: Webpages/Website | Version:
Severity: Normal | Keywords: ux-team,
Actual Points: | Parent ID: #21222
Points: | Reviewer:
Sponsor: |
----------------------------------+------------------------------
= Requirements =
We are looking for a framework that:
* makes it easy for folks to update content
* makes it easy for having mirrored static content
* the internationalization of it works with Transifex
* its easy to haver our styleguide bootstrap working with it (for
building the site theme)
= How to test it =
The live test can be accessed here: http://pipeline.torproject.net:9900/
Here is the git repository: https://oniongit.eu/infra/portal
Here is the framework home page: https://www.getlektor.com
Lektor can work as a console tool, like Jekyll. Also, if you have a mac
though, you do not have to install anything from the console. You can use
the mac desktop app.
https://github.com/lektor/lektor/releases/tag/3.0.1
What the app does is run the local lektor server that will allow you to
edit the website as you would in a normal cms.
If you would like to give it a try, you have to clone the git repository
for the project first and then open the lektor app and browse to the
repository folder.
The idea is that once you make your changes you will be able to make a
push and a merge request to the oniongit repository. I understand a small
familiarity with git is required in this case.
Please leave any questions or feedback as a comment on this ticket, if you
feel working with this framework and if you think it can make your life
easier.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/24275>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list