lede-project / web Goto Github PK
View Code? Open in Web Editor NEWDEPRECATED. It's now a wiki. Mirror of https://git.lede-project.org/?p=web.git
DEPRECATED. It's now a wiki. Mirror of https://git.lede-project.org/?p=web.git
no idea how to make ruby behave. installed jekyll, installed ruby-dev, ruby-ffi, blah
$ bundle exec jekyll serve
Configuration file: /home/karlp/src/lede-docs-web/_config.yml
Source: /home/karlp/src/lede-docs-web
Destination: /home/karlp/src/lede-docs-web/_site
Incremental build: disabled. Enable with --incremental
Generating...
/home/karlp/.gem/ruby/gems/jekyll-3.1.6/lib/jekyll/filters.rb:2:in `require': cannot load such file -- json (LoadError)
from /home/karlp/.gem/ruby/gems/jekyll-3.1.6/lib/jekyll/filters.rb:2:in `<top (required)>'
from /home/karlp/.gem/ruby/gems/jekyll-3.1.6/lib/jekyll/renderer.rb:53:in `run'
from /home/karlp/.gem/ruby/gems/jekyll-3.1.6/lib/jekyll/site.rb:179:in `block in render'
from /home/karlp/.gem/ruby/gems/jekyll-3.1.6/lib/jekyll/site.rb:177:in `each'
from /home/karlp/.gem/ruby/gems/jekyll-3.1.6/lib/jekyll/site.rb:177:in `render'
from /home/karlp/.gem/ruby/gems/jekyll-3.1.6/lib/jekyll/site.rb:59:in `process'
from /home/karlp/.gem/ruby/gems/jekyll-3.1.6/lib/jekyll/command.rb:26:in `process_site'
from /home/karlp/.gem/ruby/gems/jekyll-3.1.6/lib/jekyll/commands/build.rb:60:in `build'
from /home/karlp/.gem/ruby/gems/jekyll-3.1.6/lib/jekyll/commands/build.rb:33:in `process'
from /home/karlp/.gem/ruby/gems/jekyll-3.1.6/lib/jekyll/commands/serve.rb:34:in `block (2 levels) in init_with_program'
from /home/karlp/.gem/ruby/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in `call'
from /home/karlp/.gem/ruby/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in `block in execute'
from /home/karlp/.gem/ruby/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in `each'
from /home/karlp/.gem/ruby/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in `execute'
from /home/karlp/.gem/ruby/gems/mercenary-0.3.6/lib/mercenary/program.rb:42:in `go'
from /home/karlp/.gem/ruby/gems/mercenary-0.3.6/lib/mercenary.rb:19:in `program'
from /home/karlp/.gem/ruby/gems/jekyll-3.1.6/bin/jekyll:13:in `<top (required)>'
from /home/karlp/bin/jekyll:23:in `load'
from /home/karlp/bin/jekyll:23:in `<main>'
karlp@cuth:~/src/lede-docs-web (mdns-basics)$ jekyll serve
WARN: Unresolved specs during Gem::Specification.reset:
ffi (>= 0.5.0)
WARN: Clearing out unresolved specs.
Please report a bug if this causes problems.
/usr/share/gems/gems/bundler-1.7.8/lib/bundler/runtime.rb:34:in `block in setup': You have already activated colorator 1.1.0, but your Gemfile requires colorator 0.1. Prepending `bundle exec` to your command may solve this. (Gem::LoadError)
from /usr/share/gems/gems/bundler-1.7.8/lib/bundler/runtime.rb:19:in `setup'
from /usr/share/gems/gems/bundler-1.7.8/lib/bundler.rb:122:in `setup'
from /home/karlp/.gem/ruby/gems/jekyll-3.2.1/lib/jekyll/plugin_manager.rb:36:in `require_from_bundler'
from /home/karlp/.gem/ruby/gems/jekyll-3.2.1/exe/jekyll:9:in `<top (required)>'
from /home/karlp/bin/jekyll:23:in `load'
from /home/karlp/bin/jekyll:23:in `<main>'
karlp@cuth:~/src/lede-docs-web (mdns-basics)$
Commit 6a9a101 added a new document - development_new_device.txt - but it returns a 404 on the LEDE website (I replaced txt with html at the end). I don't know what's wrong here (or what I am doing wrong). The page does not seem to be linked to on one of the main pages, so I cannot click through to it.
In the same trend, I'd like the uci_defaults page to be linked as well, so people can click through to it, rather than needing to know the direct URL. Adding documentation is great but not very useful for others if it's not linked to...
lede-project.org is still using X.509 certificates issued by StartSSL. This is a problem because StartSSL/Startcom has had some major fuckups recently, which have pushed Mozilla to basically throw them out in Firefox 51:
https://blog.mozilla.org/security/2016/10/24/distrusting-new-wosign-and-startcom-certificates/
downloads.lede-project.org is using certificates issued by Let's Encrypt and is thus not affected.
As a long-time user of OpenWrt, I am interested to give LEDE a try. Even though I've heard good reports elsewhere, there are several hurdles that stop me from investing my limited attention in taking my (working) router out of service and risking it with a new build.
If the first page of your Docs section (https://www.lede-project.org/docs/index.html) could address the questions below, it would show all new visitors to LEDE how easy it is to get started.
Many thanks!
Commit c09fac1 added a new FAQ page but https://www.lede-project.org/faq.html returns a 404.
I find the "Source archives" item on the right-side box much too prominent. The item leads into an archive of package sources to be downloaded. Manual download of those sources is normally not necessary, so the item's presence on all web pages is much too much... The item should be moved away from the right side, or renamed to be something like "Package source backup download", or something like that.
(Similarly, there are no tweets, so why the link on every page? )
Additionally, the "Source archives" item leads into the directory https://sources.lede-project.org/ that contains quite much outdated stuff, e.g. versions of Linux, openssl, core tools (like ubox, uhttpd, netifd, odhcp* ) since 2014. I think that the sources download site itself might need some cleanup, too.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.