Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adds LICENSE #1

Merged
merged 1 commit into from
Aug 25, 2015
Merged

Adds LICENSE #1

merged 1 commit into from
Aug 25, 2015

Conversation

snostorm
Copy link
Contributor

This was copied from the https://github.com/nodejs/iojs.org repo as-is (with a slight modification to the first line to mention "original contents".)

Open Question(s):

  • MIT as previously determined for the last project? See License to all contributors or Public Domain maybe iojs.org#1
  • Given we do not have ownership of some of the assets which may be bundled (namely logos), do we need to modify the license to reflect this? For now this is why I used the phrasing "original contents" in the opening line.

@snostorm
Copy link
Contributor Author

I wonder how long we can keep the trend going of our Issue #s in this project matching the same Issues in the iojs.org project ... So far we're 1 for 1!

@bnb
Copy link
Contributor

bnb commented Jun 19, 2015

I think we need to talk to whatever lawyers the Node Foundation has about the licensing/logos deal. I assume the repo will bit MIT, but the logos will probably have to live with a WG. Website/Evangelism are the obvious ones. However, I know jack sh*t about law, so we need to consult someone who knows. Is there someone from the foundation that can direct us to the right place?

@therebelrobot
Copy link
Contributor

I agree that we need foundation input on this. That's one reason they are there: legal support. Do we have a liaison with the foundation? Or should each of us be a liaison?

@bnb
Copy link
Contributor

bnb commented Jun 19, 2015

@therebelrobot I hate to keep bothering @rvagg with this stuff, but he seems to know what's going on with the Foundation and where to go/who to talk to about this stuff.

Rod: Do you have an idea of where we can go for this? Also, is there someone else that we can/should have as a point of contact/information about the Foundation?

@rvagg
Copy link
Member

rvagg commented Jun 21, 2015

Yes, I've started discussing some of this with them but will not likely connect the dots until next week. I'm going to try and connect some of the website & evangelism teams with appropriate people in LF so they can be used as a resource, at the moment there's a bit of a barrier between the community and the formal side of the foundation that we need to work on breaking down simply by connecting people together.

mikeal added a commit that referenced this pull request Aug 25, 2015
@mikeal mikeal merged commit d7693cf into master Aug 25, 2015
mikeal pushed a commit that referenced this pull request Oct 22, 2015
@ghost ghost deleted the adds-license branch November 30, 2015 20:19
alexandrtovmach pushed a commit that referenced this pull request Aug 6, 2019
* RU: blocking vs non-blocking

* translation patch #1

* corresponding translation of guides/index.md
ovflowd added a commit that referenced this pull request Mar 8, 2023
… Brian Muenzenmeyer <brian.muenzenmeyer@gmail.com> Co-authored-by: Shanmughapriyan S <priyanshan03@gmail.com> Co-authored-by: Michael Esteban <mickel13@gmail.com> Co-authored-by: Shu Ding <g@shud.in>

* chore(next.js): added initial package.json update and configuration files

* chore(static): moved static files to public/static

* chore(pages): moved locale directory to pages/

* chore(survey): added readme and updated deploy script for survey

* chore(legacy): removed build.js and server.js

* chore(typescript): updated theme.tsx and added typescript support

* chore(folder-structure): continued moving files and clean up of things

* chore(codeowners): updated codeowners

* chore(eslint): updated markdown matching

* chore(move): moved styles and layout and data folders

* chore(i18n): added initial locale config

* chore(lts): stick with v18 lts

* chore(i18n): updated crowdin configuration

* chore(lts): fixed lts naming on ci and nvm

* chore(package.json): fixed lint commands

* chore(package-lock): reindexed and updated package lock

* chore(i18n): added react-intl package

* chore(configs): updated next, eslint and tsconfig

* chore(packages): add prettier config for the plugin

* chore(configs): updated prettier, eslint adn package.json

* chore(package): removed airbnb config

* chore(lint): applied linting in core files

* chore(lint): applied linting on markdown and style files

* chore(ci): disable build job for now

* chore(cache): added eslint cache files to ignore

* chore(public): moved robots and security to root public folder

* chore(eslint): added default next config

* chore(remark): added remark configuration

* chore(i18n): added ICU locale files boilerplates

* chore(config): added website config file

* chore(favicon): removed all favicon alternates to a simple png file

* chore(dependencies): added a rss/atom/json feed package

* chore(packages): updated packages and adopted npm-run-all

* chore(layouts): removed blm specific layouts

* feast(config): introduced site config provider and context

* feat(header): started to create the header component

* chore(provider): refactored provider

* chore(fonts): added source sans pro font

* feat(templates): added core component

* chore(pages): removed legacy blm page

* feat(types): introduced frontmatter types

* chore(theme): started to update theme with layout

* feat(config): updated site config types

* feat(header): added all header meta tags

