Dojo Recap – Week Ending June 19, 2015

Last week we made progress on several features for Dojo 2! Thanks for helping us get a few steps closer to Dojo 2, it would not be possible without your help. Let us know if you would like to get involved!

Last week in Dojo 2

Our current focus is on the packages in Dojo 2 platform. Last week we made progress completing initial alpha versions of several key features and packages:

Core

Loader

Routing

Crypto

This week’s Dojo 2 efforts

There are many things we have to do to complete Dojo 2. We’ve identified a few of our aspirations for the upcoming week towards making progress on Dojo 2. If you’re interested in helping out in these areas, or other parts of Dojo 2, just let us know, either in the comments or on IRC.

Core

  • Refine the release script
  • Review open pull requests
  • Miscellaneous code clean-up and bug fixes as they arise

DOM

  • Address bugs, if any are reported

Routing

  • Begin reviews on the router. If anyone in the community is strong with routing, we welcome their feedback on the initial pull request!
  • Routing proposal cleanup, as needed.

Loader

  • Continue development on functional tests for Loader
  • Refine the release scripts based on feedback

Crypto

  • Continue work on Hash and HMAC

i18n

  • Create initial repo and plan initial development

dstore

  • Set up branch to convert to TypeScript and start using Dojo 2 platform packages

Weekly IRC meeting

As usual, our weekly IRC meeting is on irc.freenode.net #dojo-meeting at 9am Pacific time on Tuesday.

Last week we discussed

  • Various open challenges
  • Current progress on platform packages

View the Dojo weekly meeting logs

This week’s agenda

  • Review Dojo 1.11 flat theme efforts
  • Discuss open challenges

Thanks!

Thanks to everyone for their valuable contributions this past week, we’re starting to see many things come together for Dojo 2 platform alpha! Please let us know if you plan to work on any features, or would like to get involved, so we can collaborate efficiently!

Case Study: Philips Healthcare

Philips Healthcare recently released a new version of their Intellispace Cardiovascular platform. Philips has been using Dojo for several year to create user interfaces for various medical devices that allow technicians to work with scans of patients, including cardiovascular scans, neural scans, and general MRIs.

In addition to using many of the standard Dojo and Dijit best practices, along with dgrid, dstore, and dojox/charting, Philips has created many custom widgets including this timeline view showing the various scans for a patient over time.

Cardiology Timeline

This is not the type of application that most Dojo users will see in their everyday lives, and definitely not something that you can visit via a traditional URL. But it does show off the power that Dojo provides for building a wide variety of powerful application. And the next time you need a medical scan, Dojo may be part of the system that helps display this important information to you and your medical professionals!

Using Dojo?

If you would like to share your experience with Dojo, please contact us.

Dojo Recap – Week Ending June 12, 2015

Last week we finished several initial versions of features for Dojo 2! Thanks for helping us get a few steps closer to Dojo 2, it would not be possible without your help. Let us know if you would like to get involved!

Dojo 1.x

This past week work began on a new flat theme for Dojo 1.11. This is a work in progress, and will be completed in the near future.

Last week in Dojo 2

Our current focus is on the packages in Dojo 2 platform. Last week we made progress completing initial alpha versions of several key features and packages:

Core

DOM

  • Event delegation is complete!
  • A decision was made on geometry, placing this feature on hold until use cases are determined. If you have a strong use case for why this should be included in DOM, please let us know
  • The DOM package is now considered alpha complete!

Loader

Crypto

  • Continued refining the proposed APIs for Hash and HMAC

This week’s Dojo 2 efforts

There are many things we have to do to complete Dojo 2. We’ve identified a few of our aspirations for the upcoming week towards making progress on Dojo 2. If you’re interested in helping out in these areas, or other parts of Dojo 2, just let us know, either in the comments or on IRC.

Core

DOM

  • Address bugs, if any are reported

Routing

  • Continue development on Router

Loader

  • Continue development on functional tests for Loader

Crypto

i18n

  • Create initial repo and plan initial development

dstore

  • Set up branch to convert to TypeScript and start using Dojo 2 platform packages

Weekly IRC meeting

As usual, our weekly IRC meeting is on irc.freenode.net #dojo-meeting at 9am Pacific time on Tuesday.

Last week we discussed

  • a11yclick decision
  • dom/geometry
  • loader plugin API
  • i18n

View the Dojo weekly meeting logs

This week’s agenda

  • Review Dojo 1.11 flat theme efforts
  • Review completed DOM package
  • Discuss changes to crypto API
  • Discuss i18n
  • Discuss release process
  • Discuss open challenges

Thanks!

Thanks to everyone for their valuable contributions this past week, we’re starting to see many things come together for Dojo 2 platform alpha! Please let us know if you plan to work on any features, or would like to get involved!

Dojo Summer 2015 Events

There are a number of Dojo events this summer. Some of these events are still tentative, so we’ll add links once they are confirmed. We hope to meet you at one of these events. Let us know if there’s an event you would like to host in your area.

Conferences

Conferences we’re planning to attend and/or deliver talks.

Meetups

Training Workshops

Let us know if you’re speaking at an event, and we’ll add you to our listings!

Dojo Recap – Week Ending June 5, 2015

We made a lot of progress towards Dojo 2 in the month of May, and continued this trend in the first week of June. Thanks for your contributions. Let us know if you would like to get involved!

Dojo 1.x

This past week we landed a few stability fixes to DojoX.

Improvements this week

