Giter VIP home page Giter VIP logo

nodejs.org-archive's Introduction

nodejs.org-archive's People

Contributors

basarat avatar burakcan avatar fhemberger avatar fitzage avatar geek avatar getaclue00 avatar imehesz avatar indexzero avatar jasnell avatar johnbrett avatar julianduque avatar kampfkarren avatar lpinca avatar lucamaraschi avatar marocchino avatar max-mapper avatar mhdawson avatar mhvis avatar mikeal avatar miksago avatar misterbisson avatar orangemocha avatar paulomcnally avatar robertkowalski avatar rvagg avatar srl295 avatar tjfontaine avatar vladimir37 avatar yokangy avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

nodejs.org-archive's Issues

Node guide

Awalkthrough of the documentation of node on a small scale

Windows download link

The homepage (/) points to the x64 installer, but the link on /downloads (the one above the table of platforms/architectures) points to the x86 installer.

screenshot

The links should be consistent.

Download page partially encrypted

On Chrome and Firefox, there is a "partially encrypted" warning when visiting download page. I find some png links are using http.

secure installer downloads

It would be great if nodejs.org were accessible over HTTPS - if not for the whole site, at least for the installer downloads. The only relatively secure alternative I can find is to checkout the source from github and build it myself.

Enable TLS >1.0 | Disable SSL 3.0 | Enable ECDHE

I tested the website with sslyze

SCAN RESULTS FOR NODEJS.ORG:443 - 165.225.133.150:443


  • Deflate Compression:
    OK - Compression disabled
  • Session Renegotiation:
    Client-initiated Renegotiations: OK - Rejected
    Secure Renegotiation: OK - Supported
  • OpenSSL Heartbleed:
    OK - Not vulnerable to Heartbleed
  • Certificate - Content:
    SHA1 Fingerprint: 9f554d8b1d118a77e98b209bf412b91a0a62846f
    Common Name: nodejs.org
    Issuer: thawte DV SSL CA - G2
    Serial Number: 3B1458209F5222D2DEA6B16C2C48544C
    Not Before: Oct 17 00:00:00 2014 GMT
    Not After: Oct 17 23:59:59 2015 GMT
    Signature Algorithm: sha256WithRSAEncryption
    Key Size: 2048 bit
    Exponent: 65537 (0x10001)
    X509v3 Subject Alternative Name: {'DNS': ['nodejs.org']}
  • Certificate - Trust:
    Hostname Validation: OK - Subject Alternative Name matches
    "Mozilla NSS - 08/2014" CA Store: OK - Certificate is trusted
    "Microsoft - 08/2014" CA Store: OK - Certificate is trusted
    "Apple - OS X 10.9.4" CA Store: OK - Certificate is trusted
    "Java 6 - Update 65" CA Store: OK - Certificate is trusted
    Certificate Chain Received: ['nodejs.org', 'thawte DV SSL CA - G2', 'thawte Primary Root CA']
  • Certificate - OCSP Stapling:
    NOT SUPPORTED - Server did not send back an OCSP response.
  • SSLV2 Cipher Suites:
    Server rejected all cipher suites.
  • Session Resumption:
    With Session IDs: NOT SUPPORTED (0 successful, 5 failed, 0 errors, 5 total attempts).
    With TLS Session Tickets: OK - Supported
  • TLSV1_2 Cipher Suites:
    Server rejected all cipher suites.
  • TLSV1_1 Cipher Suites:
    Server rejected all cipher suites.
  • TLSV1 Cipher Suites:
    Preferred:
    DHE-RSA-AES256-SHA DH-1024 bits 256 bits HTTP 200 OK
    Accepted:
    DHE-RSA-AES256-SHA DH-1024 bits 256 bits HTTP 200 OK
    AES256-SHA - 256 bits HTTP 200 OK
    DHE-RSA-AES128-SHA DH-1024 bits 128 bits HTTP 200 OK
    AES128-SHA - 128 bits HTTP 200 OK
    EDH-RSA-DES-CBC3-SHA DH-1024 bits 112 bits HTTP 200 OK
    DES-CBC3-SHA - 112 bits HTTP 200 OK
  • SSLV3 Cipher Suites:
    Preferred:
    DHE-RSA-AES256-SHA DH-1024 bits 256 bits HTTP 200 OK
    Accepted:
    DHE-RSA-AES256-SHA DH-1024 bits 256 bits HTTP 200 OK
    AES256-SHA - 256 bits HTTP 200 OK
    DHE-RSA-AES128-SHA DH-1024 bits 128 bits HTTP 200 OK
    AES128-SHA - 128 bits HTTP 200 OK
    EDH-RSA-DES-CBC3-SHA DH-1024 bits 112 bits HTTP 200 OK
    DES-CBC3-SHA - 112 bits HTTP 200 OK

Maybe this doc could help: https://bettercrypto.org/static/applied-crypto-hardening.pdf#subsection.2.1.3

Mailing List Feature to Subscribe to Your Blog

I think many people would like the website to add a mailing list feature (not on Google Groups) in order to be notified of big events like software updates (especially those containing openssl updates). I really fear that there will be another "heartbleed". I now just check your website everyday, which is very inefficient.

Prevent users from deploying an outdated website unless they know what they're doing

Recently, I uploaded an outdated version of the website by running make release in my local repository without having pulled the master branch beforehand.

Luckily, it was easily fixed by pulling the master branch and running make website website-upload, but the problem is sometimes not obvious to notice.

It seems it could be handy if the website deployment process would prompt the user whenever what's deployed is not the tip of joyent/node-website's master branch.

Web page to communicate information about Node.js Foundation

I would like to create a web page that communicates more information about the Node.js Foundation and the status of the work to stand it up. I would like this to be linked from the home page of nodejs.org. Here is an introduction that I propose and some sections that can link to content that is being generated. Comments welcome.

Web page for Foundation

A group of organizations is coming together to create a neutral foundation for Node.js. The goal is to accelerate the development and adoption of Node through a community-driven, neutral steward. The foundation will have two organizations in it. The first is the Technical Steering Committee that will provide technical leadership of the project. The second is the Board of Directors that will provide services including funding, financial management, community development, marketing, and legal management. We strive to further the success of Node by delivering distinct value to the users of Node, creating a level playing field that supports a vibrant ecosystem of product and service vendors, and attracting and developing an energized community of contributors.

Sections:

Blogs

Overall work plan with dates

Overview deck

FAQ

Intro to Foundation Members

  • Joyent
  • IBM
  • Microsoft
  • Fidelity
  • Apigee
  • SAP
  • PayPal

Foundation documents

  • by-laws
  • membership agreement
  • TSC charter
  • Governance docs

Updates for Foundation Announce

Opening this issue for tracking. At Todd Benzies request, I am currently working to make a number of short-term updates to the website for the Foundation announce on 2015-06-16. These include:

  1. Removing the "Sponsored by Joyent" branding on the various pages
  2. Adding the usual Linux Foundation boilerplate header/footer
  3. Adding the [email protected] and [email protected] contact points
  4. Updating the Trademark Guidelines to reflect the Foundation's license to use the Node.js trademark
  5. Adding an information request form for Foundation membership.
  6. Updating the initial list of Foundation members.

These changes will need to go live on Tuesday, June 16th. However, as I'm going to be on vacation that day, I'll need someone else to actually review and land the changes. This is a time sensitive update and the actual list of Foundation members is confidential until the announce actually happens so the PR cannot be posted and landed until June 16th. I'll will open the PR Tuesday morning immediately before I head out the door.

/cc @joyent/node-collaborators @mikeal @misterdjules @rvagg @Fishrock123

Following folder links from `/docs/` dir doesn't work

from nodejs/node-v0.x-archive#4321:

following folders links form http://nodejs.org/docs/, like to http://nodejs.org/docs/latest/ or http://nodejs.org/docs/v0.8.15/

[actually] leads to http://nodejs.org/ homepage render

i presume there should be a redirect from /docs/:version/ to /docs/:version/api/

For instance, if you navigate here and click on any version folder greater than 0.8 or so, you are redirected to the full site. This might not end up being a huge issue, but it might be confusing for some.

redirect to https

All content on the node.js website should redirect to the https:// version - except everything at /dist/

remove duplicated templates, create navigation helper

We currently copy templates and slightly modify them in order to change the navigation items.

We already have some code for hightlighning in the footer: https://github.com/joyent/node-website/blob/master/doc/about/advisory-board/template.html#L102 we can add some other code for modifying the subpoints of the navigation.

Another solution would be to create a helper which would prebake all that in the basic markup automatically.

This affects currently the advisory board template in about and the core-team-page

see also #80

Broken layout

Hi there,
I'm on a Chrome 33 and this is how the website looks like:
screen shot 2014-03-10 at 10 49 22 am

Besides the already reported ugly ribbon #5, the "download" and "api" links are weird.

Enhancement for building the blog

Currently, the blog is built in such a way that it requires elements from nodejs.org using a fully qualified domain name. These elements should instead be duplicated in the blog output folder so that they can be referred to with relative or absolute URLs specific to the subdomain in question.

This will help drastically with local testing when making design changes.

Responsive Design

Hello,

I noticed nodejs.org's current design is not responsive. Has there been any discussion around making it responsive? I would be willing to help if you think this would be useful.

Zach

Add nodejsguru.com to the list of tutorials

Hi,

This is a request to add nodeJSguru under the Learning section of Community page. There is a link to How To Node but this is not being maintained actively anymore. At nodeJSguru we intend to work on the learning side of node.js as well as build a community of practitioners with job boards and discussion forums. A link on nodejs.org would help us immensely.

Thanks.

Update build script to support markdown content with templates and partials.

Currently, the main site build script requires individual pages to be built. This should behave more like the blog build, that bases the content off markdown files that then use specific templates with support for embedding partials so the site build can be more DRY. Haml front matter in each page would be used to specify which template to use.

Bonus: allow Jade for the templates. Not essential.

Please restore site!

I don't know if you updated the nodejs site, but it doesn't show all the information on mobile no more.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.