Skip to main content
  • Log in
  • Manage Cookies
projects.eclipse.org
Download
  • Projects
  • Working Groups
  • Members
  • Community
    • Marketplace
    • Events
    • Planet Eclipse
    • Newsletter
    • Videos
    • Blogs
  • Participate
    • Report a Bug
    • Forums
    • Mailing Lists
    • Wiki
    • IRC
    • Research
  • Eclipse IDE
    • Download
    • Learn More
    • Documentation
    • Getting Started / Support
    • How to Contribute
    • IDE and Tools
    • Newcomer Forum
  • More
      • Community

      • Marketplace
      • Events
      • Planet Eclipse
      • Newsletter
      • Videos
      • Blogs
      • Participate

      • Report a Bug
      • Forums
      • Mailing Lists
      • Wiki
      • IRC
      • Research
      • Eclipse IDE

      • Download
      • Learn More
      • Documentation
      • Getting Started / Support
      • How to Contribute
      • IDE and Tools
      • Newcomer Forum
    • Search

  1. Home
  2. Projects
  3. Eclipse IoT
  4. Eclipse Whiskers
  5. Whiskers
  6. Creation Review

Eclipse Whiskers Creation Review

Type: 
Creation
State: 
Successful
End Date of the Review Period: 

Reviews run for a minimum of one week. The outcome of the review is decided on this date. This is the last day to make comments or ask questions about this review.

Wednesday, April 6, 2016
Project: 
Eclipse Whiskers
Proposal: 

Whiskers

Parent Project: 
Eclipse IoT
Background: 

The Internet of Things (IoT) needs no introduction: it is a widely-held view that billions of devices will be part of the Internet of Things in just a few short years. Yet, while this explosion of devices represents boundless opportunity for innovation, this ascendancy also presents daunting challenges such as fragmentation, vendor lock-in and the proliferation of information silos. The OGC (Open Geospatial Consortium) SensorThings API is an OGC standard that allows IoT devices and their data to be connected in an easy-to-use and open way. The wide adoption of the SensorThings API would contribute to an IoT ecosystem that is healthy and interconnected, rather than one that is proprietary, incompatible and fragmented.

Scope: 

Whiskers is an OGC SensorThings API framework consisting of a JavaScript client and a light-weight server for IoT gateways. As the OGC SensorThings API standard specification continues to evolve, Whiskers will evolve with it.

Description: 

Whiskers is an OGC SensorThings API framework consisting of a JavaScript client and a light-weight server for IoT gateways (e.g., Raspberry Pi). The SensorThings API is an OGC (Open Geospatial Consortium) standard that allows IoT (Internet of Things) devices and their data to be connected; a major goal is to foster a healthy and open IoT ecosystem, as opposed to one dominated by proprietary information silos.

JavaScript is ubiquitous, powering client-side web applications and server-side services alike. The availability of an open source client library is an important step in the adoption of the OGC SensorThings standard, as it makes development quicker and easier.

In addition the a client library, Whiskers will also have a SensorThings server module for IoT gateways, such as Raspberry Pi. Developers will be able to deploy and configure IoT gateways, make them SensorThings API-compliant, and connect with spatial data servers around the world that implement the full array of OGC Sensor Web Enablement (SWE) standards.

Whiskers aims to make SensorThings development easy for the large and growing world of IoT developers.

Why Here?: 

The Eclipse Foundation is home to a large and growing number of IoT and geospatial projects (e.g., LocationTech), and is widely recognized for its good governance. Being a part of the Eclipse Community will bring Whiskers visibility, credibility and access to some of the most experienced minds in the open source world.

Initial Contribution: 

There will be no initial contribution. The project will start from scratch.  We expect to use some existing Eclipse IoT libraries, such as Paho, Californium, and Kura.

Legal Issues: 

We are not aware of any legal issues. Whiskers will be an implementation of an OGC standard. There is no legal issues for the API.  We are starting the code base from scratch, so there will be no potential source code license issues.

Licenses: 
Eclipse Distribution License 1.0 (BSD)
Eclipse Public License 1.0
Project Scheduling: 

Whiskers aims to have an initial contribution ready by the end of Q2 2016.

Future Work: 

Going forward, Whiskers will evolve along with the SensorThings API standard specification. The Sensing Profile of SensorThings (Part I) has been developed, and the Tasking Profile (Part II) is expected to be available in the upcoming months.  The SensorThings Rules Engine (Part III) is also under development within OGC.

 

People
Project Leads: 
Steve Liang
Committers: 
Steve Liang
Joseph Chang
James Badger
Tania Khalafbeigi
Interested Parties: 
  • SensorUp Inc. (http://www.sensorup.com)

  • GeoSensorWeb Lab, University of Calgary (http://sensorweb.geomatics.ucalgary.ca/)

Mentors: 
Pascal Rapicault
  • Sign in to post comments.

Comments Sign in to post comments

Julien Vermillard's picture

Without any code and without

Submitted by Julien Vermillard on Thu, 2016-03-31 06:01

Without any code and without being an emanation of an existing Eclipse projet it's hard to evaluate the viability of this project.

You have some code available somewhere?

  • Log in to post comments
Archived - Eclipse Whiskers

Related Projects

Project Hierarchy:

  • Eclipse IoT
  • Eclipse Whiskers

Tags

Technology Types
  • IoT and Edge

Eclipse Foundation

  • About Us
  • Contact Us
  • Sponsor
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors
  • Careers

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace

Other

  • IDE and Tools
  • Projects
  • Working Groups
  • Research@Eclipse
  • Report a Vulnerability
  • Service Status

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top