* chore(document): added assets for theme switch

* chore(eslint): fixed eslint failed rule

* update nextra

* chore(document): added remaining scripts

* feat(footer): added footer

* feat(header): updated header with favicon

* feat(manifest): added manifest for PWA

* feat(i18n): introduced i18n hook

* chore(header): added i18n config

* feat(layouts): added default layout

* feat(layouts): initial version of the layout provider

* refactor(provider): cleaned-up the site provider

* feat(theme): adopted layout provider on theme

* chore(layouts): removed unused layouts

* feat(footer): added scroll-to-top

* chore(i18n): added navigation and translations

* chore(dependencies): added highlightjs and classnames

* chore(utils): added link locale util

* feat(i18n): introduced locale provider

* feat(header): renamed header into htmlhead

* feat(header): introduced page header

* feat(components): introduced localised linkicomponent

* feat(components): introduced language picker component

* chore(footer): updated translation id

* feat(app): updated app, document and theme with new locale and scripts

* chore(layouts): added header to default layout

* chore(layouts): removed old header layout

* chore(docs): made the docs index mdx compatible

* chore(types): added labels to frontmatter

* chore(config): updated next config and remark plugins

* chore(types): added types for node-version-data

* feat(i18n): hook to support metadata about current route

* feat(navigation): updated navigation metadata

* feat(navigation): introduced a navigation hook

* feat(node-versions): introduced provider and types for node-versions

* feat(navigation): introduced side navigation component

* feat(header): use the new navigation component

* chore(app): introduced node data provider usage

* feat(docs): introduced doc layout

* chore(layouts): added docs to layout provider

* chore(layouts/scripts): removed now unused layouts and scripts

* chore(scripts): removed build scripts for node data

* chore(utils): introduced new util

* chore(data): removed non-needed data anymore

* chore(navigation): include root entry on side nav

* fix(footer): fixed spacing of items

* fix(body): next element to also follow body rules

* feat(layouts): introduced new layouts

* chore(note): added todo notes on temporary components

* feat(mdx): added proper node api versions component

* chore(dependencies): removed non-needed dependencies

* chore(docs): reverted mdx rename and use regular mdx provider for the component import

* chore(remark): a lot of the lists are unordered and shouldn't need to be with *

* chore(layouts): removed unused knowledge layouts

* feat(banner): introduced banner component

* feat(nextra): allow plain md syntax; include i18n file in ssg

* feat(next): introduced lambdas for getting data

* chore(eslint): added mjs to es6 context

* feat(next): adopted new data fetching mechanism

* feat(providers): updated providers with new data fetching

* chore(types): simplified provider types

* chore(i18n): added lts span

* chore(next): improve next configuration

* feat(header): allow subpath match for sidenav

* chore(dependencies): added critters and sharp for css/image optimization

* feat(caching): introduced caching of static async props

* fix(header): home location sublink

* chore(hooks): removed .tsx extension

* chore(scripts): removed unused scripts

* feat(utils): added util for changelog link

* feat(providers): provide nextra context

* chore(types): added numeric version

* feat(hooks): nextra context hook

* feat(components): download button component

* feat(layouts): introduced index layout

* feat(date): added format time util

* chore(scripts): removed more unused scripts

* disable flexsearch for now

* chore(next): increase memory pool for build

* feat(data): updated hooks and how data is provided

* chore(components): moved a few components around

* chore(404): added dev 404 page

* chore(i18n): added navigation and i18n for downloads

* feat(download): introduced download components

* feat(pages): introduced download pages

* feat(navigation): offer replacement of vars in link

* chore(scripts): updated a few scripts

* chore(scripts): removed other deprecated script

* chore(handlebars): added handlebars

* feat(release-post): contained release posts within the scripts folder

* chore(external): no need to have a package.json there anymore

* chore(release-post): minor typo fix

* chore(dependencies): added sw dependency

* chore(sw): enable sw feature

* chore(types): updated node data types

* feat(components): introduced download table component

* chore(layouts): introduced previous releases layout

* chore(scripts): added jquery as script

* refactor(components): use Link component

* chore(downloads): use dompurify for the frontmatter modules

* fix(links): fix api docs links

* fix(locale): fixed determination of route match

* chore(deps): updated dependencies

* chore(helpers): introduced helper for getting a header link

* feat(heading): introduced anchored heading component

* chore(theme): adopted anchored component

* chore(anchor): id is always provided

* chore(dependencies): updated package json

* chore(mdx): transformed into mdx pages that need to be in mdx

* chore(dependencies): updated dependencies

* chore(mdx): default config

* fix: upgrade nextra and refactor getNextData

* feat(layouts): introduced blog post layout

* fix(release-post): end paragraph markings

* chore(layouts): sanitize to be memoized

* fix: only pass necessary node versions in page props

