[GitHub] incubator-edgent-website pull request #97: [WIP] changes for Edgent PR-309 (...

2017-12-06 Thread queeniema
Github user queeniema commented on a diff in the pull request:


https://github.com/apache/incubator-edgent-website/pull/97#discussion_r155388008
  
--- Diff: site/docs/power-of-edgent.md ---
@@ -0,0 +1,417 @@
+---
+title: The Power of Apache Edgent
+---
+
+Edgent is designed to accellerate your development of event driven 
flow-graph
+style analytic applications running on edge devices.  This is achieved by
+Edgent's combination of API, connectors, basic analytics, utilities, and 
openness!
+
+Let's have some fun with a shallow but broad view into what you
+can do in a few of lines of code... an introduction to Edgent's 
capabilities via
+a series of terse code fragments.
+
+See the [Getting Started Guide](edgent-getting-started) for a step by step 
introduction,
+and information about full samples and recipies.
+
+Let's start with a complete application that periodically samples a sensor
+and publishes its values to an Enterprise IoT Hub in less than 10 lines of 
code
+
+```java
+public class ImpressiveEdgentExample {
+  public static void main(String[] args) {
+DirectProvider provider = new DirectProvider();
+Topology top = provider.newTopology();
+
+IotDevice iotConnector = IotpDevice.quickstart(top, 
"edgent-intro-device-2");
+// open 
https://quickstart.internetofthings.ibmcloud.com/#/device/edgent-intro-device-2
+
+// ingest -> transform -> publish
+TStream readings = top.poll(new SimulatedTemperatureSensor(), 
1, TimeUnit.SECONDS);
+TStream events = 
readings.map(JsonFunctions.valueOfNumber("temp"));
+iotConnector.events(events, "readingEvents", QoS.FIRE_AND_FORGET);
+
+provider.submit(top);
+  }
+}
+```
+
+Ok, that was 11 lines and it omitted the imports, but there are only 7 
lines in main()!
+
+That leveraged the [IotpDevice]({{ site.docsurl 
}}/index.html?org/apache/{{ site.data.project.unix_name 
}}/connectors/iotp/IotpDevice.html)
+connector to the 
+IBM Watson IoT Platform and the platform's Quickstart feature. 
+The value of its Quickstart feature is no account or device 
+preregistration and the ability to open a browser to see the
+data being published.  Great to quickly get started.
+
+Hopefully that had enough of a wow factor to encourage you
+to keep reading!
+
+### Connectors, Ingest and Sink
+
+Edgent Applications need to create streams of data from external entities,
+termed ingest, and sink streams of data to external entities.  
+There are primitives for those operations and a collection of
+connectors to common external entities,
+more Connectors contributions are welcome!
+
+Connectors are just code that make it easier for an Edgent application
+to integrate with an external entity.  They use Edgent ingest primitives
+like (`Topology.poll()`, `Topology.events()`, etc), and `TStream.sink()`
+like any other Edgent code.  A connector may provide `Supplier` and 
+`Consumer` functions, for ingest and sink respectively, that an 
+application can use directly with the Edgent API.
+
+OK... fewer words, more code!
+
+You've already seen publishing using the `IotpDevice` connector.
+
+Want to receive [IotDevice]({{ site.docsurl }}/index.html?org/apache/{{ 
site.data.project.unix_name }}/connectors/iot/IotDevice.html) device commands? 
Simple!
+
+```java
+TStream cmds = iotConnector.commands();
+cmds.sink(cmd -> System.out.println("I should handle received cmd: 
"+cmd));
+
+or
+TStream xzyCmds = iotConnector.command("xyzCmds");
+```
+
+There's an [IotGateway]({{ site.docsurl }}/index.html?org/apache/{{ 
site.data.project.unix_name }}/connectors/iot/IotGateway.html) device model too.
+
+Don't want no stinkin `IotDevice` model and just
+want to pub/sub to an MQTT server?  No worries! Use the [MqttStreams]({{ 
site.docsurl }}/index.html?org/apache/{{ site.data.project.unix_name 
}}/connectors/mqtt/MqttStreams.html) connector
+
+```java
+//IotDevice iotConnector = IotpDevice.quickstart(top, 
"edgent-intro-device-2");
+MqttStreams iotConnector = new MqttStreams(top, 
"ssl://myMqttServer:8883", "my-device-client-id");
+
+...
+
+//iotConnector.events(events, "readingEvents", QoS.FIRE_AND_FORGET);
+iotConnector.publish(events, "readingEvents", QoS.FIRE_AND_FORGET, 
false);
+
+TStream xyzTopicMsgs = iotConnector.subscribe("xyzTopic");
+```
+
+Want to connect to Kafka?  Use the [KafkaProducer]({{ site.docsurl 
}}/index.html?org/apache/{{ site.data.project.unix_name 
}}/connectors/kafka/KafkaProducer.html) and [KafkaCon

[GitHub] incubator-edgent-website pull request #97: [WIP] changes for Edgent PR-309 (...

2017-12-06 Thread queeniema
Github user queeniema commented on a diff in the pull request:


https://github.com/apache/incubator-edgent-website/pull/97#discussion_r155387989
  
--- Diff: site/docs/power-of-edgent.md ---
@@ -0,0 +1,417 @@
+---
+title: The Power of Apache Edgent
+---
+
+Edgent is designed to accellerate your development of event driven 
flow-graph
--- End diff --

nit: "acce**l**lerate" --> "accelerate"


---


[GitHub] incubator-edgent-website pull request #97: [WIP] changes for Edgent PR-309 (...

2017-12-06 Thread queeniema
Github user queeniema commented on a diff in the pull request:


https://github.com/apache/incubator-edgent-website/pull/97#discussion_r155386576
  
--- Diff: site/docs/faq.md ---
@@ -4,51 +4,74 @@ title: FAQ
 
 ## What is Apache Edgent?
 
-Edgent provides APIs and a lightweight runtime to analyze streaming data 
at the edge.
+Edgent provides APIs and a lightweight runtime enabling you to easily 
create event-driven flow-graph style applications to analyze streaming data at 
the edge.
+ Check out [The Power of Edgent](power-of-edgent) to help you guickly gain 
an appreciation of how Edgent can help you.
 
 ## What do you mean by the edge?
 
 The edge includes devices, gateways, equipment, vehicles, systems, 
appliances and sensors of all kinds as part of the Internet of Things.
 
-## How is Apache Edgent used?
+It's easy for for Edgent applications to connect to other entities such as 
an enterprise IoT hub.
 
-Edgent can be used at the edge of the Internet of Things, for example, to 
analyze data on devices, engines, connected cars, etc. Edgent could be on the 
device itself, or a gateway device collecting data from local devices. You can 
write an edge application on Edgent and connect it to a Cloud service, such as 
the IBM Watson IoT Platform. It can also be used for enterprise data collection 
and analysis; for example log collectors, application data, and data center 
analytics.
+While Edgent's design center is executing on constrained edge devices, 
Edgent applications can run on any system meeting minimal requirements such as 
a Java runtime.
 
 ## How are applications developed?
 
-Applications are developed using a functional flow API to define 
operations on data streams that are executed as a graph of "oplets" in a 
lightweight embeddable runtime. The SDK provides capabilities like windowing, 
aggregation and connectors with an extensible model for the community to expand 
its capabilities.
+Applications are developed using a functional flow API to define 
operations on data streams that are executed as a flow graph in a lightweight 
embeddable runtime. Edgent provides capabilities like windowing, aggregation 
and connectors with an extensible model for the community to expand its 
capabilities. Check out [The Power of Edgent](power-of-edgent)!
 
-## What APIs does Apache Edgent support?
+You can develop Edgent applications using an IDE of your choice. 
 
-Currently, Edgent supports APIs for Java and Android. Support for 
additional languages, such as Python, is likely as more developers get 
involved. Please consider joining the Edgent open source development community 
to accelerate the contributions of additional APIs.
+Generally, mechanisms for deploying an Edgent Application to a device are 
beyond the scope of Edgent; they are often device specific or may be defined by 
an enterprise IoT system.  To deploy an Edgent application to a device like a 
Raspberry Pi, you could just FTP the application to the device and modify the 
device to start the application upon startup or on command.   See [Edgent 
Application Development](application-development).
+
+## What environments does Apache Edgent support?
+
+Currently, Edgent provides APIs and runtime for Java and Android. Support 
for additional languages, such as Python, is likely as more developers get 
involved. Please consider joining the Edgent open source development community 
to accelerate the contributions of additional APIs.
 
 ## What type of analytics can be done with Apache Edgent?
 
-Edgent provides windowing, aggregation and simple filtering. It uses 
Apache Common Math to provide simple analytics aimed at device sensors. Edgent 
is also extensible, so you can call existing libraries from within your Edgent 
application. In the future, Edgent will include more analytics, either exposing 
more functionality from Apache Common Math, other libraries or hand-coded 
analytics.
+The core Edgent APIs makes it easy to incorporate any analytics you want 
into the stream processing graph. Its trivial to create windows and trigger 
aggregation functions you supply. It's trivial to specify whatever filtering 
and transformation functions you want to supply. The functions you supply can 
use existing libraries.
+
+Edgent comes with some initial analytics for aggregation and filtering 
that you may find useful. It uses Apache Common Math to provide simple 
analytics aimed at device sensors. In the future, Edgent will include more 
analytics, either exposing more functionality from Apache Common Math, other 
libraries or hand-coded analytics.
 
 ## What connectors does Apache Edgent support?
 
-Edgent supports connectors for MQTT, HTTP, JDBC, File, Apache Kafka and 
IBM Watson IoT Platform. Edgent is extensible; you can add the connector of 
your choice.
 

[GitHub] incubator-edgent-website pull request #97: [WIP] changes for Edgent PR-309 (...

2017-12-06 Thread queeniema
Github user queeniema commented on a diff in the pull request:


https://github.com/apache/incubator-edgent-website/pull/97#discussion_r155386261
  
--- Diff: site/docs/faq.md ---
@@ -4,51 +4,74 @@ title: FAQ
 
 ## What is Apache Edgent?
 
-Edgent provides APIs and a lightweight runtime to analyze streaming data 
at the edge.
+Edgent provides APIs and a lightweight runtime enabling you to easily 
create event-driven flow-graph style applications to analyze streaming data at 
the edge.
+ Check out [The Power of Edgent](power-of-edgent) to help you guickly gain 
an appreciation of how Edgent can help you.
 
 ## What do you mean by the edge?
 
 The edge includes devices, gateways, equipment, vehicles, systems, 
appliances and sensors of all kinds as part of the Internet of Things.
 
-## How is Apache Edgent used?
+It's easy for for Edgent applications to connect to other entities such as 
an enterprise IoT hub.
 
-Edgent can be used at the edge of the Internet of Things, for example, to 
analyze data on devices, engines, connected cars, etc. Edgent could be on the 
device itself, or a gateway device collecting data from local devices. You can 
write an edge application on Edgent and connect it to a Cloud service, such as 
the IBM Watson IoT Platform. It can also be used for enterprise data collection 
and analysis; for example log collectors, application data, and data center 
analytics.
+While Edgent's design center is executing on constrained edge devices, 
Edgent applications can run on any system meeting minimal requirements such as 
a Java runtime.
 
 ## How are applications developed?
 
-Applications are developed using a functional flow API to define 
operations on data streams that are executed as a graph of "oplets" in a 
lightweight embeddable runtime. The SDK provides capabilities like windowing, 
aggregation and connectors with an extensible model for the community to expand 
its capabilities.
+Applications are developed using a functional flow API to define 
operations on data streams that are executed as a flow graph in a lightweight 
embeddable runtime. Edgent provides capabilities like windowing, aggregation 
and connectors with an extensible model for the community to expand its 
capabilities. Check out [The Power of Edgent](power-of-edgent)!
 
-## What APIs does Apache Edgent support?
+You can develop Edgent applications using an IDE of your choice. 
 
-Currently, Edgent supports APIs for Java and Android. Support for 
additional languages, such as Python, is likely as more developers get 
involved. Please consider joining the Edgent open source development community 
to accelerate the contributions of additional APIs.
+Generally, mechanisms for deploying an Edgent Application to a device are 
beyond the scope of Edgent; they are often device specific or may be defined by 
an enterprise IoT system.  To deploy an Edgent application to a device like a 
Raspberry Pi, you could just FTP the application to the device and modify the 
device to start the application upon startup or on command.   See [Edgent 
Application Development](application-development).
+
+## What environments does Apache Edgent support?
+
+Currently, Edgent provides APIs and runtime for Java and Android. Support 
for additional languages, such as Python, is likely as more developers get 
involved. Please consider joining the Edgent open source development community 
to accelerate the contributions of additional APIs.
 
 ## What type of analytics can be done with Apache Edgent?
 
-Edgent provides windowing, aggregation and simple filtering. It uses 
Apache Common Math to provide simple analytics aimed at device sensors. Edgent 
is also extensible, so you can call existing libraries from within your Edgent 
application. In the future, Edgent will include more analytics, either exposing 
more functionality from Apache Common Math, other libraries or hand-coded 
analytics.
+The core Edgent APIs makes it easy to incorporate any analytics you want 
into the stream processing graph. Its trivial to create windows and trigger 
aggregation functions you supply. It's trivial to specify whatever filtering 
and transformation functions you want to supply. The functions you supply can 
use existing libraries.
--- End diff --

nits: 
- "The core Edgent APIs make**s**" --> "The core Edgent APIs make"
- "Its trivial" --> "It's trivial"


---


[GitHub] incubator-edgent-website pull request #97: [WIP] changes for Edgent PR-309 (...

2017-12-06 Thread queeniema
Github user queeniema commented on a diff in the pull request:


https://github.com/apache/incubator-edgent-website/pull/97#discussion_r155386271
  
--- Diff: site/docs/faq.md ---
@@ -4,51 +4,74 @@ title: FAQ
 
 ## What is Apache Edgent?
 
-Edgent provides APIs and a lightweight runtime to analyze streaming data 
at the edge.
+Edgent provides APIs and a lightweight runtime enabling you to easily 
create event-driven flow-graph style applications to analyze streaming data at 
the edge.
+ Check out [The Power of Edgent](power-of-edgent) to help you guickly gain 
an appreciation of how Edgent can help you.
 
 ## What do you mean by the edge?
 
 The edge includes devices, gateways, equipment, vehicles, systems, 
appliances and sensors of all kinds as part of the Internet of Things.
 
-## How is Apache Edgent used?
+It's easy for for Edgent applications to connect to other entities such as 
an enterprise IoT hub.
 
-Edgent can be used at the edge of the Internet of Things, for example, to 
analyze data on devices, engines, connected cars, etc. Edgent could be on the 
device itself, or a gateway device collecting data from local devices. You can 
write an edge application on Edgent and connect it to a Cloud service, such as 
the IBM Watson IoT Platform. It can also be used for enterprise data collection 
and analysis; for example log collectors, application data, and data center 
analytics.
+While Edgent's design center is executing on constrained edge devices, 
Edgent applications can run on any system meeting minimal requirements such as 
a Java runtime.
 
 ## How are applications developed?
 
-Applications are developed using a functional flow API to define 
operations on data streams that are executed as a graph of "oplets" in a 
lightweight embeddable runtime. The SDK provides capabilities like windowing, 
aggregation and connectors with an extensible model for the community to expand 
its capabilities.
+Applications are developed using a functional flow API to define 
operations on data streams that are executed as a flow graph in a lightweight 
embeddable runtime. Edgent provides capabilities like windowing, aggregation 
and connectors with an extensible model for the community to expand its 
capabilities. Check out [The Power of Edgent](power-of-edgent)!
 
-## What APIs does Apache Edgent support?
+You can develop Edgent applications using an IDE of your choice. 
 
-Currently, Edgent supports APIs for Java and Android. Support for 
additional languages, such as Python, is likely as more developers get 
involved. Please consider joining the Edgent open source development community 
to accelerate the contributions of additional APIs.
+Generally, mechanisms for deploying an Edgent Application to a device are 
beyond the scope of Edgent; they are often device specific or may be defined by 
an enterprise IoT system.  To deploy an Edgent application to a device like a 
Raspberry Pi, you could just FTP the application to the device and modify the 
device to start the application upon startup or on command.   See [Edgent 
Application Development](application-development).
+
+## What environments does Apache Edgent support?
+
+Currently, Edgent provides APIs and runtime for Java and Android. Support 
for additional languages, such as Python, is likely as more developers get 
involved. Please consider joining the Edgent open source development community 
to accelerate the contributions of additional APIs.
 
 ## What type of analytics can be done with Apache Edgent?
 
-Edgent provides windowing, aggregation and simple filtering. It uses 
Apache Common Math to provide simple analytics aimed at device sensors. Edgent 
is also extensible, so you can call existing libraries from within your Edgent 
application. In the future, Edgent will include more analytics, either exposing 
more functionality from Apache Common Math, other libraries or hand-coded 
analytics.
+The core Edgent APIs makes it easy to incorporate any analytics you want 
into the stream processing graph. Its trivial to create windows and trigger 
aggregation functions you supply. It's trivial to specify whatever filtering 
and transformation functions you want to supply. The functions you supply can 
use existing libraries.
+
+Edgent comes with some initial analytics for aggregation and filtering 
that you may find useful. It uses Apache Common Math to provide simple 
analytics aimed at device sensors. In the future, Edgent will include more 
analytics, either exposing more functionality from Apache Common Math, other 
libraries or hand-coded analytics.
 
 ## What connectors does Apache Edgent support?
 
-Edgent supports connectors for MQTT, HTTP, JDBC, File, Apache Kafka and 
IBM Watson IoT Platform. Edgent is extensible; you can add the connector of 
your choice.
 

[GitHub] incubator-edgent-website pull request #97: [WIP] changes for Edgent PR-309 (...

2017-12-06 Thread queeniema
Github user queeniema commented on a diff in the pull request:


https://github.com/apache/incubator-edgent-website/pull/97#discussion_r155386244
  
--- Diff: site/docs/faq.md ---
@@ -4,51 +4,74 @@ title: FAQ
 
 ## What is Apache Edgent?
 
-Edgent provides APIs and a lightweight runtime to analyze streaming data 
at the edge.
+Edgent provides APIs and a lightweight runtime enabling you to easily 
create event-driven flow-graph style applications to analyze streaming data at 
the edge.
+ Check out [The Power of Edgent](power-of-edgent) to help you guickly gain 
an appreciation of how Edgent can help you.
 
 ## What do you mean by the edge?
 
 The edge includes devices, gateways, equipment, vehicles, systems, 
appliances and sensors of all kinds as part of the Internet of Things.
 
-## How is Apache Edgent used?
+It's easy for for Edgent applications to connect to other entities such as 
an enterprise IoT hub.
 
-Edgent can be used at the edge of the Internet of Things, for example, to 
analyze data on devices, engines, connected cars, etc. Edgent could be on the 
device itself, or a gateway device collecting data from local devices. You can 
write an edge application on Edgent and connect it to a Cloud service, such as 
the IBM Watson IoT Platform. It can also be used for enterprise data collection 
and analysis; for example log collectors, application data, and data center 
analytics.
+While Edgent's design center is executing on constrained edge devices, 
Edgent applications can run on any system meeting minimal requirements such as 
a Java runtime.
 
 ## How are applications developed?
 
-Applications are developed using a functional flow API to define 
operations on data streams that are executed as a graph of "oplets" in a 
lightweight embeddable runtime. The SDK provides capabilities like windowing, 
aggregation and connectors with an extensible model for the community to expand 
its capabilities.
+Applications are developed using a functional flow API to define 
operations on data streams that are executed as a flow graph in a lightweight 
embeddable runtime. Edgent provides capabilities like windowing, aggregation 
and connectors with an extensible model for the community to expand its 
capabilities. Check out [The Power of Edgent](power-of-edgent)!
 
-## What APIs does Apache Edgent support?
+You can develop Edgent applications using an IDE of your choice. 
 
-Currently, Edgent supports APIs for Java and Android. Support for 
additional languages, such as Python, is likely as more developers get 
involved. Please consider joining the Edgent open source development community 
to accelerate the contributions of additional APIs.
+Generally, mechanisms for deploying an Edgent Application to a device are 
beyond the scope of Edgent; they are often device specific or may be defined by 
an enterprise IoT system.  To deploy an Edgent application to a device like a 
Raspberry Pi, you could just FTP the application to the device and modify the 
device to start the application upon startup or on command.   See [Edgent 
Application Development](application-development).
--- End diff --

nit: "Edgent **A**pplication" --> "Edgent **a**pplication"


---


[GitHub] incubator-edgent-website pull request #96: Add ApacheCon 2017 talks to front...

2017-05-15 Thread queeniema
GitHub user queeniema opened a pull request:

https://github.com/apache/incubator-edgent-website/pull/96

Add ApacheCon 2017 talks to front page



You can merge this pull request into a Git repository by running:

$ git pull https://github.com/queeniema/incubator-edgent-website 
ApacheCon-talks

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/incubator-edgent-website/pull/96.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #96






---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] incubator-edgent-website pull request #95: [EDGENT-410] Update Apache Incuba...

