Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

General Questions

What's the value of contributing code to ADAPT?

Adoption of Field Operations data by growers has lagged behind its potential for decades.  To dramatically increase adoption system interoperability needs to be achieved at a dramatically reduced cost for the industry.  Contributing improvements to the ADAPT framework will accelerate the industry's ability to achieve this goal!

What use cases are supported by ADAPT, and what's the roadmap?

AgGateway's ADAPT Oversight Committee is currently working on outlining the steps required to implement a "Version 1" of ADAPT - which has a focus on documentation data generated by field computers (MICS) being consumed by business systems (FMIS).

I want to adopt ADAPT: Where do I start?

The developer guide and sample application cover most of the scenarios of accessing and writing data. You will need an application which can consume a .net/mono library. 

  • A guide on how to tackle the project, what steps make sense to do in what order as I implement connecting the whole framework and data model to the existing FMIS platform
  • As a terminal manufacturer creating a plugin I would like an example of an existing plugin and some guidelines on what the plugin requirements are. It may have been a while since I really looked at a FODD or anything similar so this might be all new to the development team

What is the business case for adopting ADAPT?

The ADAPT framework is focused on providing a Data Model that covers a comprehensive superset of Field Operations Data. The goal is to allow a single integration for any Farm Management Information System - FMIS and through licensing of various plugins provided by different manufacturers (of systems that produce/consume Field Operations Data) the FMIS can read/write to a wide variety of systems with little incremental effort. The scope is quite broad - beyond field computers in self propelled machines (e.g., tractors) to include irrigation control and monitoring systems (in future versions). The goal is to expand the compatibility with even more kinds of Field Operations Data going forward. As an Open Source Software project, the ADAPT Oversight Committee is focused on providing a framework that can evolve as the industry sees fit.

ADAPT is open-source software; what does this mean to me and my company?

ADAPT has been developed under the Eclipse Public License v1.0  Equipment manufacturers desire an approach that can be used with Farm Management Information System (FMIS) companies anywhere in the world that they do business. An open source approach allows non-AgGateway member companies to leverage the framework, providing the ability to:
 Modify the framework to meet their commercial needs quickly, and evolve the standard interface for everyone.
 Submit modifications back for consideration to incorporate into ADAPT (which are reviewed before acceptance)
From Wikipedia: Open Source Software is “A development model (which) promotes a universal access via a free license to a product's design or blueprint, and universal redistribution of that design or blueprint, including subsequent improvements to it by anyone.”

If I Use ADAPT, which is open-source, does that mean I have to give my software away or something like that?

ADAPT is provided under the terms of the Eclipse Public License

From Wikipedia: The Eclipse Public License is designed to be a business-friendly free software license and features weaker copyleft provisions than contemporary licenses such as the GNU General Public License (GPL).[7] The receiver of EPL-licensed programs can use, modify, copy and distribute the work and modified versions, in some cases being obligated to release their own changes.[8] The EPL is approved by the Open Source Initiative (OSI)[3] and is listed as a free software license by the Free Software Foundation(FSF).[2]

ADAPT Model Questions

Are there any tools to help me understand the object model?

  • ArgoUML
  • Visualizer

What's the difference between a Representation, a ContextItem, and an Observation Code?

lorem ipsum dolor

What are Context Items / Representations / Observation Codes?

What are Observation Codes?

I've looked at the list of ContextItems / Representations / Observation Codes and I don't see the one I need. How do I get something on the list?

asdasddasddassd

Is ADAPT a Data Transfer Tool?

ADAPT is not focused on data transmission, instead it is focused on data translation/conversion. This is not to say a plugin provider won't put a mechanism in their plugin which enables data transmission (upon use of the plugin) to a specific "cloud service." It is important for the companies that license a specific plugin to know the terms which they agree to.

Is ADAPT an API? An SDK?

ADAPT consists of two main components.

  1. ADAPT Framework - The Software Development Kit that includes the data model, APIs and other tools which can be integrated into FMIS systems under AgGateway licensing terms.

2. ADAPT Framework Plugin - a data converter for a specific data format which can be easily integrated into a specific data format which can be easily integrated into a specific instance of ADAPT. A specific plugin would be created/licensed by i) AgGateway, ii) equipment manufacturers, iii) entities (e.g., USDA), iv) FMIS companies, v) individuals, etc.

When will ADAPT be done?

Can my developers start using it now?

asdasd

How do you handle breaking changes?

asdasd

What are the available plugins?

asdasd

I'm interested in being able to read / write format X: Is there a plug-in for it?

asdasd

I'm interested in being able to read / write format X: There's no plug-in for it; what do I do now?

asdasds

I'm interested in creating a plug-in to read / write format X: How can I get started? Can anyone help me?

asdasd

I'm interested in capturing and exchanging data about a particular aspect X of field operations. How can I find out if ADAPT supports it?

asdasd

I'm interested in capturing and exchanging data about a particular aspect of field operations. ADAPT does not currently support it. What do I do now?

asdasd

What software platforms does ADAPT support?

asdasd

What are the dependencies of ADAPT on other frameworks / packages?

asd

Is there a fixed release schedule?

Note that an important part of ADAPT is data-driven, so vocabulary entries, whole vocabularies, and variable definitions can be added without users having to change versions of ADAPT in their software. This has been engineered as a very IT-department friendly feature of ADAPT.

How does ADAPT differ from ISO?

How does ADAPT differ

I've read that ADAPT is linked to a lot of standards (ISO 11783, ISO 19156, etc.) How does this help me?

asasdd

How do I get access to the wiki?

When you visit the www.adaptframework.org site, you'll see a link to Model Documentation. That link leads to an ADAPT section in AgGateway's Public wiki space. You'll find a lot of information there. If you want a wiki account, visit the http://aggateway.atlassian.net site. You will see a login screen as shown in the figure below. Click on the "Create an account" link and follow the instructions.

What are CompoundIdentifiers?

asddasd


  • No labels