Last week in Dojo 2

Our current focus is on the packages in Dojo 2 platform. Last week we accomplished many things including:

Core

DOM

Loader

  • Continue work on defining loader unit and functional tests
  • Stay synchronized with early Dojo 2 loader used by Intern, which added support for testing applications within the Electron environment which mixes Node and a WebKit environment together

Crypto

  • Refine the proposed APIs for Hash and HMAC

This week’s Dojo 2 goals

Here are a few of this week's aspirations towards making progress on Dojo 2!

Core

Our goals for Core this week include:

DOM

  • Finish event delegation and geometry
  • HTML DOM API will be considered code complete

Routing

  • Continue development on Router

Loader

  • Continue development on functional tests for Loader
  • Define the Loader plugin API

Crypto

  • Continue work on providers for Hash and HMAC.

i18n

  • Create initial repo and plan initial development.

Weekly IRC meeting

As usual, our weekly IRC meeting is on irc.freenode.net #dojo-meeting at 9am Pacific time on Tuesday.

Last week we discussed

  • General community and contributor feedback to the Dojo 2 roadmap

This week’s agenda

  • As we are nearly code complete with an initial version of the Core package, we invite further discussion at this week's meeting
  • Discuss a11yclick decision
  • Discuss loader plugin API
  • Discuss i18n
  • Discuss how to start using and testing Dojo 2 features today
  • Discuss open challenges
  • General community and contributor feedback to the Dojo 2 roadmap

Thanks!

Thanks to everyone for their valuable contributions this past week! Please let us know if you plan to work on any features, or would like to get involved!

Case study: Softeco Sismat (TELL ME Project, #3)

The large companies that use Dojo are widely known. This series features lesser known users of Dojo, and their stories. One year ago, we conducted a case study about the TELL ME project with Stefano Bianchi from Softeco Sismat, an ICT Italian company, and a follow-up post four months ago. Here we have followed with up Stefano to get an update on their progress with Dojo.

Continue reading Case study: Softeco Sismat (TELL ME Project, #3)

Dojo Recap – Week Ending May 29, 2015

We continued making progress towards Dojo 2 last week, thanks for your contributions. Let us know if you would like to get involved!

Dojo 1.x

This past week we landed a few stability fixes to Dojo and Dijit.

Improvements this week

Last week in Dojo 2

Our current focus is on the packages in Dojo 2 platform. Last week we accomplished a many things including:

Core

DOM

Loader

Work on functional tests was started

Crypto

This week’s Dojo 2 goals

Here are a few of this week's aspirations towards making progress on Dojo 2!

Core

Our goals for Core this week include:

  • Finish documentation and remaining code reviews
  • Finish initial development. (excluding features on hold: Set, WeakSet, and Reflect)
  • This includes: Encoding, Request, Map shim, and Readme updates
  • Finish initial development

DOM

  • Finish event delegation
  • Begin working on Geometry
  • Decide on a direction for Dojo 2’s version of a11yclick

Routing

  • Continue development on Router

Loader

  • Continue development on functional tests for Loader

Crypto

  • Finish work on Hash and HMAC APIs.
  • Begin work on providers for Hash and HMAC.

Weekly IRC meeting

As usual, our weekly IRC meeting is on irc.freenode.net #dojo-meeting at 9am Pacific time on Tuesday.

Last week we discussed

  • Discuss code in core repository
  • General community and contributor feedback to the Dojo 2 roadmap

This week’s agenda

  • As we are nearly code complete with an initial version of the Core package, we invite further discussion at this week's meeting:
  • Discuss code in core repository
  • Discuss code in dom repository
  • General community and contributor feedback to the Dojo 2 roadmap

Thanks!

Thanks to everyone for their valuable contributions this past week! Please let us know if you plan to work on any features, or would like to get involved!

Dojo Recap – Week Ending May 22, 2015

Last week we made even more progress on Dojo 2 platform. Thanks for your contributions. Let us know if you would like to get involved!

Last week in Dojo 2

Last week we accomplished a number of things with Dojo 2 platform:

Core

DOM

Basic DOM operations and CSS class manipulation APIs are complete!

Routing

Initial development efforts started.

Loader

We drafted some proposed functional test scenarios

This week’s Dojo 2 goals

Here are a few of this week's aspirations towards making progress on Dojo 2!

Core

Our goals for Core this week are to finish what we started last week:

  • Finish initial development. (excluding features on hold: Set, WeakSet, and Reflect)
  • This includes: Encoding, Request, Date Features, String shims, Map shim, and Readme updates
  • Finish initial development
  • This includes: Seekable Reader, Canned Streams, Iterable Interface, Readme updates, tutorials
  • Finish documentation and code reviews

DOM

  • Forms
  • Style Manipulation and Stylesheet Injections

Routing

  • Continue development on Router

Crypto

  • Setup repository
  • Begin development

Weekly IRC meeting

As usual, our weekly IRC meeting is on irc.freenode.net #dojo-meeting at 9am Pacific time on Tuesday.

Last week we discussed

  • Discuss code in core repository
  • General community and contributor feedback to the Dojo 2 roadmap

This week’s agenda

  • As we are nearly code complete with an initial version of the Core package, we invite further discussion at this week's meeting:
  • Discuss code in core repository
  • General community and contributor feedback to the Dojo 2 roadmap

Thanks!

Thanks to everyone for their valuable contributions this past week! Please let us know if you plan to work on any features, or would like to get involved!