2017-04-25 Thread queeniema
GitHub user queeniema opened a pull request:

https://github.com/apache/incubator-edgent-website/pull/95

[EDGENT-410] Update Apache Incubator logo

Also add the footer to the rest of the site.

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/queeniema/incubator-edgent-website EDGENT-410

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/incubator-edgent-website/pull/95.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #95






---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] incubator-edgent-website pull request #89: [EDGENT-327] Use local Javadoc UR...

2017-01-09 Thread queeniema
Github user queeniema commented on a diff in the pull request:


https://github.com/apache/incubator-edgent-website/pull/89#discussion_r95235577
  
--- Diff: site/_config.yml ---
@@ -126,9 +126,9 @@ host:127.0.0.1
 sourcerepourl: https://github.com/apache/incubator-edgent
 downloadsurl: /docs/downloads
 projurl: /
-#docsurl: /javadoc/latest
+docsurl: /javadoc/latest
 # above yields things like the following when running on a "jekyll serve" 
test server
--- End diff --

Yes, they should be. I overlooked that. Thanks!


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] incubator-edgent-website pull request #89: [EDGENT-327] Use local Javadoc UR...

2017-01-09 Thread queeniema
GitHub user queeniema opened a pull request:

https://github.com/apache/incubator-edgent-website/pull/89

[EDGENT-327] Use local Javadoc URLs

- Removed all references to the DejaVu font in `stylesheet.css` during the 
site build process
- Added a new `favicon.ico` file to the root of the site

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/queeniema/incubator-edgent-website EDGENT-327

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/incubator-edgent-website/pull/89.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #89


commit 7080f26d0ba23b5de8ee933f5a37bb88e1123ac3
Author: Queenie Ma <queeniema.apa...@gmail.com>
Date:   2017-01-05T19:10:51Z

[EDGENT-327] Use local Javadoc URLs




---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] incubator-edgent-website pull request #88: [EDGENT-327] Use local Javadoc UR...

2017-01-05 Thread queeniema
Github user queeniema commented on a diff in the pull request:


https://github.com/apache/incubator-edgent-website/pull/88#discussion_r94853271
  
--- Diff: site/_data/mydoc/mydoc_topnav.yml ---
@@ -60,24 +60,24 @@ javadoc_dropdowns:
   version: all
   output: web
   items:
-- title: lastest
-  external_url: 
http://edgent.incubator.apache.org/javadoc/latest/index.html
+- title: latest
+  url: /..\/javadoc\/latest
--- End diff --

When testing locally, Jekyll wasn't recognizing the path without the 
backslashes. Does `url: /javadoc/latest` work for anyone else?


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] incubator-edgent-website pull request #88: [EDGENT-327] Use local Javadoc UR...

2017-01-05 Thread queeniema
GitHub user queeniema opened a pull request:

https://github.com/apache/incubator-edgent-website/pull/88

[EDGENT-327] Use local Javadoc URLs



You can merge this pull request into a Git repository by running:

$ git pull https://github.com/queeniema/incubator-edgent-website EDGENT-327

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/incubator-edgent-website/pull/88.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #88


commit d6fa38716ec171d67e77c9cc51a00abd1cb55f51
Author: Queenie Ma <queeniema.apa...@gmail.com>
Date:   2017-01-05T19:10:51Z

[EDGENT-327] Use local Javadoc URLs




---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] incubator-edgent pull request #258: [EDGENT-200] Console: Add missing tuple ...

2017-01-05 Thread queeniema
Github user queeniema closed the pull request at:

https://github.com/apache/incubator-edgent/pull/258


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] incubator-edgent pull request #258: [EDGENT-200] Console: Add missing tuple ...

2016-12-22 Thread queeniema
GitHub user queeniema opened a pull request:

https://github.com/apache/incubator-edgent/pull/258

[EDGENT-200] Console: Add missing tuple counts



You can merge this pull request into a Git repository by running:

$ git pull https://github.com/queeniema/incubator-edgent EDGENT-200

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/incubator-edgent/pull/258.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #258


