Re: [tor-bugs] #26838 [Webpages/Website]: Port the research portal content to Hugo

2019-05-02 Thread Tor Bug Tracker & Wiki
#26838: Port the research portal content to Hugo
--+
 Reporter:  irl   |  Owner:  irl
 Type:  enhancement   | Status:  closed
 Priority:  Medium|  Milestone:
Component:  Webpages/Website  |Version:
 Severity:  Normal| Resolution:  fixed
 Keywords:  research,ux-team  |  Actual Points:
Parent ID:  #26836| Points:
 Reviewer:|Sponsor:
--+
Changes (by irl):

 * status:  accepted => closed
 * resolution:   => fixed


Comment:

 Replying to [comment:9 irl]:
 > Ok, time to juggle the git branches.
 >
 > master -> oldmaster
 > staging -> master
 >
 > Move the existing research website contents out of the way
 >
 > Deploy new site to production
 >
 > What could go wrong?

 Excluding the permissions hiccup above, nothing went wrong.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #26838 [Webpages/Website]: Port the research portal content to Hugo

2019-05-02 Thread Tor Bug Tracker & Wiki
#26838: Port the research portal content to Hugo
--+--
 Reporter:  irl   |  Owner:  irl
 Type:  enhancement   | Status:  accepted
 Priority:  Medium|  Milestone:
Component:  Webpages/Website  |Version:
 Severity:  Normal| Resolution:
 Keywords:  research,ux-team  |  Actual Points:
Parent ID:  #26836| Points:
 Reviewer:|Sponsor:
--+--

Comment (by anarcat):

 @irl had permission issues while deploying the site in production. i have
 done the following maneuver on the server (staticiforme):

 {{{
 cd /srv/research.torproject.org && mv htdocs htdocs-old && mkdir htdocs &&
 chmod g+ws htdocs && chown :torresearch htdocs
 }}}

 After looking into the htdocs-old (11MB), I figured it could also be
 removed so that's done.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #26838 [Webpages/Website]: Port the research portal content to Hugo

2019-05-02 Thread Tor Bug Tracker & Wiki
#26838: Port the research portal content to Hugo
--+--
 Reporter:  irl   |  Owner:  irl
 Type:  enhancement   | Status:  accepted
 Priority:  Medium|  Milestone:
Component:  Webpages/Website  |Version:
 Severity:  Normal| Resolution:
 Keywords:  research,ux-team  |  Actual Points:
Parent ID:  #26836| Points:
 Reviewer:|Sponsor:
--+--

Comment (by irl):

 Ok, time to juggle the git branches.

 master -> oldmaster
 staging -> master

 Move the existing research website contents out of the way

 Deploy new site to production

 What could go wrong?

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #26838 [Webpages/Website]: Port the research portal content to Hugo

2019-05-02 Thread Tor Bug Tracker & Wiki
#26838: Port the research portal content to Hugo
--+--
 Reporter:  irl   |  Owner:  irl
 Type:  enhancement   | Status:  accepted
 Priority:  Medium|  Milestone:
Component:  Webpages/Website  |Version:
 Severity:  Normal| Resolution:
 Keywords:  research,ux-team  |  Actual Points:
Parent ID:  #26836| Points:
 Reviewer:|Sponsor:
--+--

Comment (by irl):

 Comments from antonela were:

 * make safety board page two-column like support.torproject.org
 * col-md-6 for research group cards
 * use pandoc for rendering bibliography/tech reports list

 The first two can be done now, the last one is a bigger thing.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #26838 [Webpages/Website]: Port the research portal content to Hugo (was: Port the research portal content to Lektor)

2019-02-22 Thread Tor Bug Tracker & Wiki
#26838: Port the research portal content to Hugo
--+--
 Reporter:  irl   |  Owner:  irl
 Type:  enhancement   | Status:  accepted
 Priority:  Medium|  Milestone:
Component:  Webpages/Website  |Version:
 Severity:  Normal| Resolution:
 Keywords:  research,ux-team  |  Actual Points:
Parent ID:  #26836| Points:
 Reviewer:|Sponsor:
--+--
Changes (by irl):

 * cc: chelseakomlo (added)


Old description:

> This will allow easy update to conform to the styleguide and make it
> easier to edit the content, and provide translations if desired.

New description:

 This will allow easy update to conform to the styleguide and make it
 easier to edit the content.

--

Comment:

 This is not a large site, and it also does not require translation (as
 discussed with other research team members in Brussels, much of the
 world's academic community is presenting at conferences/in journals in
 English).

 I found I was fighting with Lektor more than I was working on the content
 so I have instead ported the styleguide to Hugo (in an evening) and now
 have something that should be ready to deploy next week.

 I have made this live at https://research-staging.torproject.org/ for now.

 Deployment will require a single static binary to be available on the
 continuous deployment machine (for hugo) and no other dependencies.

 Once this is done, we can move forward with curating these research ideas
 and adding the other content we discussed for the research portal.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs