TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Source for theguardian.com

251 pointsby zorkw4rgover 6 years ago

13 comments

ducksonover 6 years ago
The docs include a recipe for Breton crêpes. :)<p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;guardian&#x2F;frontend&#x2F;blob&#x2F;master&#x2F;docs&#x2F;99-archives&#x2F;crepes.md" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;guardian&#x2F;frontend&#x2F;blob&#x2F;master&#x2F;docs&#x2F;99-arc...</a>
评论 #17902571 未加载
评论 #17902945 未加载
评论 #17902489 未加载
ceolinover 6 years ago
One more reason to support them. Even if you don&#x27;t always agree with their opinions, it&#x27;s nice to move away from commercial journalism and keep things as open and transparent as possible.
评论 #17902722 未加载
评论 #17902556 未加载
评论 #17905489 未加载
评论 #17902640 未加载
JorgeGTover 6 years ago
IANAL, but this seems to collide with their EULA with Commercial Type [1], since third party hosting of the font files is &quot;strictly prohibited&quot; and the font files are in fact all available in the repo, which certainly doesn&#x27;t sound like &quot;reasonable effort to prevent access&#x2F;use by unlicensed parties&quot;.<p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;guardian&#x2F;frontend&#x2F;blob&#x2F;88cfa609c73545085c3e5f3921631ec344a3eb83&#x2F;static&#x2F;src&#x2F;fonts&#x2F;Commercial%20Type%20EULA%20Web-general.pdf" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;guardian&#x2F;frontend&#x2F;blob&#x2F;88cfa609c73545085c...</a>
评论 #17902463 未加载
Fiahilover 6 years ago
I was surprised that they chose Make for the frontend assets, but sticked to SBT for the scala app. Wouldn&#x27;t it make sens to have everything under one build system, _especially_ because SBT is an absolute pain to work with?<p>This comment is a subjective personal view. If you like SBT, please say it out loud.
评论 #17902785 未加载
jxubover 6 years ago
Great idea for recruitment. Also, didn&#x27;t knew it is mostly Scala with server-side templates, though their comment system must be something like React or plain JS.
lcnmrnover 6 years ago
Yet another over engineered site.
neverminderover 6 years ago
I see they&#x27;re using Scala&#x2F;Play stack for the backend, excellent choice.
mnxover 6 years ago
Interesting that this seems to be very liberally licensed under Apache v2.
RyanShookover 6 years ago
So is the the guardian considered a monolithic app? Does this source include CMS components?
评论 #17902558 未加载
tomalphaover 6 years ago
The Guardian has moved to a voluntary-subscription model for revenue - a gentle nagware if you like. No adblocker-blocking and (relatively) few actual adverts on the pages.<p>I don&#x27;t always agree with their opinions or editorials, but I do respect the quality of the journalism and the fact that they are a non-profit [0]<p>I can&#x27;t see more commercially-oriented paper&#x2F;website open-sourcing any of their code, even if it&#x27;s a (good imho) recruitment ploy.<p>[0] <a href="https:&#x2F;&#x2F;www.theguardian.com&#x2F;the-scott-trust&#x2F;2015&#x2F;jul&#x2F;26&#x2F;the-scott-trust" rel="nofollow">https:&#x2F;&#x2F;www.theguardian.com&#x2F;the-scott-trust&#x2F;2015&#x2F;jul&#x2F;26&#x2F;the-...</a>
评论 #17902522 未加载
评论 #17902666 未加载
评论 #17902435 未加载
评论 #17904801 未加载
评论 #17902490 未加载
microcolonelover 6 years ago
Aside: seems they still have this component deployed, but for some reason it is not the same in master as it is on the site.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;guardian&#x2F;thrashers&#x2F;commit&#x2F;dd4b41d48e71cb845b405b050f3ada3e73da2512#diff-e408c2ad20b4421c25ecfeefe75c5b1a" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;guardian&#x2F;thrashers&#x2F;commit&#x2F;dd4b41d48e71cb8...</a>
philipovover 6 years ago
I hope this doesn&#x27;t contradict journalistic ethics to not reveal their source!
评论 #17902794 未加载
666lumberjackover 6 years ago
Always nice to see Scala being used for something like this