commit 8b34651a3ba489dc6adad58048fe5deb0ffa0285
Author: Queenie Ma <queeniema.apa...@gmail.com>
Date:   2016-12-22T20:09:43Z

[EDGENT-200] Console: Add missing tuple counts




---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] incubator-edgent-website pull request #77: Fix broken Javadoc link on homepa...

2016-10-12 Thread queeniema
GitHub user queeniema opened a pull request:

https://github.com/apache/incubator-edgent-website/pull/77

Fix broken Javadoc link on homepage



You can merge this pull request into a Git repository by running:

$ git pull https://github.com/queeniema/incubator-edgent-website javadoc_fix

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/incubator-edgent-website/pull/77.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #77






---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] incubator-edgent pull request #211: [WIP] [EDGENT-200] Console: Tuple count ...

2016-10-05 Thread queeniema
GitHub user queeniema opened a pull request:

https://github.com/apache/incubator-edgent/pull/211

[WIP] [EDGENT-200] Console: Tuple count updates

- [X] Add in/out tuple counts
- [ ] Add tuple counts for the _Static flow_ layer

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/queeniema/incubator-edgent EDGENT-200

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/incubator-edgent/pull/211.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #211


commit dae7e4c70c2ddfeb6cb765a371cdc12c1a554a5e
Author: Queenie Ma <queeniema.apa...@gmail.com>
Date:   2016-10-05T17:45:04Z