* chore(guides): removed non-translated guides

* fix(markdown): fix buffer guide markdown

* feat(mdx): blockquote as highlightbox

* fix(linting): fixed prettier rules for mdx

* fix: /404 route and optimize page size

* fix: optimize next build

* chore(canonical): add canonical

* refactor(data): simplified data gathering

* chore(dependencies): introducesd sitemap and swr

* chore(ts): allow downlevel iteration

* fix(build): unoptimized images

* feat(downloads): only latest major of each version

* chore(js): removed unused code

* chore(404): prettified 404 file

* chore(footer): fixed # not valid

* chore(i18n): add 404 page messages

* chore(404): use tsx instead of mdx

* chore(react-intl): no errors

* chore(i18n): fallback data

* chore(ci): added build on ci again

* chore(sitemap): added sitemap data

* chore(eslint): prefer nodejs config

* chore(fix): linting

* chore(scripts): remove server 404 and fix main.js for 404

* chore(build): is memory efficient now

* fix(i18n): always using english locale

* chore(next): updated config options

* feat(data): improved data rendering/reusability

* chore(next): remove non-necessary packages

* chore(scripts): refactored release-post to mjs

* chore(scripts): simplify and document code

* chore(next): refactored data scripts

* refactor(header): i18n, svg and fix styles

* chore(next): minor refactor of helper

* feat(node-data): only on selected routes

* fix(ts): fixed typescript types

* refactor(providers): simplified the _app

* chore(dependencies): added gray-matter

* feat(helpers): introduced script helpers

* chore(types): updated types

* refactor(next): refactored data components

* chore(sitemap): removed non-existent env

* chore(optimize): removed css optimization

* feat(dat): introduced blog data helper

* fix(blogdata): fixed slug

* feat(types): shared props and context

* feat(utils): added time component

* chore(gitignore): year pages

* chore(types): refactored types

* chore(data): improved blog data and create year pages

* feat(blog): introduced blog index page

* feat(layouts): implemented blog category layout

* feat(i18n): migrate translations 🎉  (#1)

* feat: migrate `ar`

* feat: migrate `ca`

* feat: migrate `de`

* feat: migrate `es`

* feat: migrate `fa`

* feat: migrate `fr`

* feat: migrate `gl`

* feat: migrate `it`

* feat: migrate `ja`

* feat: migrate `ka`

* feat: migrate `ko`

* feat: migrate `nl`

* feat: migrate `pt-br`

* feat: migrate `ro`

* feat: migrate `ru`

* feat: migrate `tr`

* feat: migrate `uk`

* feat: migrate `zh-cn`

* feat: migrate `zh-tw`

* chore: update next and previous strings

* chore: remove `en` site.json

* fix(document): numerours document style fixes and javascript fixes

* chore(eslint): global window

* chore(external): moved external folders

* feat(rss): introduced rss generation

* chore(tests): removed unused tests

* chore(readme): updated readme

* chore(lint): ignore and fix linting

* refactor(scripts): refactored the legacy scripts

* chore(ci): set memory to 4gb on ci

* chore(workers): no need tofr morkers

* chore(ci): updated a doc and ci file

* chore(refactor): minor refactors, text changes and bug fixes

* Update COLLABORATOR_GUIDE.md

Co-authored-by: Brian Muenzenmeyer <brian.muenzenmeyer@gmail.com>
Signed-off-by: Claudio Wunder <cwunder@gnome.org>

* Apply suggestions from code review

Co-authored-by: Shanmughapriyan S <priyanshan03@gmail.com>
Signed-off-by: Claudio Wunder <cwunder@gnome.org>

* fix: upgrade nextra to remove the __esModule hack

* chore: disable outputFileTracing

* chore(ci): use build cache

* chore(js): fix theme switcher issues

* fix(build): improved data transmission from static props

* chore(fixes): minor style and config changes

* fix(scrollto): minor scroll to fix

* Update next.config.mjs

Co-authored-by: Michael Esteban <mickel13@gmail.com>
Signed-off-by: Claudio Wunder <cwunder@gnome.org>

* chore(ci): attempt to optimize caching

* chore(ci): fine-tune to be based on eslint hashing

* chore(cache): only cache .next/cache

* chore(mastodon): added mastodon verification

* chore(next): updated packages and optimised build performance

* chore(dependencies): updated dependencies

* fix(lint): fixed linting

* chore(dependencies): removed temp dep

* chore(package): reduce memory

---------

Signed-off-by: Claudio Wunder <cwunder@gnome.org>
Co-authored-by: Shu Ding <g@shud.in>
Co-authored-by: Shanmughapriyan S <priyanshan03@gmail.com>
Co-authored-by: Brian Muenzenmeyer <brian.muenzenmeyer@gmail.com>
Co-authored-by: Michael Esteban <mickel13@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants