Commit 3a476fc3 authored by Roque Porchetto's avatar Roque Porchetto

erp5_wendelin_telecom_UI: styles and contact page

parent d5d475e5
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="Image" module="erp5.portal_type"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_Access_contents_information_Permission</string> </key>
<value>
<tuple>
<string>Anonymous</string>
<string>Assignee</string>
<string>Assignor</string>
<string>Associate</string>
<string>Auditor</string>
<string>Manager</string>
</tuple>
</value>
</item>
<item>
<key> <string>_Add_portal_content_Permission</string> </key>
<value>
<tuple>
<string>Assignee</string>
<string>Assignor</string>
<string>Manager</string>
</tuple>
</value>
</item>
<item>
<key> <string>_Change_local_roles_Permission</string> </key>
<value>
<tuple>
<string>Assignor</string>
<string>Manager</string>
</tuple>
</value>
</item>
<item>
<key> <string>_Modify_portal_content_Permission</string> </key>
<value>
<tuple>
<string>Assignee</string>
<string>Assignor</string>
<string>Manager</string>
</tuple>
</value>
</item>
<item>
<key> <string>_View_Permission</string> </key>
<value>
<tuple>
<string>Anonymous</string>
<string>Assignee</string>
<string>Assignor</string>
<string>Associate</string>
<string>Auditor</string>
<string>Manager</string>
</tuple>
</value>
</item>
<item>
<key> <string>_count</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
</value>
</item>
<item>
<key> <string>_mt_index</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
</value>
</item>
<item>
<key> <string>_tree</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
</value>
</item>
<item>
<key> <string>content_md5</string> </key>
<value> <string>6c5e7dab5cddab6ad494b3e969a93cb5</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>image/png</string> </value>
</item>
<item>
<key> <string>default_reference</string> </key>
<value> <string>dataset-icon</string> </value>
</item>
<item>
<key> <string>description</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>filename</string> </key>
<value> <string>data-set-icon.png</string> </value>
</item>
<item>
<key> <string>height</string> </key>
<value> <int>96</int> </value>
</item>
<item>
<key> <string>id</string> </key>
<value> <string>fif_dataset_icon</string> </value>
</item>
<item>
<key> <string>language</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>portal_type</string> </key>
<value> <string>Image</string> </value>
</item>
<item>
<key> <string>short_title</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>version</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>width</string> </key>
<value> <int>112</int> </value>
</item>
<item>
<key> <string>workflow_history</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAU=</string> </persistent>
</value>
</item>
</dictionary>
</pickle>
</record>
<record id="2" aka="AAAAAAAAAAI=">
<pickle>
<global name="Length" module="BTrees.Length"/>
</pickle>
<pickle> <int>0</int> </pickle>
</record>
<record id="3" aka="AAAAAAAAAAM=">
<pickle>
<global name="OOBTree" module="BTrees.OOBTree"/>
</pickle>
<pickle>
<none/>
</pickle>
</record>
<record id="4" aka="AAAAAAAAAAQ=">
<pickle>
<global name="OOBTree" module="BTrees.OOBTree"/>
</pickle>
<pickle>
<none/>
</pickle>
</record>
<record id="5" aka="AAAAAAAAAAU=">
<pickle>
<global name="PersistentMapping" module="Persistence.mapping"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>data</string> </key>
<value>
<dictionary>
<item>
<key> <string>document_publication_workflow</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAY=</string> </persistent>
</value>
</item>
<item>
<key> <string>edit_workflow</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAc=</string> </persistent>
</value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</pickle>
</record>
<record id="6" aka="AAAAAAAAAAY=">
<pickle>
<global name="WorkflowHistoryList" module="Products.ERP5Type.patches.WorkflowTool"/>
</pickle>
<pickle>
<tuple>
<none/>
<list>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>publish_alive</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>zope</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>time</string> </key>
<value>
<object>
<klass>
<global name="DateTime" module="DateTime.DateTime"/>
</klass>
<tuple>
<none/>
</tuple>
<state>
<tuple>
<float>1543936355.9</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
<item>
<key> <string>validation_state</string> </key>
<value> <string>published_alive</string> </value>
</item>
</dictionary>
</list>
</tuple>
</pickle>
</record>
<record id="7" aka="AAAAAAAAAAc=">
<pickle>
<global name="WorkflowHistoryList" module="Products.ERP5Type.patches.WorkflowTool"/>
</pickle>
<pickle>
<tuple>
<none/>
<list>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>edit</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>zope</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>972.5520.2203.56780</string> </value>
</item>
<item>
<key> <string>state</string> </key>
<value> <string>current</string> </value>
</item>
<item>
<key> <string>time</string> </key>
<value>
<object>
<klass>
<global name="DateTime" module="DateTime.DateTime"/>
</klass>
<tuple>
<none/>
</tuple>
<state>
<tuple>
<float>1543936347.0</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
</list>
</tuple>
</pickle>
</record>
</ZopeData>
...@@ -3,7 +3,10 @@ ...@@ -3,7 +3,10 @@
<head> <head>
<meta http-equiv="Content-type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, user-scalable=no" /> <meta name="viewport" content="width=device-width, user-scalable=no" />
<title>ERP5 PT Loginpage</title> <title>Contact</title>
<!-- styles -->
<link rel="stylesheet" href="fif_gadget_erp5.css">
<!-- renderjs --> <!-- renderjs -->
<script src="rsvp.js" type="text/javascript"></script> <script src="rsvp.js" type="text/javascript"></script>
...@@ -11,17 +14,21 @@ ...@@ -11,17 +14,21 @@
<script src="jiodev.js" type="text/javascript"></script> <script src="jiodev.js" type="text/javascript"></script>
<!-- custom script --> <!-- custom script -->
<script src="gadget_erp5_page_about.js" type="text/javascript"></script> <script src="gadget_erp5_page_contact.js" type="text/javascript"></script>
</head> </head>
<body> <body>
<div class="contact">
<article class="ui-content ui-body-c"> <h1>CONTACT</h1>
<section class="ui-body-c ui-content-section"> <div class="list">
<form> <ul>
About us page coming soon <li>Interested on the project?</li>
</form> <li>Do you want to register and use our platform?</li>
</section> <li>Do you have questions?</li>
</article> </ul>
</div>
<h2 class="top">Please, feel free to contact us !</h2>
<h2>roque.porchetto (at) nexedi (dot) com</h2>
</div>
</body> </body>
</html> </html>
\ No newline at end of file
...@@ -75,7 +75,7 @@ ...@@ -75,7 +75,7 @@
</item> </item>
<item> <item>
<key> <string>default_reference</string> </key> <key> <string>default_reference</string> </key>
<value> <string>gadget_erp5_page_about.html</string> </value> <value> <string>gadget_erp5_page_contact.html</string> </value>
</item> </item>
<item> <item>
<key> <string>description</string> </key> <key> <string>description</string> </key>
...@@ -85,7 +85,7 @@ ...@@ -85,7 +85,7 @@
</item> </item>
<item> <item>
<key> <string>id</string> </key> <key> <string>id</string> </key>
<value> <string>fif_gadget_erp5_bout_html</string> </value> <value> <string>fif_gadget_erp5_contact_html</string> </value>
</item> </item>
<item> <item>
<key> <string>language</string> </key> <key> <string>language</string> </key>
...@@ -103,7 +103,7 @@ ...@@ -103,7 +103,7 @@
</item> </item>
<item> <item>
<key> <string>title</string> </key> <key> <string>title</string> </key>
<value> <string>Gadget ERP5 About</string> </value> <value> <string>Gadget ERP5 Contact</string> </value>
</item> </item>
<item> <item>
<key> <string>version</string> </key> <key> <string>version</string> </key>
...@@ -234,7 +234,7 @@ ...@@ -234,7 +234,7 @@
</item> </item>
<item> <item>
<key> <string>serial</string> </key> <key> <string>serial</string> </key>
<value> <string>968.15543.16529.45772</string> </value> <value> <string>972.5334.44513.34816</string> </value>
</item> </item>
<item> <item>
<key> <string>state</string> </key> <key> <string>state</string> </key>
...@@ -252,7 +252,7 @@ ...@@ -252,7 +252,7 @@
</tuple> </tuple>
<state> <state>
<tuple> <tuple>
<float>1529068406.78</float> <float>1543925209.58</float>
<string>UTC</string> <string>UTC</string>
</tuple> </tuple>
</state> </state>
......
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
///////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////
.declareMethod("render", function () { .declareMethod("render", function () {
var gadget = this; var gadget = this;
return gadget.updateHeader({page_title: 'About us'}) return gadget.updateHeader({page_title: 'Contact us'})
.push(function () { .push(function () {
return gadget.translateHtml(gadget.element.innerHTML); return gadget.translateHtml(gadget.element.innerHTML);
}) })
......
...@@ -71,7 +71,7 @@ ...@@ -71,7 +71,7 @@
</item> </item>
<item> <item>
<key> <string>default_reference</string> </key> <key> <string>default_reference</string> </key>
<value> <string>gadget_erp5_page_about.js</string> </value> <value> <string>gadget_erp5_page_contact.js</string> </value>
</item> </item>
<item> <item>
<key> <string>description</string> </key> <key> <string>description</string> </key>
...@@ -81,7 +81,7 @@ ...@@ -81,7 +81,7 @@
</item> </item>
<item> <item>
<key> <string>id</string> </key> <key> <string>id</string> </key>
<value> <string>fif_gadget_erp5_bout_js</string> </value> <value> <string>fif_gadget_erp5_contact_js</string> </value>
</item> </item>
<item> <item>
<key> <string>language</string> </key> <key> <string>language</string> </key>
...@@ -99,7 +99,7 @@ ...@@ -99,7 +99,7 @@
</item> </item>
<item> <item>
<key> <string>title</string> </key> <key> <string>title</string> </key>
<value> <string>Gadget ERP5 About JS</string> </value> <value> <string>Gadget ERP5 Contact JS</string> </value>
</item> </item>
<item> <item>
<key> <string>version</string> </key> <key> <string>version</string> </key>
...@@ -230,7 +230,7 @@ ...@@ -230,7 +230,7 @@
</item> </item>
<item> <item>
<key> <string>serial</string> </key> <key> <string>serial</string> </key>
<value> <string>968.15541.41057.40430</string> </value> <value> <string>972.5334.13594.31368</string> </value>
</item> </item>
<item> <item>
<key> <string>state</string> </key> <key> <string>state</string> </key>
...@@ -248,7 +248,7 @@ ...@@ -248,7 +248,7 @@
</tuple> </tuple>
<state> <state>
<tuple> <tuple>
<float>1529068364.53</float> <float>1543925233.44</float>
<string>UTC</string> <string>UTC</string>
</tuple> </tuple>
</state> </state>
......
/* --------------------------- fif gadget css -------------------------- */ /* --------------------------- fif gadget css -------------------------- */
/*
=========================================================================
============================ download-page =============================
=========================================================================
*/
div.download {
max-width: 650px;
}
.download td input {
margin-top:5px;
}
.download div.document_table.first {
margin-bottom:50px;
}
.download div.document_table {
margin-bottom:30px;
}
.download th {
font-size: 1.15em;
}
.download td {
font-size: 1.15em;
}
/*
=========================================================================
=========================== download-access ============================
=========================================================================
*/
.download-access {
font-size: 1.15em;
}
div.download-tool {
margin-top:40px;
margin-bottom: 5px;
font-size: 1.15em;
}
.download-access input {
margin-top:10px;
font-size: 1.0em;
}
.download-access p.bottom {
margin-bottom:40px;
}
.download-access p {
margin-top:15px;
}
.download-access .ident {
margin-left:10px;
}
/* /*
========================================================================= =========================================================================
================================ common ================================ ================================ common ================================
========================================================================= =========================================================================
*/ */
p { div.half {
font-size: 1.25em; width: 49.5%;
line-height: 1.58em; display: inline-block;
letter-spacing: -.003em;
} }
h1 { h1 {
...@@ -28,6 +90,22 @@ a { ...@@ -28,6 +90,22 @@ a {
color: #FF9D6C; color: #FF9D6C;
} }
.list ul li {
font-size: 1.25em;
line-height: 1.58em;
letter-spacing: -.003em;
}
.list ul {
display: block;
list-style-type: disc;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 55px;
}
/* /*
========================================================================= =========================================================================
================================ header ================================ ================================ header ================================
...@@ -44,6 +122,12 @@ a { ...@@ -44,6 +122,12 @@ a {
========================================================================= =========================================================================
*/ */
.homepage p {
font-size: 1.25em;
line-height: 1.58em;
letter-spacing: -.003em;
}
.homepage h1 { .homepage h1 {
color: #FF9D6C; color: #FF9D6C;
margin-bottom: 15px; margin-bottom: 15px;
...@@ -67,27 +151,28 @@ a { ...@@ -67,27 +151,28 @@ a {
margin-bottom: 1.0em; margin-bottom: 1.0em;
} }
.homepage ul li { .vertical-parent {
font-size: 1.25em; position: relative;
line-height: 1.58em;
letter-spacing: -.003em;
} }
.homepage ul { .vertical-parent .vertical-child {
display: block; text-align: center;
list-style-type: disc; position: absolute;
-webkit-margin-before: 1em; top: 5%;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 40px;
} }
/* /*
========================================================================= =========================================================================
============================= documentation ============================ ============================= documentation ============================
========================================================================= =========================================================================
*/ */
.documentation p {
font-size: 1.25em;
line-height: 1.58em;
letter-spacing: -.003em;
}
.documentation h1 { .documentation h1 {
margin-bottom: 15px; margin-bottom: 15px;
font-weight: bold; font-weight: bold;
...@@ -111,4 +196,32 @@ a { ...@@ -111,4 +196,32 @@ a {
.documentation p.command { .documentation p.command {
font-weight: bold; font-weight: bold;
}
/*
=========================================================================
=============================== contact ===============================
=========================================================================
*/
div.contact {
margin-left: 30px;
}
.contact h1 {
color: #FF9D6C;
margin-bottom: 15px;
font-weight: bold;
font-family: "Roboto", Arial, sans-serif;
margin-top: 1.5em;
margin-bottom: 1.0em;
font-size: 1.75em;
}
.contact h2 {
margin-top: 0.5em;
}
.contact h2.top {
margin-top: 1.75em;
} }
\ No newline at end of file
...@@ -228,7 +228,7 @@ ...@@ -228,7 +228,7 @@
</item> </item>
<item> <item>
<key> <string>serial</string> </key> <key> <string>serial</string> </key>
<value> <string>972.3995.9691.16435</string> </value> <value> <string>972.5498.47545.25582</string> </value>
</item> </item>
<item> <item>
<key> <string>state</string> </key> <key> <string>state</string> </key>
...@@ -246,7 +246,7 @@ ...@@ -246,7 +246,7 @@
</tuple> </tuple>
<state> <state>
<tuple> <tuple>
<float>1543844924.43</float> <float>1543936578.28</float>
<string>UTC</string> <string>UTC</string>
</tuple> </tuple>
</state> </state>
......
...@@ -5,6 +5,8 @@ ...@@ -5,6 +5,8 @@
<meta name="viewport" content="width=device-width, user-scalable=no" /> <meta name="viewport" content="width=device-width, user-scalable=no" />
<title>DONWLOAD ACCESS</title> <title>DONWLOAD ACCESS</title>
<!-- styles -->
<link rel="stylesheet" href="fif_gadget_erp5.css">
<!-- renderjs --> <!-- renderjs -->
<script src="rsvp.js" type="text/javascript"></script> <script src="rsvp.js" type="text/javascript"></script>
<script src="renderjs.js" type="text/javascript"></script> <script src="renderjs.js" type="text/javascript"></script>
...@@ -14,9 +16,12 @@ ...@@ -14,9 +16,12 @@
</head> </head>
<body> <body>
<form name='download-tool'> <div class="download-access">
<input style="margin-top:10px" type="submit" value="Download tool" /> <form name='download-tool'>
<span style="margin-left:10px" > and run command: <b style="margin-left:10px" > ebulk <span id="dataset_reference"/>push <i>my-data-set</i></b> </span> <input style="margin-top:10px;margin-right: 10px;" type="submit" value="Download tool" />
</form> <span class="ident"> and run command: <b class="ident"> ebulk <span id="dataset_reference"/>push <i>my-data-set</i></b></span>
</form>
<p class="bottom"><b><a href="erp5/web_site_module/fif_data_runner/#/?page=contact">Contact us</a></b> to get a full user!</p>
</div>
</body> </body>
</html> </html>
\ No newline at end of file
...@@ -234,7 +234,7 @@ ...@@ -234,7 +234,7 @@
</item> </item>
<item> <item>
<key> <string>serial</string> </key> <key> <string>serial</string> </key>
<value> <string>970.10968.21423.477</string> </value> <value> <string>972.5385.35890.682</string> </value>
</item> </item>
<item> <item>
<key> <string>state</string> </key> <key> <string>state</string> </key>
...@@ -252,7 +252,7 @@ ...@@ -252,7 +252,7 @@
</tuple> </tuple>
<state> <state>
<tuple> <tuple>
<float>1536571774.05</float> <float>1543929241.75</float>
<string>UTC</string> <string>UTC</string>
</tuple> </tuple>
</state> </state>
......
...@@ -18,8 +18,8 @@ ...@@ -18,8 +18,8 @@
</head> </head>
<body> <body>
<div style="max-width: 550px;"> <div class="download">
<div class="document_table"> <div class="document_table first">
<table class="ui-responsive ui-body-c ui-table-inset"> <table class="ui-responsive ui-body-c ui-table-inset">
<thead class="ui-bar-inherit thead"> <thead class="ui-bar-inherit thead">
<tr> <tr>
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
<tbody> <tbody>
<tr> <tr>
<td> <td>
Ebulk tool makes easy to exchange or archive very large data sets. It performs data set ingestions or downloads from different protocols, to Wendelin-IA platform. It also allows to perform local changes in data sets and to upload added and modified files. One key feature of Ebulk is to be able to resume and recover from errors happening with interrupted transfers. <a href="erp5/web_site_module/fif_data_runner/#/?page=ebulk_doc">See documentation</a> Ebulk tool makes easy to exchange or archive very large data sets. It performs data set ingestions or downloads from different protocols, to Wendelin-IA platform. It also allows to perform local changes in data sets and to upload added and modified files. One key feature of Ebulk is to be able to resume and recover from errors happening with interrupted transfers. <b><a href="erp5/web_site_module/fif_data_runner/#/?page=ebulk_doc" style="color:#FF9D6C">See documentation</a></b>.
</td> </td>
</tr> </tr>
</tbody> </tbody>
...@@ -37,64 +37,61 @@ ...@@ -37,64 +37,61 @@
</tfoot> </tfoot>
</table> </table>
</div> </div>
<div style="margin-top:60px" />
</div> </div>
<div style="max-width: 550px;"> <div class="download">
<div class="document_table"> <div class="document_table">
<div class="ui-table-header ui-header ui-bar-c ui-corner-all"> <div class="ui-table-header ui-header ui-bar-c ui-corner-all">
<h1 class="ui-title ui-override-theme">Mac OS X</h1> <h1 class="ui-title ui-override-theme">Linux</h1>
</div> </div>
<table class="ui-responsive ui-body-c ui-table-inset"> <table class="ui-responsive ui-body-c ui-table-inset">
<thead class="ui-bar-inherit thead"> <thead class="ui-bar-inherit thead">
<tr> <tr>
<th class="">Mac OS X</th> <th class="">Linux</th>
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr> <tr>
<td> <td>
brew install https://github.com/roquegit/homebrew-ebulk/raw/master/ebulk.rb sudo add-apt-repository ppa:rporchetto/ebulk-ppa
</td>
</tr>
<tr>
<td>
sudo apt-get update
</td> </td>
</tr> </tr>
<tr>
<td>
sudo apt-get install ebulk
</td>
</tr>
</tbody> </tbody>
<tfoot> <tfoot>
</tfoot> </tfoot>
</table> </table>
</div> </div>
<div style="margin-top:30px" />
<div class="document_table"> <div class="document_table">
<div class="ui-table-header ui-header ui-bar-c ui-corner-all"> <div class="ui-table-header ui-header ui-bar-c ui-corner-all">
<h1 class="ui-title ui-override-theme">Linux</h1> <h1 class="ui-title ui-override-theme">Mac OS X</h1>
</div> </div>
<table class="ui-responsive ui-body-c ui-table-inset"> <table class="ui-responsive ui-body-c ui-table-inset">
<thead class="ui-bar-inherit thead"> <thead class="ui-bar-inherit thead">
<tr> <tr>
<th class="">Linux</th> <th class="">Mac OS X</th>
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr> <tr>
<td> <td>
sudo add-apt-repository ppa:rporchetto/ebulk-ppa brew install https://github.com/roquegit/homebrew-ebulk/raw/master/ebulk.rb
</td>
</tr>
<tr>
<td>
sudo apt-get update
</td>
</tr>
<tr>
<td>
sudo apt-get install ebulk
</td> </td>
</tr> </tr>
</tbody> </tbody>
<tfoot> <tfoot>
</tfoot> </tfoot>
</table> </table>
</div> </div>
<div style="margin-top:30px" />
<div class="document_table"> <div class="document_table">
<div class="ui-table-header ui-header ui-bar-c ui-corner-all"> <div class="ui-table-header ui-header ui-bar-c ui-corner-all">
<h1 class="ui-title ui-override-theme">Linux RPM</h1> <h1 class="ui-title ui-override-theme">Linux RPM</h1>
...@@ -109,7 +106,7 @@ ...@@ -109,7 +106,7 @@
<tr> <tr>
<td> <td>
<form name='download-rpm'> <form name='download-rpm'>
<input style="margin-top:10px" type="submit" value="Download .rpm" /> <input style="margin-top:5px" type="submit" value="Download .rpm" />
</form> </form>
</td> </td>
</tr> </tr>
...@@ -118,7 +115,6 @@ ...@@ -118,7 +115,6 @@
</tfoot> </tfoot>
</table> </table>
</div> </div>
<div style="margin-top:30px" />
<div class="document_table"> <div class="document_table">
<div class="ui-table-header ui-header ui-bar-c ui-corner-all"> <div class="ui-table-header ui-header ui-bar-c ui-corner-all">
<h1 class="ui-title ui-override-theme">Linux Source</h1> <h1 class="ui-title ui-override-theme">Linux Source</h1>
...@@ -133,7 +129,7 @@ ...@@ -133,7 +129,7 @@
<tr> <tr>
<td> <td>
<form name='download-linux'> <form name='download-linux'>
<input style="margin-top:10px" type="submit" value="Download .tar.gz" /> <input style="margin-top:5px" type="submit" value="Download .tar.gz" />
</form> </form>
</td> </td>
</tr> </tr>
...@@ -142,7 +138,6 @@ ...@@ -142,7 +138,6 @@
</tfoot> </tfoot>
</table> </table>
</div> </div>
<div style="margin-top:30px" />
<div class="document_table"> <div class="document_table">
<div class="ui-table-header ui-header ui-bar-c ui-corner-all"> <div class="ui-table-header ui-header ui-bar-c ui-corner-all">
<h1 class="ui-title ui-override-theme">Windows</h1> <h1 class="ui-title ui-override-theme">Windows</h1>
...@@ -158,7 +153,7 @@ ...@@ -158,7 +153,7 @@
<td> <td>
Ebulk tool for windows will be available soon Ebulk tool for windows will be available soon
<!--<form name='download-win'> <!--<form name='download-win'>
<input style="margin-top:10px" type="submit" value="Download .zip" /> <input style="margin-top:5px" type="submit" value="Download .zip" />
</form>--> </form>-->
</td> </td>
</tr> </tr>
...@@ -167,7 +162,6 @@ ...@@ -167,7 +162,6 @@
</tfoot> </tfoot>
</table> </table>
</div> </div>
<div style="margin-top:30px" />
</div> </div>
</body> </body>
</html> </html>
\ No newline at end of file
...@@ -232,7 +232,7 @@ ...@@ -232,7 +232,7 @@
</item> </item>
<item> <item>
<key> <string>serial</string> </key> <key> <string>serial</string> </key>
<value> <string>972.3924.19958.17629</string> </value> <value> <string>972.5450.54731.42308</string> </value>
</item> </item>
<item> <item>
<key> <string>state</string> </key> <key> <string>state</string> </key>
...@@ -250,7 +250,7 @@ ...@@ -250,7 +250,7 @@
</tuple> </tuple>
<state> <state>
<tuple> <tuple>
<float>1543840591.57</float> <float>1543932468.78</float>
<string>UTC</string> <string>UTC</string>
</tuple> </tuple>
</state> </state>
......
...@@ -23,11 +23,11 @@ ...@@ -23,11 +23,11 @@
<h1>DESCRIPTION</h1> <h1>DESCRIPTION</h1>
<p class="last">Ebulk tool makes easy to exchange or archive very large data sets. It performs data set ingestion or download from different storage inputs, to Wendelin-IA platform (based on stack <a href="https://wendelin.nexedi.com/">Wendelin</a> - <a href="https://neo.nexedi.com/">NEO</a> - <a href="https://erp5.nexedi.com/">ERP5</a>). It also allows to perform local changes in data sets and to upload the added and modified files. One key feature of Ebulk is to be able to resume and recover from errors happening with interrupted transfers.</p> <p class="last">Ebulk tool makes easy to exchange or archive very large data sets. It performs data set ingestion or download from different storage inputs, to Wendelin-IA platform (based on stack <a target="_blank" href="https://wendelin.nexedi.com/">Wendelin</a> - <a target="_blank" href="https://neo.nexedi.com/">NEO</a> - <a target="_blank" href="https://erp5.nexedi.com/">ERP5</a>). It also allows to perform local changes in data sets and to upload the added and modified files. One key feature of Ebulk is to be able to resume and recover from errors happening with interrupted transfers.</p>
<h1>REQUIREMENTS</h1> <h1>REQUIREMENTS</h1>
<p class="last">Java 8: Ebulk relies on Embulk-v0.9.7 bulk data loader Java application (please see <a href="http://www.embulk.org/">Embulk-doc</a>), so Java 8 is required in order to install Ebulk tool.</p> <p class="last">Java 8: Ebulk relies on Embulk-v0.9.7 bulk data loader Java application (please see <a target="_blank" href="http://www.embulk.org/">Embulk-doc</a>), so Java 8 is required in order to install Ebulk tool.</p>
<div class="synopsis"> <div class="synopsis">
<h1>SYNOPSIS</h1> <h1>SYNOPSIS</h1>
......
...@@ -232,7 +232,7 @@ ...@@ -232,7 +232,7 @@
</item> </item>
<item> <item>
<key> <string>serial</string> </key> <key> <string>serial</string> </key>
<value> <string>972.3801.10204.22476</string> </value> <value> <string>972.4119.39390.23193</string> </value>
</item> </item>
<item> <item>
<key> <string>state</string> </key> <key> <string>state</string> </key>
...@@ -250,7 +250,7 @@ ...@@ -250,7 +250,7 @@
</tuple> </tuple>
<state> <state>
<tuple> <tuple>
<float>1543833257.23</float> <float>1543852326.09</float>
<string>UTC</string> <string>UTC</string>
</tuple> </tuple>
</state> </state>
......
...@@ -18,12 +18,11 @@ ...@@ -18,12 +18,11 @@
data-gadget-scope="form_view" data-gadget-scope="form_view"
data-gadget-sandbox="public"> data-gadget-sandbox="public">
</div> </div>
<div style="margin-top:30px">Do you want to download this dataset? Download our tool!</div> <div class="download-tool">Do you want to download this dataset? Download our tool!</div>
<div style="margin-top:10px" data-gadget-url="gadget_erp5_download_access.html" <div data-gadget-url="gadget_erp5_download_access.html"
data-gadget-scope="download_access" data-gadget-scope="download_access"
data-gadget-sandbox="public"> data-gadget-sandbox="public">
</div> </div>
<div class="title-red" style="margin-top: 40px;"> </div>
<div data-gadget-url="gadget_fif_page_list_file.html" <div data-gadget-url="gadget_fif_page_list_file.html"
data-gadget-scope="gadget_fif_page_list_file" data-gadget-scope="gadget_fif_page_list_file"
data-gadget-sandbox="public"> data-gadget-sandbox="public">
......
...@@ -238,7 +238,7 @@ ...@@ -238,7 +238,7 @@
</item> </item>
<item> <item>
<key> <string>serial</string> </key> <key> <string>serial</string> </key>
<value> <string>968.21271.10542.41779</string> </value> <value> <string>972.5388.4641.16793</string> </value>
</item> </item>
<item> <item>
<key> <string>state</string> </key> <key> <string>state</string> </key>
...@@ -256,7 +256,7 @@ ...@@ -256,7 +256,7 @@
</tuple> </tuple>
<state> <state>
<tuple> <tuple>
<float>1529412099.58</float> <float>1543928482.89</float>
<string>UTC</string> <string>UTC</string>
</tuple> </tuple>
</state> </state>
......
...@@ -19,24 +19,35 @@ ...@@ -19,24 +19,35 @@
<div class="homepage"> <div class="homepage">
<div class="header"> <div class="header">
<a href="erp5/web_site_module/fif_data_runner/#/?page=home"> <a href="erp5/web_site_module/fif_data_runner/#/?page=home">
<img src="telecom-nexedi-logos?display=svg" alt="BigData Home"> <img src="telecom-nexedi-logos?display=svg" alt="BigData Home">
</a> </a>
<p>Big Data Sharing Platform</p> <p>Big Data Sharing Platform</p>
</div> </div>
<h1>Ebulk + Wendelin = Big Data sharing platform</h1> <h1>Ebulk + Wendelin = Big Data sharing platform</h1>
<p><a href="erp5/web_site_module/fif_data_runner/#/?page=ebulk_doc">Ebulk</a> tool and <a target="_blank" href="https://wendelin.nexedi.com/">Wendelin</a> platform are combined to form an easy to use Data Lake to share petabytes of data grouped into data sets. Big Data sharing is essential for research and startups, due building new A.I. models requires access to large data sets, usually available in big platforms such as Google or Alibaba which tend to keep them secret. This project offers a solution to the big data sharing problem by solving the following key points:</p> <p><a href="erp5/web_site_module/fif_data_runner/#/?page=ebulk_doc">Ebulk</a> tool and <a target="_blank" href="https://wendelin.nexedi.com/">Wendelin</a> platform are combined to form an easy to use Data Lake to share petabytes of data grouped into data sets. Big Data sharing is essential for research and startups, due building new A.I. models requires access to large data sets, usually available in big platforms such as Google or Alibaba which tend to keep them secret. This project offers a solution to the big data sharing problem by solving the following key points:</p>
<ul> <div class="vertical-parent">
<li>Huge transfer (over slow and unreliable network)</li> <div class="list half">
<li>Huge storage (with little budget)</li> <ul>
<li>Many protocols (S3, HTTP, FTP, etc.)</li> <li>Huge transfer (over slow and unreliable network)</li>
<li>Many binary formats (ndarray, video, etc.)</li> <li>Huge storage (with little budget)</li>
<li>Trade secret</li> <li>Many protocols (S3, HTTP, FTP, etc.)</li>
</ul> <li>Many binary formats (ndarray, video, etc.)</li>
<li>Trade secret</li>
</ul>
</div>
<div class="half vertical-child">
<p>See our full data set list!</p>
<a href="erp5/web_site_module/fif_data_runner/#/?page=fifdata">
<img src="dataset-icon?display=svg" alt="dataset icon">
</a>
<p><a href="erp5/web_site_module/fif_data_runner/#/?page=contact">Contact us to get a full user</a></p>
</div>
</div>
<h1>Data lake</h1> <h1>Data lake</h1>
<p>Dozens of public and private big data sets are available in the platform, terabytes of data of any kind, including binaries like medical images, ndarrays and more. Do you want to download data sets or share your data? <a href="erp5/web_site_module/fif_data_runner/#/?page=download">Download</a> our Ebulk tool to transfer big data! Please <a href="erp5/web_site_module/fif_data_runner/#/?page=about">contact us</a> to register and get a user. See our full <a href="erp5/web_site_module/fif_data_runner/#/?page=fifdata">data set list</a> !</p> <p>Dozens of public and private big data sets are available in the platform, terabytes of data of any kind, including binaries like medical images, ndarrays and more. Do you want to download data sets or share your data? <a href="erp5/web_site_module/fif_data_runner/#/?page=download">Download</a> our Ebulk tool to transfer big data! Please <a href="erp5/web_site_module/fif_data_runner/#/?page=contact">contact us</a> to register and get a user. See our full <a href="erp5/web_site_module/fif_data_runner/#/?page=fifdata">data set list</a> !</p>
<h1>Ebulk tool</h1> <h1>Ebulk tool</h1>
<p>Ebulk tool is a wrapper for <a target="_blank" href="http://www.embulk.org/docs/">Embulk</a>, an open-source bulk data loader that helps data transfer between various databases, storages, file formats, and cloud services. It supports any kind of input file formats, parallel and distributed execution to deal with big data sets, transaction control to guarantee All-or-Nothing file transfer, and operation resuming. Ebulk is as easy as git to use, allowing the big data transfering to be done by using very few commands. Please, <a href="erp5/web_site_module/fif_data_runner/#/?page=download">download</a> Ebulk and check the <a href="erp5/web_site_module/fif_data_runner/#/?page=ebulk_doc">documentation</a>.</p> <p>Ebulk tool is a wrapper for <a target="_blank" href="http://www.embulk.org/docs/">Embulk</a>, an open-source bulk data loader that helps data transfer between various databases, storages, file formats, and cloud services. It supports any kind of input file formats, parallel and distributed execution to deal with big data sets, transaction control to guarantee All-or-Nothing file transfer, and operation resuming. Ebulk is as easy as git to use, allowing the big data transfering to be done by using very few commands. Please, <a href="erp5/web_site_module/fif_data_runner/#/?page=download">download</a> Ebulk and check the <a href="erp5/web_site_module/fif_data_runner/#/?page=ebulk_doc">documentation</a>.</p>
......
...@@ -232,7 +232,7 @@ ...@@ -232,7 +232,7 @@
</item> </item>
<item> <item>
<key> <string>serial</string> </key> <key> <string>serial</string> </key>
<value> <string>972.4067.12829.27033</string> </value> <value> <string>972.5525.570.9267</string> </value>
</item> </item>
<item> <item>
<key> <string>state</string> </key> <key> <string>state</string> </key>
...@@ -250,7 +250,7 @@ ...@@ -250,7 +250,7 @@
</tuple> </tuple>
<state> <state>
<tuple> <tuple>
<float>1543849206.81</float> <float>1543936920.53</float>
<string>UTC</string> <string>UTC</string>
</tuple> </tuple>
</state> </state>
......
...@@ -30,7 +30,7 @@ ...@@ -30,7 +30,7 @@
<li class="ui-first-child"><a href="#" class="ui-btn ui-btn-icon-left ui-icon-home" data-i18n="Home">Home</a></li> <li class="ui-first-child"><a href="#" class="ui-btn ui-btn-icon-left ui-icon-home" data-i18n="Home">Home</a></li>
<li><a href="{{download_href}}" class="ui-btn ui-btn-icon-left ui-icon-download" data-i18n="Download">Download</a></li> <li><a href="{{download_href}}" class="ui-btn ui-btn-icon-left ui-icon-download" data-i18n="Download">Download</a></li>
<li><a href="{{documentation_href}}" class="ui-btn ui-btn-icon-left ui-icon-file" data-i18n="Documentation">Documentation</a></li> <li><a href="{{documentation_href}}" class="ui-btn ui-btn-icon-left ui-icon-file" data-i18n="Documentation">Documentation</a></li>
<li><a href="{{about_info_href}}" class="ui-btn ui-btn-icon-left ui-icon-user" data-i18n="About us">About us</a></li> <li><a href="{{contact_info_href}}" class="ui-btn ui-btn-icon-left ui-icon-user" data-i18n="Contact us">Contact us</a></li>
<li class="ui-last-child"><a href="{{logout_href}}" class="ui-btn ui-btn-icon-left ui-icon-power-off" data-i18n="Logout">Logout</a></li> <li class="ui-last-child"><a href="{{logout_href}}" class="ui-btn ui-btn-icon-left ui-icon-power-off" data-i18n="Logout">Logout</a></li>
</ul> </ul>
</div> </div>
......
...@@ -234,7 +234,7 @@ ...@@ -234,7 +234,7 @@
</item> </item>
<item> <item>
<key> <string>serial</string> </key> <key> <string>serial</string> </key>
<value> <string>971.53752.19540.47086</string> </value> <value> <string>971.53755.3957.46557</string> </value>
</item> </item>
<item> <item>
<key> <string>state</string> </key> <key> <string>state</string> </key>
...@@ -252,7 +252,7 @@ ...@@ -252,7 +252,7 @@
</tuple> </tuple>
<state> <state>
<tuple> <tuple>
<float>1542984663.61</float> <float>1543925258.94</float>
<string>UTC</string> <string>UTC</string>
</tuple> </tuple>
</state> </state>
......
...@@ -49,7 +49,7 @@ ...@@ -49,7 +49,7 @@
g.getUrlFor({command: 'display', options: {page: "preference"}}), g.getUrlFor({command: 'display', options: {page: "preference"}}),
g.getUrlFor({command: 'display', options: {page: "download"}}), g.getUrlFor({command: 'display', options: {page: "download"}}),
g.getUrlFor({command: 'display', options: {page: "ebulk_doc"}}), g.getUrlFor({command: 'display', options: {page: "ebulk_doc"}}),
g.getUrlFor({command: 'display', options: {page: "about"}}), g.getUrlFor({command: 'display', options: {page: "contact"}}),
g.getUrlFor({command: 'display', options: {page: "logout"}}) g.getUrlFor({command: 'display', options: {page: "logout"}})
]); ]);
}) })
...@@ -61,7 +61,7 @@ ...@@ -61,7 +61,7 @@
"preference_href": all_result[0], "preference_href": all_result[0],
"download_href": all_result[1], "download_href": all_result[1],
"documentation_href": all_result[2], "documentation_href": all_result[2],
"about_info_href": all_result[3], "contact_info_href": all_result[3],
"logout_href": all_result[4] "logout_href": all_result[4]
}) })
); );
......
...@@ -230,7 +230,7 @@ ...@@ -230,7 +230,7 @@
</item> </item>
<item> <item>
<key> <string>serial</string> </key> <key> <string>serial</string> </key>
<value> <string>970.10973.6487.62856</string> </value> <value> <string>971.50923.59833.19643</string> </value>
</item> </item>
<item> <item>
<key> <string>state</string> </key> <key> <string>state</string> </key>
...@@ -248,7 +248,7 @@ ...@@ -248,7 +248,7 @@
</tuple> </tuple>
<state> <state>
<tuple> <tuple>
<float>1542814794.77</float> <float>1543925283.12</float>
<string>UTC</string> <string>UTC</string>
</tuple> </tuple>
</state> </state>
......
...@@ -18,12 +18,11 @@ ...@@ -18,12 +18,11 @@
</head> </head>
<body> <body>
<div style="margin-top:20px">Do you want to contribute? Download our tool!</div> <div class="download-tool">Do you want to contribute? Download our tool!</div>
<div style="margin-top:10px" data-gadget-url="gadget_erp5_download_access.html" <div data-gadget-url="gadget_erp5_download_access.html"
data-gadget-scope="download_access" data-gadget-scope="download_access"
data-gadget-sandbox="public"> data-gadget-sandbox="public">
</div> </div>
<div class="title-red" style="margin-top: 40px;"> </div>
<div data-gadget-url="gadget_erp5_pt_form_list.html" <div data-gadget-url="gadget_erp5_pt_form_list.html"
data-gadget-scope="form_list" data-gadget-scope="form_list"
data-gadget-sandbox="public"> data-gadget-sandbox="public">
......
...@@ -234,7 +234,7 @@ ...@@ -234,7 +234,7 @@
</item> </item>
<item> <item>
<key> <string>serial</string> </key> <key> <string>serial</string> </key>
<value> <string>968.21277.10080.52992</string> </value> <value> <string>972.5384.26701.42410</string> </value>
</item> </item>
<item> <item>
<key> <string>state</string> </key> <key> <string>state</string> </key>
...@@ -252,7 +252,7 @@ ...@@ -252,7 +252,7 @@
</tuple> </tuple>
<state> <state>
<tuple> <tuple>
<float>1529412313.46</float> <float>1543928481.09</float>
<string>UTC</string> <string>UTC</string>
</tuple> </tuple>
</state> </state>
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment