wiki:org/meetings/2019Stockholm/Notes/Blog

What does our ideal Blogging platform look like?

The blog seems to work more or less fine... until we do an update and then everything breaks and it's painful and we don't have the resources and or knowledge to fix it. What does our ideal blogging platform look like and how can we transition to something different

Facilitator(s): hiro/pili

Duration: 1h

Audience: stephw, anyone with a vested interest in the blog...

Prep

Rough Agenda:

  • Brainstorm Product Requirements
  • Brainstorm alternatives
    • e.g Ghost.org
  • Owners and Responsibilities
    • Maintenance and updates
    • Frontend work
    • ?
  • What if we don't migrate away from drupal?
    • We need someone to help us with drupal frontend work
      • Fix our template
      • ?

Resources

Related Tickets

Ticket Summary Status Owner Keywords Priority
#15032 Make blog.torproject.org mirrorable new static mirror Medium
#18773 JS errors in Blog new Medium
#20158 Comments on blog posts disappeared new Medium
#22013 Migrate blog.tpo assigned hiro Medium
#22388 Put a favicon in place reopened hiro Low
#22397 Add a (single) onion service for the new tor blog new Medium
#22530 Redirection loop with disabled js on every page of blog.torproject.org accepted hiro user-feedback, blog High
#22774 Figure out how much of each blog post to display on the index (front) page needs_information hiro ux-team Medium
#22846 Please don't make me click "save and publish" in order to configure my blog post draft to be unpublished new hiro Medium
#22947 Possible Security Issue (Information Disclosure) with Drupal on blog.torproject.org needs_revision hiro security Medium
#23007 Get a second blog maintainer needs_review hiro Medium
#23096 Request to create solution for permanent link of newsletter letters + archive assigned hiro Medium
#23394 "hardening android": if the script doesn't work maybe someone should publish a notice for the general public new hiro Medium
#23395 Every blog post had its comments set back to 'open'? new hiro Medium
#23792 Update wiki to add a source of example onions. new Medium
#23857 Search box isn't properly aligned with the search button new hiro Medium
#23992 Allow email subscription to blog new hiro Medium
#24440 Match blog title post spacing to archive post title spacing needs_review hiro ux-team Medium
#24520 Change menu capitalization on blog new hiro ux-team Medium
#25565 When entering a tag for a blog post the wrong one is showing up ("-0" gets added) new hiro Medium
#26061 Add blog posts to contributor pages reopened hiro ux-team Medium
#26066 Include clip of post summaries in sidebar new hiro Medium
#26209 In Tor Blog comments pages appear even when the limit isn't reached reopened hiro High
#26328 [EMERG] Tor Hidden Service owner is identified and caught by police, how? assigned stephw Very High
#26912 Pull blog post "Summary" into "Recent Updates" preview text new hiro High
#27566 Missing link anchor for paginated comments new hiro Medium
#28164 Add "Read More" links to blog post teasers new hiro Medium
#28411 Cannot view or edit tags on blog posts new hiro Medium
#30576 If permissions.default.image is set to 2 and one comments on a blog post it keeps reloading new hiro Medium
#31114 Threading in blog comments is hardly visible and blog comment formatting is broken new hiro High

Other

Meeting Notes

  • Do we know how much we pay Pantheon?
    • hosting blog and it's good and good for updates
    • BUT they only do Drupal
  • Problems
    • template breaks all the time
    • we were paying someone to migrate the blog 3 years
    • the template is not for the blog
      • the migration was not finished
      • the template was not finished
    • Drupal plugin keeps bootstrap updated
      • we apply some updates
    • There's an additional template tor-drupal
    • There's an additional drupal plugin to make everything work together
      • cleans drupal logs - crypto log - already existing similar plugin
      • does a lot of additional stuff
  • We don't know how
  • How much would it cost for someone to fix the template? Can we leverage donations.tpo work/updates as a joint project?
  • Requirements
    • Development
      • Simple system
    • Maintenance
  • Product Requirements
    • Multiple authors
    • Events
    • Commenting
    • Comment moderation
    • Ability to publish under a particular author
    • tagging
    • redirects
    • multi language?
  • Things to solve
    • Migration of content
    • Calendar
      • can write something in ember to import ical from nextcloud
      • will require dev time
    • Who/Where is it going to be hosted?
    • Who is going to maintain
    • How much is it going to cost/save us?
  • Proof of concept?

Last modified 5 weeks ago Last modified on Jul 16, 2019, 10:05:12 AM