Repository: incubator-apex-site
Updated Branches:
  refs/heads/master 7424ddbc5 -> 42521a268


APEXCORE-297 #resolve Migrating references from malhar.atlassian.net (MLHR) to 
issues.apache.org (APEXMALHAR)


Project: http://git-wip-us.apache.org/repos/asf/incubator-apex-site/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-apex-site/commit/42521a26
Tree: http://git-wip-us.apache.org/repos/asf/incubator-apex-site/tree/42521a26
Diff: http://git-wip-us.apache.org/repos/asf/incubator-apex-site/diff/42521a26

Branch: refs/heads/master
Commit: 42521a26897ef4badc0125992ca74dd86e78243e
Parents: 7424ddb
Author: sashadt <[email protected]>
Authored: Sun Jan 3 09:41:25 2016 -0800
Committer: sashadt <[email protected]>
Committed: Sun Jan 3 09:41:25 2016 -0800

----------------------------------------------------------------------
 gulpfile.js            |   5 +-
 roadmap.json           | 212 ++++++++++++++++++++++----------------------
 src/md/community.md    |   2 +-
 src/md/contributing.md |   2 +-
 4 files changed, 109 insertions(+), 112 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-apex-site/blob/42521a26/gulpfile.js
----------------------------------------------------------------------
diff --git a/gulpfile.js b/gulpfile.js
index 59cd04b..79aea35 100644
--- a/gulpfile.js
+++ b/gulpfile.js
@@ -118,12 +118,9 @@ gulp.task('fetch-roadmap', function(taskCb) {
 
   var projects = [
     { key: 'core', name: 'APEXCORE', apiUrl: 
'https://issues.apache.org/jira/rest/api/2/', browseUrl: 
'https://issues.apache.org/jira/browse' },
-    { key: 'malhar', name: 'MLHR', apiUrl: 
'https://malhar.atlassian.net/rest/api/2/', browseUrl: 
'https://malhar.atlassian.net/browse' }
-    // Replace when migration from malhar.atlassian.net to ASF 
(issues.apache.org) JIRA is complete
-    // { key: 'malhar', name: 'APEXMALHAR', apiUrl: 
'https://issues.apache.org/jira/rest/api/2/', browseUrl: 
'https://issues.apache.org/jira/browse/' },
+    { key: 'malhar', name: 'APEXMALHAR', apiUrl: 
'https://issues.apache.org/jira/rest/api/2/', browseUrl: 
'https://issues.apache.org/jira/browse' }
   ];  
 
-
   // JQL terms are separated with AND/OR and parameters outside JQL are 
separated with &
   // 
   // Query to look up all APEXCORE issues with label of roadmap

http://git-wip-us.apache.org/repos/asf/incubator-apex-site/blob/42521a26/roadmap.json
----------------------------------------------------------------------
diff --git a/roadmap.json b/roadmap.json
index 0064035..e0a704a 100644
--- a/roadmap.json
+++ b/roadmap.json
@@ -490,32 +490,32 @@
     ]
   },
   "malhar": {
-    "name": "MLHR",
-    "browseUrl": "https://malhar.atlassian.net/browse";,
+    "name": "APEXMALHAR",
+    "browseUrl": "https://issues.apache.org/jira/browse";,
     "jiras": [
       {
-        "expand": 
"operations,versionedRepresentations,editmeta,changelog,transitions,renderedFields",
-        "id": "21200",
-        "self": "https://malhar.atlassian.net/rest/api/2/issue/21200";,
-        "key": "MLHR-1720",
+        "expand": "operations,editmeta,changelog,transitions,renderedFields",
+        "id": "12926249",
+        "self": "https://issues.apache.org/jira/rest/api/2/issue/12926249";,
+        "key": "APEXMALHAR-1720",
         "fields": {
           "summary": "Development of Inner Join Operator",
           "description": null,
           "fixVersions": [],
           "priority": {
-            "self": "https://malhar.atlassian.net/rest/api/2/priority/3";,
-            "iconUrl": 
"https://malhar.atlassian.net/images/icons/priorities/major.svg";,
+            "self": "https://issues.apache.org/jira/rest/api/2/priority/3";,
+            "iconUrl": 
"https://issues.apache.org/jira/images/icons/priorities/major.png";,
             "name": "Major",
             "id": "3"
           },
           "status": {
-            "self": "https://malhar.atlassian.net/rest/api/2/status/3";,
+            "self": "https://issues.apache.org/jira/rest/api/2/status/3";,
             "description": "This issue is being actively worked on at the 
moment by the assignee.",
-            "iconUrl": 
"https://malhar.atlassian.net/images/icons/statuses/inprogress.png";,
+            "iconUrl": 
"https://issues.apache.org/jira/images/icons/statuses/inprogress.png";,
             "name": "In Progress",
             "id": "3",
             "statusCategory": {
-              "self": 
"https://malhar.atlassian.net/rest/api/2/statuscategory/4";,
+              "self": 
"https://issues.apache.org/jira/rest/api/2/statuscategory/4";,
               "id": 4,
               "key": "indeterminate",
               "colorName": "yellow",
@@ -525,121 +525,121 @@
         }
       },
       {
-        "expand": 
"operations,versionedRepresentations,editmeta,changelog,transitions,renderedFields",
-        "id": "22414",
-        "self": "https://malhar.atlassian.net/rest/api/2/issue/22414";,
-        "key": "MLHR-1811",
+        "expand": "operations,editmeta,changelog,transitions,renderedFields",
+        "id": "12926159",
+        "self": "https://issues.apache.org/jira/rest/api/2/issue/12926159";,
+        "key": "APEXMALHAR-1811",
         "fields": {
           "summary": "Add Non-Equality Join Condition",
           "description": "Add new condition for non-equality join predicate 
(for example, user.zipcode != authzn.zipcode)",
           "fixVersions": [],
           "priority": {
-            "self": "https://malhar.atlassian.net/rest/api/2/priority/3";,
-            "iconUrl": 
"https://malhar.atlassian.net/images/icons/priorities/major.svg";,
+            "self": "https://issues.apache.org/jira/rest/api/2/priority/3";,
+            "iconUrl": 
"https://issues.apache.org/jira/images/icons/priorities/major.png";,
             "name": "Major",
             "id": "3"
           },
           "status": {
-            "self": "https://malhar.atlassian.net/rest/api/2/status/1";,
+            "self": "https://issues.apache.org/jira/rest/api/2/status/1";,
             "description": "The issue is open and ready for the assignee to 
start work on it.",
-            "iconUrl": 
"https://malhar.atlassian.net/images/icons/statuses/open.png";,
+            "iconUrl": 
"https://issues.apache.org/jira/images/icons/statuses/open.png";,
             "name": "Open",
             "id": "1",
             "statusCategory": {
-              "self": 
"https://malhar.atlassian.net/rest/api/2/statuscategory/2";,
+              "self": 
"https://issues.apache.org/jira/rest/api/2/statuscategory/2";,
               "id": 2,
               "key": "new",
               "colorName": "blue-gray",
-              "name": "To Do"
+              "name": "New"
             }
           }
         }
       },
       {
-        "expand": 
"operations,versionedRepresentations,editmeta,changelog,transitions,renderedFields",
-        "id": "22515",
-        "self": "https://malhar.atlassian.net/rest/api/2/issue/22515";,
-        "key": "MLHR-1818",
+        "expand": "operations,editmeta,changelog,transitions,renderedFields",
+        "id": "12926152",
+        "self": "https://issues.apache.org/jira/rest/api/2/issue/12926152";,
+        "key": "APEXMALHAR-1818",
         "fields": {
           "summary": "Create a Calcite operator to enable SQL commands to be 
run",
           "description": "Once we have ability to code generate, we should 
take a look at integrating Calcite into Apex. The operator that enables 
populate DAG, should use Calcite to generate the DAG, given a SQL query.",
           "fixVersions": [],
           "priority": {
-            "self": "https://malhar.atlassian.net/rest/api/2/priority/3";,
-            "iconUrl": 
"https://malhar.atlassian.net/images/icons/priorities/major.svg";,
+            "self": "https://issues.apache.org/jira/rest/api/2/priority/3";,
+            "iconUrl": 
"https://issues.apache.org/jira/images/icons/priorities/major.png";,
             "name": "Major",
             "id": "3"
           },
           "status": {
-            "self": "https://malhar.atlassian.net/rest/api/2/status/1";,
+            "self": "https://issues.apache.org/jira/rest/api/2/status/1";,
             "description": "The issue is open and ready for the assignee to 
start work on it.",
-            "iconUrl": 
"https://malhar.atlassian.net/images/icons/statuses/open.png";,
+            "iconUrl": 
"https://issues.apache.org/jira/images/icons/statuses/open.png";,
             "name": "Open",
             "id": "1",
             "statusCategory": {
-              "self": 
"https://malhar.atlassian.net/rest/api/2/statuscategory/2";,
+              "self": 
"https://issues.apache.org/jira/rest/api/2/statuscategory/2";,
               "id": 2,
               "key": "new",
               "colorName": "blue-gray",
-              "name": "To Do"
+              "name": "New"
             }
           }
         }
       },
       {
-        "expand": 
"operations,versionedRepresentations,editmeta,changelog,transitions,renderedFields",
-        "id": "22805",
-        "self": "https://malhar.atlassian.net/rest/api/2/issue/22805";,
-        "key": "MLHR-1843",
+        "expand": "operations,editmeta,changelog,transitions,renderedFields",
+        "id": "12926128",
+        "self": "https://issues.apache.org/jira/rest/api/2/issue/12926128";,
+        "key": "APEXMALHAR-1843",
         "fields": {
           "summary": "Split Malhar Library and Malhar Contrib package into 
baby packages",
-          "description": "[~andyp] I am assigning this to you cause you are 
the one who first said it. So either you lead it or find a willing lead to get 
this task to completion.\r\n\r\nThe problem with contrib and library modules of 
malhar is that a ton of dependencies are prescribed as optional. The motive 
behind it was that the users of these libraries are given an opportunity to 
keep the size of the dependency-included packages to bare minimum. It  comes at 
a cost that the dependency now has to be manually figured out. This is a 
complete misuse of the optional dependency, IMO. It defeats the purpose of 
maven having dependency management as one of the biggest features of 
it.\r\n\r\nSo keep things sane - the proposed compromise is that we start 
creating smaller discreet packages for discrete technologies. ",
+          "description": "[~andyp] I am assigning this to you cause you are 
the one who first said it. So either you lead it or find a willing lead to get 
this task to completion.\r\n\r\nThe problem with contrib and library modules of 
malhar is that a ton of dependencies are prescribed as optional. The motive 
behind it was that the users of these libraries are given an opportunity to 
keep the size of the dependency-included packages to bare minimum. It  comes at 
a cost that the dependency now has to be manually figured out. This is a 
complete misuse of the optional dependency, IMO. It defeats the purpose of 
maven having dependency management as one of the biggest features of 
it.\r\n\r\nSo keep things sane - the proposed compromise is that we start 
creating smaller discreet packages for discrete technologies.",
           "fixVersions": [],
           "priority": {
-            "self": "https://malhar.atlassian.net/rest/api/2/priority/2";,
-            "iconUrl": 
"https://malhar.atlassian.net/images/icons/priorities/critical.svg";,
+            "self": "https://issues.apache.org/jira/rest/api/2/priority/2";,
+            "iconUrl": 
"https://issues.apache.org/jira/images/icons/priorities/critical.png";,
             "name": "Critical",
             "id": "2"
           },
           "status": {
-            "self": "https://malhar.atlassian.net/rest/api/2/status/1";,
+            "self": "https://issues.apache.org/jira/rest/api/2/status/1";,
             "description": "The issue is open and ready for the assignee to 
start work on it.",
-            "iconUrl": 
"https://malhar.atlassian.net/images/icons/statuses/open.png";,
+            "iconUrl": 
"https://issues.apache.org/jira/images/icons/statuses/open.png";,
             "name": "Open",
             "id": "1",
             "statusCategory": {
-              "self": 
"https://malhar.atlassian.net/rest/api/2/statuscategory/2";,
+              "self": 
"https://issues.apache.org/jira/rest/api/2/statuscategory/2";,
               "id": 2,
               "key": "new",
               "colorName": "blue-gray",
-              "name": "To Do"
+              "name": "New"
             }
           }
         }
       },
       {
-        "expand": 
"operations,versionedRepresentations,editmeta,changelog,transitions,renderedFields",
-        "id": "23312",
-        "self": "https://malhar.atlassian.net/rest/api/2/issue/23312";,
-        "key": "MLHR-1873",
+        "expand": "operations,editmeta,changelog,transitions,renderedFields",
+        "id": "12926099",
+        "self": "https://issues.apache.org/jira/rest/api/2/issue/12926099";,
+        "key": "APEXMALHAR-1873",
         "fields": {
           "summary": "Create a fault-tolerant/scalable cache component backed 
by a persistent store",
           "description": "We need a Scalable Cache component in Malhar. 
Following are some of the key features of the cache\r\n\r\n1. Cache has limited 
size and is backed by a persistent store.\r\n2. When there is a cache miss, the 
data is loaded from backup store.\r\n3. To minimize misses, a range of keys can 
be loaded.\r\n4. Ability to purge key/values\r\n5. Writing to the backup store 
should be optimized.\r\n6. It should provide support for fault-tolerance.",
           "fixVersions": [],
           "priority": {
-            "self": "https://malhar.atlassian.net/rest/api/2/priority/3";,
-            "iconUrl": 
"https://malhar.atlassian.net/images/icons/priorities/major.svg";,
+            "self": "https://issues.apache.org/jira/rest/api/2/priority/3";,
+            "iconUrl": 
"https://issues.apache.org/jira/images/icons/priorities/major.png";,
             "name": "Major",
             "id": "3"
           },
           "status": {
-            "self": "https://malhar.atlassian.net/rest/api/2/status/3";,
+            "self": "https://issues.apache.org/jira/rest/api/2/status/3";,
             "description": "This issue is being actively worked on at the 
moment by the assignee.",
-            "iconUrl": 
"https://malhar.atlassian.net/images/icons/statuses/inprogress.png";,
+            "iconUrl": 
"https://issues.apache.org/jira/images/icons/statuses/inprogress.png";,
             "name": "In Progress",
             "id": "3",
             "statusCategory": {
-              "self": 
"https://malhar.atlassian.net/rest/api/2/statuscategory/4";,
+              "self": 
"https://issues.apache.org/jira/rest/api/2/statuscategory/4";,
               "id": 4,
               "key": "indeterminate",
               "colorName": "yellow",
@@ -649,133 +649,133 @@
         }
       },
       {
-        "expand": 
"operations,versionedRepresentations,editmeta,changelog,transitions,renderedFields",
-        "id": "23702",
-        "self": "https://malhar.atlassian.net/rest/api/2/issue/23702";,
-        "key": "MLHR-1904",
+        "expand": "operations,editmeta,changelog,transitions,renderedFields",
+        "id": "12926072",
+        "self": "https://issues.apache.org/jira/rest/api/2/issue/12926072";,
+        "key": "APEXMALHAR-1904",
         "fields": {
           "summary": "Rewrite kafka input operator to use 0.9.0 new consumer",
           "description": null,
           "fixVersions": [
             {
-              "self": "https://malhar.atlassian.net/rest/api/2/version/12000";,
-              "id": "12000",
+              "self": 
"https://issues.apache.org/jira/rest/api/2/version/12334589";,
+              "id": "12334589",
               "name": "3.3.0",
               "archived": false,
               "released": false
             }
           ],
           "priority": {
-            "self": "https://malhar.atlassian.net/rest/api/2/priority/3";,
-            "iconUrl": 
"https://malhar.atlassian.net/images/icons/priorities/major.svg";,
+            "self": "https://issues.apache.org/jira/rest/api/2/priority/3";,
+            "iconUrl": 
"https://issues.apache.org/jira/images/icons/priorities/major.png";,
             "name": "Major",
             "id": "3"
           },
           "status": {
-            "self": "https://malhar.atlassian.net/rest/api/2/status/1";,
+            "self": "https://issues.apache.org/jira/rest/api/2/status/1";,
             "description": "The issue is open and ready for the assignee to 
start work on it.",
-            "iconUrl": 
"https://malhar.atlassian.net/images/icons/statuses/open.png";,
+            "iconUrl": 
"https://issues.apache.org/jira/images/icons/statuses/open.png";,
             "name": "Open",
             "id": "1",
             "statusCategory": {
-              "self": 
"https://malhar.atlassian.net/rest/api/2/statuscategory/2";,
+              "self": 
"https://issues.apache.org/jira/rest/api/2/statuscategory/2";,
               "id": 2,
               "key": "new",
               "colorName": "blue-gray",
-              "name": "To Do"
+              "name": "New"
             }
           }
         }
       },
       {
-        "expand": 
"operations,versionedRepresentations,editmeta,changelog,transitions,renderedFields",
-        "id": "24104",
-        "self": "https://malhar.atlassian.net/rest/api/2/issue/24104";,
-        "key": "MLHR-1938",
+        "expand": "operations,editmeta,changelog,transitions,renderedFields",
+        "id": "12926038",
+        "self": "https://issues.apache.org/jira/rest/api/2/issue/12926038";,
+        "key": "APEXMALHAR-1938",
         "fields": {
           "summary": "Operator checkpointing in distributed in-memory store",
-          "description": "Currently Apex engine provides operator 
checkpointing in Hdfs ( with Hdfs backed StorageAgents i.e. FSStorageAgent & 
AsyncFSStorageAgent )\r\nAs operator check-pointing is critical functionality 
of Apex streaming platform to ensure fault tolerant behavior, platform should 
also provide alternate StorageAgents which will work seamlessly with large 
applications that requires Exactly once semantics.\r\nHDFS read/write latency 
is limited and doesn't improve beyond certain point because of disk io & 
staging writes. Having alternate strategy to this check-pointing in fault 
tolerant distributed in-memory grid would ensure application stability and 
performance is not impacted by checkpointing\r\n\r\n*This feature will add 
below functionalities*\r\n* A KeyValue store interface which is used by 
In-memory checkpointing storage agent.\r\n* Abstract implementation of KeyValue 
storage agent which can be configured with concrete implementation of KeyValue 
store for checkpo
 inting.\r\n* Concrete implementation of In memory storage agent for Apache 
Geode\r\n\r\n*This feature depends on below APEX core feature* 
\r\nhttps://issues.apache.org/jira/browse/APEXCORE-283\r\n* Interface for 
storage agent to provide application id\r\n* Stram client changes to pass 
applicationId ",
+          "description": "Currently Apex engine provides operator 
checkpointing in Hdfs ( with Hdfs backed StorageAgents i.e. FSStorageAgent & 
AsyncFSStorageAgent )\r\nAs operator check-pointing is critical functionality 
of Apex streaming platform to ensure fault tolerant behavior, platform should 
also provide alternate StorageAgents which will work seamlessly with large 
applications that requires Exactly once semantics.\r\nHDFS read/write latency 
is limited and doesn't improve beyond certain point because of disk io & 
staging writes. Having alternate strategy to this check-pointing in fault 
tolerant distributed in-memory grid would ensure application stability and 
performance is not impacted by checkpointing\r\n\r\n*This feature will add 
below functionalities*\r\n* A KeyValue store interface which is used by 
In-memory checkpointing storage agent.\r\n* Abstract implementation of KeyValue 
storage agent which can be configured with concrete implementation of KeyValue 
store for checkpo
 inting.\r\n* Concrete implementation of In memory storage agent for Apache 
Geode\r\n\r\n*This feature depends on below APEX core feature* 
\r\nhttps://issues.apache.org/jira/browse/APEXCORE-283\r\n* Interface for 
storage agent to provide application id\r\n* Stram client changes to pass 
applicationId",
           "fixVersions": [],
           "priority": {
-            "self": "https://malhar.atlassian.net/rest/api/2/priority/4";,
-            "iconUrl": 
"https://malhar.atlassian.net/images/icons/priorities/minor.svg";,
+            "self": "https://issues.apache.org/jira/rest/api/2/priority/4";,
+            "iconUrl": 
"https://issues.apache.org/jira/images/icons/priorities/minor.png";,
             "name": "Minor",
             "id": "4"
           },
           "status": {
-            "self": "https://malhar.atlassian.net/rest/api/2/status/1";,
+            "self": "https://issues.apache.org/jira/rest/api/2/status/1";,
             "description": "The issue is open and ready for the assignee to 
start work on it.",
-            "iconUrl": 
"https://malhar.atlassian.net/images/icons/statuses/open.png";,
+            "iconUrl": 
"https://issues.apache.org/jira/images/icons/statuses/open.png";,
             "name": "Open",
             "id": "1",
             "statusCategory": {
-              "self": 
"https://malhar.atlassian.net/rest/api/2/statuscategory/2";,
+              "self": 
"https://issues.apache.org/jira/rest/api/2/statuscategory/2";,
               "id": 2,
               "key": "new",
               "colorName": "blue-gray",
-              "name": "To Do"
+              "name": "New"
             }
           }
         }
       },
       {
-        "expand": 
"operations,versionedRepresentations,editmeta,changelog,transitions,renderedFields",
-        "id": "24105",
-        "self": "https://malhar.atlassian.net/rest/api/2/issue/24105";,
-        "key": "MLHR-1939",
+        "expand": "operations,editmeta,changelog,transitions,renderedFields",
+        "id": "12926037",
+        "self": "https://issues.apache.org/jira/rest/api/2/issue/12926037";,
+        "key": "APEXMALHAR-1939",
         "fields": {
           "summary": "Stream API",
           "description": null,
           "fixVersions": [],
           "priority": {
-            "self": "https://malhar.atlassian.net/rest/api/2/priority/2";,
-            "iconUrl": 
"https://malhar.atlassian.net/images/icons/priorities/critical.svg";,
+            "self": "https://issues.apache.org/jira/rest/api/2/priority/2";,
+            "iconUrl": 
"https://issues.apache.org/jira/images/icons/priorities/critical.png";,
             "name": "Critical",
             "id": "2"
           },
           "status": {
-            "self": "https://malhar.atlassian.net/rest/api/2/status/1";,
+            "self": "https://issues.apache.org/jira/rest/api/2/status/1";,
             "description": "The issue is open and ready for the assignee to 
start work on it.",
-            "iconUrl": 
"https://malhar.atlassian.net/images/icons/statuses/open.png";,
+            "iconUrl": 
"https://issues.apache.org/jira/images/icons/statuses/open.png";,
             "name": "Open",
             "id": "1",
             "statusCategory": {
-              "self": 
"https://malhar.atlassian.net/rest/api/2/statuscategory/2";,
+              "self": 
"https://issues.apache.org/jira/rest/api/2/statuscategory/2";,
               "id": 2,
               "key": "new",
               "colorName": "blue-gray",
-              "name": "To Do"
+              "name": "New"
             }
           }
         }
       },
       {
-        "expand": 
"operations,versionedRepresentations,editmeta,changelog,transitions,renderedFields",
-        "id": "24200",
-        "self": "https://malhar.atlassian.net/rest/api/2/issue/24200";,
-        "key": "MLHR-1942",
+        "expand": "operations,editmeta,changelog,transitions,renderedFields",
+        "id": "12926034",
+        "self": "https://issues.apache.org/jira/rest/api/2/issue/12926034";,
+        "key": "APEXMALHAR-1942",
         "fields": {
           "summary": "Apex Operator for Apache Geode.",
           "description": "We would like to contribute the Apache 
Geode(http://geode.incubator.apache.org/) Operator support for Apex.\r\nIt will 
basically be implementation for writing to geode region.\r\nThis is in 
continuation with the Operator checkpointing alternative under review 
(MLHR-1938)",
           "fixVersions": [],
           "priority": {
-            "self": "https://malhar.atlassian.net/rest/api/2/priority/4";,
-            "iconUrl": 
"https://malhar.atlassian.net/images/icons/priorities/minor.svg";,
+            "self": "https://issues.apache.org/jira/rest/api/2/priority/4";,
+            "iconUrl": 
"https://issues.apache.org/jira/images/icons/priorities/minor.png";,
             "name": "Minor",
             "id": "4"
           },
           "status": {
-            "self": "https://malhar.atlassian.net/rest/api/2/status/1";,
+            "self": "https://issues.apache.org/jira/rest/api/2/status/1";,
             "description": "The issue is open and ready for the assignee to 
start work on it.",
-            "iconUrl": 
"https://malhar.atlassian.net/images/icons/statuses/open.png";,
+            "iconUrl": 
"https://issues.apache.org/jira/images/icons/statuses/open.png";,
             "name": "Open",
             "id": "1",
             "statusCategory": {
-              "self": 
"https://malhar.atlassian.net/rest/api/2/statuscategory/2";,
+              "self": 
"https://issues.apache.org/jira/rest/api/2/statuscategory/2";,
               "id": 2,
               "key": "new",
               "colorName": "blue-gray",
-              "name": "To Do"
+              "name": "New"
             }
           }
         }
@@ -783,36 +783,36 @@
     ],
     "versions": [
       {
-        "self": "https://malhar.atlassian.net/rest/api/2/version/11604";,
-        "id": "11604",
+        "self": "https://issues.apache.org/jira/rest/api/2/version/12334585";,
+        "id": "12334585",
         "name": "3.0.1",
         "archived": true,
         "released": false,
-        "projectId": 10600
+        "projectId": 12318824
       },
       {
-        "self": "https://malhar.atlassian.net/rest/api/2/version/12001";,
-        "id": "12001",
+        "self": "https://issues.apache.org/jira/rest/api/2/version/12334590";,
+        "id": "12334590",
         "name": "3.2.1",
         "archived": false,
         "released": false,
-        "projectId": 10600
+        "projectId": 12318824
       },
       {
-        "self": "https://malhar.atlassian.net/rest/api/2/version/12000";,
-        "id": "12000",
+        "self": "https://issues.apache.org/jira/rest/api/2/version/12334589";,
+        "id": "12334589",
         "name": "3.3.0",
         "archived": false,
         "released": false,
-        "projectId": 10600
+        "projectId": 12318824
       },
       {
-        "self": "https://malhar.atlassian.net/rest/api/2/version/11703";,
-        "id": "11703",
+        "self": "https://issues.apache.org/jira/rest/api/2/version/12334588";,
+        "id": "12334588",
         "name": "4.0.0",
         "archived": false,
         "released": false,
-        "projectId": 10600
+        "projectId": 12318824
       }
     ]
   }

http://git-wip-us.apache.org/repos/asf/incubator-apex-site/blob/42521a26/src/md/community.md
----------------------------------------------------------------------
diff --git a/src/md/community.md b/src/md/community.md
index 7542dfe..f059bae 100644
--- a/src/md/community.md
+++ b/src/md/community.md
@@ -25,7 +25,7 @@ The Apex Project is made up of two repositories:
 ## Issue Tracking
 
 - [Apex Core JIRA](https://issues.apache.org/jira/browse/APEXCORE/)
-- [Apex Malhar JIRA](https://malhar.atlassian.net/projects/MLHR/issues)
+- [Apex Malhar JIRA](https://issues.apache.org/jira/browse/APEXMALHAR/)
 
 ## Meetup Groups
 

http://git-wip-us.apache.org/repos/asf/incubator-apex-site/blob/42521a26/src/md/contributing.md
----------------------------------------------------------------------
diff --git a/src/md/contributing.md b/src/md/contributing.md
index d897c10..5f454dc 100644
--- a/src/md/contributing.md
+++ b/src/md/contributing.md
@@ -38,7 +38,7 @@ To make it easier for the users to set up their development 
environment, setting
 
 The apex-core and apex-malhar repositories both have mirror repositories on 
github which are used to review pull requests and provide a second remote 
endpoint for the codebase.
 
-1. Create a JIRA 
([-core](https://issues.apache.org/jira/browse/APEXCORE/),[-malhar](https://malhar.atlassian.net/projects/MLHR/issues/))
 for the work you plan to do (or assign yourself to an existing JIRA ticket)
+1. Create a JIRA 
([-core](https://issues.apache.org/jira/browse/APEXCORE/),[-malhar](https://issues.apache.org/jira/browse/APEXMALHAR/))
 for the work you plan to do (or assign yourself to an existing JIRA ticket)
 1. Fork the ASF github mirror (one time step):
    https://github.com/apache/incubator-apex-core/  
 1. Clone the **fork** on your local workspace (one time step):  

Reply via email to