[EDGENT-200] Console: Add in/out tuple counts




---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] incubator-edgent pull request #198: [EDGENT-179] Console: Adjust oplet color...

2016-09-27 Thread queeniema
GitHub user queeniema opened a pull request:

https://github.com/apache/incubator-edgent/pull/198

[EDGENT-179] Console: Adjust oplet coloring

- I looked at the existing defined oplets, updated the current list, and 
assigned static colors
- For undefined oplets, generate a random color that is perceptually 
different than all assigned colors. Use a different color scheme for 
non-org.apache.edgent defined oplets.

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/queeniema/incubator-edgent EDGENT-179

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/incubator-edgent/pull/198.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #198


commit e11a64c3794b7b8616366b7997ecad7e21cf5df7
Author: Queenie Ma <queeniema.apa...@gmail.com>
Date:   2016-09-27T15:44:20Z

[EDGENT-179] Console: Adjust oplet coloring




---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] incubator-edgent-website pull request #76: [EDGENT-233] Fix broken Javadoc a...

2016-09-06 Thread queeniema
GitHub user queeniema opened a pull request:

https://github.com/apache/incubator-edgent-website/pull/76

[EDGENT-233] Fix broken Javadoc and GitHub links

When working on the rename changes, I forgot to add the `org.apache` 
package prefix to links.

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/queeniema/incubator-edgent-website EDGENT-233

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/incubator-edgent-website/pull/76.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #76


commit 8c5aa88024cf9a25d1e4af4ec7d1f6b06c96ae3f
Author: Queenie Ma <queeniema.apa...@gmail.com>
Date:   2016-09-06T20:33:36Z

[EDGENT-233] Fix broken Javadoc and GitHub links




---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] incubator-edgent-website pull request #75: [EDGENT-37] Visual aids to help u...

2016-09-02 Thread queeniema
GitHub user queeniema opened a pull request:

https://github.com/apache/incubator-edgent-website/pull/75

[EDGENT-37] Visual aids to help understand streaming concepts

Operations
* filter
* split
* union
* partitioned window (last 5 seconds)
* continuous aggregation (max, last 5 seconds)

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/queeniema/incubator-edgent-website EDGENT-37

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/incubator-edgent-website/pull/75.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #75






---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] incubator-edgent-website pull request #71: [QUARKS-233] Update JIRA and mail...

2016-08-12 Thread queeniema
Github user queeniema closed the pull request at:

https://github.com/apache/incubator-edgent-website/pull/71


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---