[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