8000 GitHub - digideskio/meta: Dojo 2 contribution and coding guidelines
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

digideskio/meta

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dojo-meta

This repository contains information regarding Dojo 2 that crosses package boundaries.

Guidelines and Style Guide

There are several documents that are relevent for contributing to Dojo 2.

Dependent Technologies

While Dojo 2 tries to provide a holistic set of tools to build web applications, there are several key technologies where we feel that Dojo 2 would be better integrating and building upon versus building from the ground up.

In order to ensure that Dojo 2 is a solid set of JavaScript tools and libraries, Dojo 2 is built on TypeScript. This provides us with structural design time typing as well as an effective way to communicate the intent of the Dojo 2 APIs. It also provides us the ability to adopt ES6+ syntax features but make distributables that will be backwards compatible to the target browsers for Dojo 2.

In addition, there are some core runtime technologies that parts of Dojo 2 are built on:

Packages

There are several packages that makeup the Dojo 2 platform:

We have a package that we are currently determining fits properly in the eco-system:

  • dojo/shim - Modules that provide modular fills of ES6+ functionality

We have also deprecated a package:

  • dojo/parser - A HTML document parser for instantiating objects declaratively - *This is likely to be deprecated in lieu of functionality provided by dojo/app.

Support Packages

There are several packages which are designed to support the Dojo 2 platform:

Status

The following tables contain status information for the packages:

Package CI Status Code Coverage npm Stage Maintainer
dojo/core Build Status codecov.io npm version Alpha
dojo/loader Build Status codecov.io npm version Beta
dojo/compose Build Status codecov.io npm version Beta @maier49
dojo/actions Build Status codecov.io npm version Alpha
dojo/widgets Build Status codecov.io npm version Alpha @kitsonk
dojo/dom Build Status codecov.io npm version Alpha
dojo/routing Build Status codecov.io npm version Alpha @novemberborn
dojo/app Build Status codecov.io npm version Alpha @novemberborn
dojo/stores Build Status codecov.io Proposal @kitsonk
dojo/stores Build Status codecov.io Proposal @maier49
dojo/i18n Prototype
dojo/crypto Proposal
dojo/parser Build Status codecov.io Deprecated @kitsonk
dojo/cli Proposal @Tomdye
dojo/grunt-dojo2 Build Status codecov.io npm version Beta

About

Dojo 2 contribution and coding guidelines

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0