ASAP - A Simple Applications Portal: Difference between revisions

From QNAPedia
Jump to navigation Jump to search
m 1 revision imported
 
Glenn (talk | contribs)
m catchg
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
__NOTOC__
__NOTOC__ ''By AdNovea – Nov 2010 – version 0.1.0''
''By AdNovea – Nov 2010 – version 0.1.0''
 
<br><br>
{| border="0"
{| border="0"
|- valign="top" width="350"
|- valign="top"
|[[Image:ASAP_logo1.png|ASAP Store logo|250px]] <br><br>
| [[File:ASAP logo1.png|250px|ASAP logo1.png]]<br/><br/>
[[Image:ASAP_Presentation.gif|ASAP presentation]]<br>
[[File:ASAP Presentation.gif|ASAP presentation]]
<br>
 
{|
{|
|-
|-
|[[Image:ASAP_icon.png|64px]]
| [[File:ASAP icon.png|64px|ASAP icon.png]]
|<small>''Visit the '''[http://forum.qnap.com/viewtopic.php?f=121&t=37710 QNAP forum]''' for technical discussions<br>and ASAP Store utility download.''</small>
| <small>''Visit the '''[http://forum.qnap.com/viewtopic.php?f=121&t=37710 QNAP forum]''' for technical discussions<br/>and ASAP Store utility download.''</small>
|}
|}
| &nbsp; &nbsp;  
 
| <span style="color: darkgreen; font: normal 12pt Arial;">'''A.S.A.P.''' - ''A Simple Applications Portal''<br>is intended to provide an '''Applications Store''' for Linux devices with or without display capabilities.</span><br><br>
| &nbsp; &nbsp;
<br>
| <span style="color: darkgreen; font: normal 12pt Arial;">'''A.S.A.P.''' - ''A Simple Applications Portal''<br/>is intended to provide an '''Applications Store''' for Linux devices with or without display capabilities.</span><br/><br/>
With the explosions of mobile devices and the need for numerous applications addressing a wide diversity of users expectations, the former ''application installers'' have migrating toward online stores such as the Apple Store or the Android Market to name to most populars today.<br>
<br/>With the explosions of mobile devices and the need for numerous applications addressing a wide diversity of users expectations, the former ''application installers'' have migrating toward online stores such as the Apple Store or the Android Market to name to most populars today.<br/><br/>Whereas the stores above runs on devices with display capabilities and provide small size applications (''few hundreds of KB'') running on virtual machines (JVM), there was also a need to improve applications installers and give the end-user a similar look & feel.<br/>The challenge lies in the difficulty to manage the remote interface to handle device without display capability.<br/><br/>From a user standpoint, the installation of applications through the ASAP Store is pretty much the same as the installation on smartphones but the size of applications involved is much bigger (''several tenth of MB'') and the installation time may be a little bit longer.
<br>
 
Whereas the stores above runs on devices with display capabilities and provide small size applications (''few hundreds of KB'') running on virtual machines (JVM), there was also a need to improve applications installers and give the end-user a similar look & feel.<br>
{| style="width: 100%; background-color: #FFF4F4; font: normal 8pt Arial;"
The challenge lies in the difficulty to manage the remote interface to handle device without display capability.<br>
|-
<br>
| [[File:Exclamation.png|RTENOTITLE]] &nbsp;
From a user standpoint, the installation of applications through the ASAP Store is pretty much the same as the installation on smartphones but the size of applications involved is much bigger (''several tenth of MB'') and the installation time may be a little bit longer.<br>
| <span style="color: darkred">'''WARNING''': ASAP is currently under field testing.<br/><br/>DO NOT USE on PRODUCTION SERVERS!</span>
<br>
{|- valign="top" style="width: 100%; background-color: #FFF4F4; font: normal 8pt Arial;" valign="middle"
|[[Image:Exclamation.png]] &nbsp;
|<span style="color: darkred"><b>WARNING</b>: ASAP is currently under field testing.<br><br>DO NOT USE on PRODUCTION SERVERS!</span>
|}
|}
<br>
 
<br>
<br/><br/>'''IMPORTANT''': ''ASAP applications are packaged to be compatible with '''IPKG/OPKG modules'''. It uses the Debian package structure to carry data. Therefore, in addition to the applications provides from our ASAP repository, you will be able to manage through ASAP web interface, the <u>installation of the thousand libraries and applications</u> provided by the '''Optware/IPKG repositories'''.''<br/>'''Therefore, ASAP is also an IPKG front-end.'''
'''IMPORTANT''': ''ASAP applications are packaged to be compatible with '''IPKG/OPKG modules'''. It uses the Debian package structure to carry data. Therefore, in addition to the applications provides from our ASAP repository, you will be able to manage through ASAP web interface, the <u>installation of the thousand libraries and applications</u> provided by the '''Optware/IPKG repositories'''.<br>
 
'''Therefore, ASAP is also an IPKG front-end.'''
''
|}
|}




= REQUIREMENTS  =


Installation packages are currently available for recent QNAP devices:  
= REQUIREMENTS =
<blockquote><small>
 
Installation packages are currently available for recent QNAP devices:
<blockquote>
{| style="font-size: 8pt; width: 800px; spacing: 0; padding: 0; background-color:#FAFAFA;"
{| style="font-size: 8pt; width: 800px; spacing: 0; padding: 0; background-color:#FAFAFA;"
|- align="left" bgcolor="#AAAAFF"
|- align="left" bgcolor="#AAAAFF"
! width="100" | '''Series'''  
! width="100" | <small>'''Series'''</small>
! width="100" | '''Processors'''  
! width="100" | <small>'''Processors'''</small>
| '''Devices'''
| <small>'''Devices'''</small>
|- bgcolor="#EEEEFF"
|- bgcolor="#EEEEFF"
| TS-x09 series  
| <small>TS-x09 series</small>
| Intel  
| <small>Intel</small>
| TS-509 TS-809 TS-809U - <span style="color: darkred">''TS-109 TS 209 TS-409 are no supported''</span>
| <small>TS-509 TS-809 TS-809U - <span style="color: darkred">''TS-109 TS 209 TS-409 are no supported''</span></small>
|- bgcolor="#FAFAFA"
|- bgcolor="#FAFAFA"
| TS-x10 series  
| <small>TS-x10 series</small>
| ARM  
| <small>ARM</small>
| TS-110 TS-210 TS-410
| <small>TS-110 TS-210 TS-410</small>
|- bgcolor="#EEEEFF"
|- bgcolor="#EEEEFF"
| TS-x19 series  
| <small>TS-x19 series</small>
| ARM  
| <small>ARM</small>
| TS-119 TS-219 TS-219P TS-419P TS-419U
| <small>TS-119 TS-219 TS-219P TS-419P TS-419U</small>
|- bgcolor="#FAFAFA"
|- bgcolor="#FAFAFA"
| TS-xxx series  
| <small>TS-xxx series</small>
| PowerPC  
| <small>PowerPC</small>
| ---
| <small>---</small>
|- bgcolor="#EEEEFF"
|- bgcolor="#EEEEFF"
| TS-x39 series  
| <small>TS-x39 series</small>
| Intel  
| <small>Intel</small>
| TS-239 TS-439 TS-509 TS-639 TS-809 TS-809U SS-439 SS-839
| <small>TS-239 TS-439 TS-509 TS-639 TS-809 TS-809U SS-439 SS-839</small>
|- bgcolor="#FAFAFA"
|- bgcolor="#FAFAFA"
| TS-x59 series  
| <small>TS-x59 series</small>
| Intel  
| <small>Intel</small>
| TS-259 TS-459 TS-559 TS-639 TS-659 TS-859
| <small>TS-259 TS-459 TS-559 TS-639 TS-659 TS-859</small>
|- bgcolor="#EEEEFF"
|- bgcolor="#EEEEFF"
| TS-x69 series  
| <small>TS-x69 series</small>
| Intel  
| <small>Intel</small>
| TS-469 TS-569 TS-669
| <small>TS-469 TS-569 TS-669</small>
|- bgcolor="#FAFAFA"
|- bgcolor="#FAFAFA"
| TS-x79 series  
| <small>TS-x79 series</small>
| Intel  
| <small>Intel</small>
| TS-879 TS-1079 TS-1279 <span style="color: darkred">'' - Not checked''</span>
| <small>TS-879 TS-1079 TS-1279 <span style="color: darkred">''- Not checked''</span></small>
|- bgcolor="#EEEEFF"
|- bgcolor="#EEEEFF"
| NMP series  
| <small>NMP series</small>
| MIPS  
| <small>MIPS</small>
| NMP-1000P - <span style="color: darkred">''NMP-1000 is no supported''</span>
| <small>NMP-1000P - <span style="color: darkred">''NMP-1000 is no supported''</span></small>
|}
|}
</small>
 
 
</blockquote>
</blockquote>
= APPLICATIONS =


= APPLICATIONS=
A couple of applications have been made available to start with the field tests.<br/>''WARNING: Applications have not yet been fully tested.''
A couple of applications have been made available to start with the field tests.<br>
<blockquote>
<i>WARNING: Applications have not yet been fully tested.</i>
<blockquote><small>
{| style="font-size: 8pt; width: 800px; spacing: 0; padding: 5px; background-color:#FAFAFA;"
{| style="font-size: 8pt; width: 800px; spacing: 0; padding: 5px; background-color:#FAFAFA;"
|- align="left" bgcolor="#AAAAFF"
|- align="left" bgcolor="#AAAAFF"
|
|  
| '''APPLICATIONS'''
| <small>'''APPLICATIONS'''</small>
!width="30"| INTEL<br>x39&x59
! width="30" | <small>INTEL<br/>x39&x59</small>
!width="30"| ARM<br>x10&x19
! width="30" | <small>ARM<br/>x10&x19</small>
!width="30"| PPC<br>
! width="30" | <small>PPC</small><br/>
!width="30"| MIPS<br>NMP
! width="30" | <small>MIPS<br/>NMP</small>
|- bgcolor="#EEEEFF"
|- bgcolor="#EEEEFF"
|[[Image:ASAP_ajaxplorer.png|Ajaxplorer|32px]]
| <small>[[File:ASAP ajaxplorer.png|32px]]</small>
| '''AjaXplorer''' is a file explorer for remotely managing files on a web server or operation as a simple file-sharing system. Its rich layout and actions make it easily accessible to virtually any end-user.
| <small>'''AjaXplorer''' is a file explorer for remotely managing files on a web server or operation as a simple file-sharing system. Its rich layout and actions make it easily accessible to virtually any end-user.</small>
| X
| <small>X</small>
| X
| <small>X</small>
| X
| <small>X</small>
| X
| <small>X</small>
|- bgcolor="#FAFAFA"
|- bgcolor="#FAFAFA"
|[[Image:ASAP_applanix.png|Applanix|32px]]
| <small>[[File:ASAP applanix.png|32px]]</small>
| '''Applanix''' is a rental property management system for small/medium scale accomodation establishments.
| <small>'''Applanix''' is a rental property management system for small/medium scale accomodation establishments.</small>
| X
| <small>X</small>
| X
| <small>X</small>
| X
| <small>X</small>
| X
| <small>X</small>
|- bgcolor="#EEEEFF"
|- bgcolor="#EEEEFF"
|[[Image:ASAP_icon.png|ASAP Store|32px]]
| <small>[[File:ASAP icon.png|32px|ASAP icon.png]]</small>
| '''A.S.A.P. Store''' is the utility software to install on the Linux device to provide a web user interface to add, configure and manage new Applications.
| <small>'''A.S.A.P. Store''' is the utility software to install on the Linux device to provide a web user interface to add, configure and manage new Applications.</small>
| X
| <small>X</small>
| X
| <small>X</small>
| X
| <small>X</small>
| X
| <small>X</small>
|- bgcolor="#FAFAFA"
|- bgcolor="#FAFAFA"
|[[Image:ASAP_icon.png|ASAP Menu|32px]]
| <small>[[File:ASAP icon.png|32px|ASAP icon.png]]</small>
| '''A.S.A.P. Menu''' provides a user interface to easily access all Applications installed on your device.
| <small>'''A.S.A.P. Menu''' provides a user interface to easily access all Applications installed on your device.</small>
| X
| <small>X</small>
| X
| <small>X</small>
| X
| <small>X</small>
| X
| <small>X</small>
|- bgcolor="#EEEEFF"
|- bgcolor="#EEEEFF"
|[[Image:ASAP_drupal.png|Drupal|32px]]
| <small>[[File:ASAP drupal.png|32px]]</small>
| '''Drupal''' is an open source content management platform powering millions of websites and applications.
| <small>'''Drupal''' is an open source content management platform powering millions of websites and applications.</small>
| X
| <small>X</small>
| X
| <small>X</small>
| X
| <small>X</small>
| X
| <small>X</small>
|- bgcolor="#FAFAFA"
|- bgcolor="#FAFAFA"
|[[Image:ASAP_eyeos.png|eyeOS|32px]]
| <small>[[File:ASAP eyeos.png|32px]]</small>
| '''eyeOS''' is a web desktop that seeks to enable collaboration and communication among users.
| <small>'''eyeOS''' is a web desktop that seeks to enable collaboration and communication among users.</small>
| X
| <small>X</small>
| X
| <small>X</small>
| X
| <small>X</small>
| X*
| <small>X*</small>
|- bgcolor="#EEEEFF"
|- bgcolor="#EEEEFF"
|[[Image:ASAP_freeswitch.png|freeSWITCH|32px]]
| <small>[[File:ASAP freeswitch.png|32px]]</small>
| '''FreeSWITCH''' is communications platform software for the creation of voice and chat driven products.
| <small>'''FreeSWITCH''' is communications platform software for the creation of voice and chat driven products.</small>
| X
| <small>X</small>
|  
|  
|  
|  
|  
|  
|- bgcolor="#FAFAFA"
|- bgcolor="#FAFAFA"
|[[Image:ASAP_glpi_con.png|GLPI|32px]]
| <small>[[File:ASAP glpi con.png|32px]]</small>
| '''GLPI''', stands for Gestionnaire libre de parc informatique (Free Management of Computer Equipment), is a free trouble ticket system that anyone can use to build up a database with an inventory for computer equipment (computers, software, printers, etc.).
| <small>'''GLPI''', stands for Gestionnaire libre de parc informatique (Free Management of Computer Equipment), is a free trouble ticket system that anyone can use to build up a database with an inventory for computer equipment (computers, software, printers, etc.).</small>
| X
| <small>X</small>
| X
| <small>X</small>
| X
| <small>X</small>
| X
| <small>X</small>
|- bgcolor="#EEEEFF"
|- bgcolor="#EEEEFF"
|[[Image:ASAP_hello_icon.png|ASAP Hello|32px]]
| <small>[[File:ASAP hello icon.png|32px]]</small>
| '''Hello''' is a sample for the A.S.A.P. System based on the OPKG modules.
| <small>'''Hello''' is a sample for the A.S.A.P. System based on the OPKG modules.</small>
| X
| <small>X</small>
| X
| <small>X</small>
| X
| <small>X</small>
| X
| <small>X</small>
|- bgcolor="#FAFAFA"
|- bgcolor="#FAFAFA"
|[[Image:ASAP_icescrum_icon.png|IceScrum|32px]]
| <small>[[File:ASAP icescrum icon.png|32px]]</small>
| '''IceSCRUM''': Agility has become mainstream, and Scrum has become the most popular agile method. IceScrum was designed to help teams to use Scrum. IceScrum requires the Java Tomcat server and the JRE (Java Runtime Engine).
| <small>'''IceSCRUM''': Agility has become mainstream, and Scrum has become the most popular agile method. IceScrum was designed to help teams to use Scrum. IceScrum requires the Java Tomcat server and the JRE (Java Runtime Engine).</small>
| X
| <small>X</small>
|  
|  
|  
|  
|  
|  
|- bgcolor="#EEEEFF"
|- bgcolor="#EEEEFF"
|[[Image:ASAP_joomla_icon.png|Joomla|32px]]
| <small>[[File:ASAP joomla icon.png|32px]]</small>
| '''Joomla!''' is a free, open source content management system for publishing content on the Internet and intranet with features such as caching, RSS feeds, printable pages, news, blogs, polls, website searching, and languages.
| <small>'''Joomla!''' is a free, open source content management system for publishing content on the Internet and intranet with features such as caching, RSS feeds, printable pages, news, blogs, polls, website searching, and languages.</small>
| X
| <small>X</small>
| X
| <small>X</small>
| X
| <small>X</small>
| X
| <small>X</small>
|- bgcolor="#FAFAFA"
|- bgcolor="#FAFAFA"
|[[Image:ASAP_locales_icon.png|Locales|32px]]
| <small>[[File:ASAP locales icon.png|32px]]</small>
| The '''LOCALES''' settings are about formatting output given a localization but the timezone information and daylight saving time are not usually part of it.
| <small>The '''LOCALES''' settings are about formatting output given a localization but the timezone information and daylight saving time are not usually part of it.</small>
| X
| <small>X</small>
| X
| <small>X</small>
| X
| <small>X</small>
|  
|  
|- bgcolor="#EEEEFF"
|- bgcolor="#EEEEFF"
|[[Image:ASAP_mono_icon.png|Mono|32px]]
| <small>[[File:ASAP mono icon.png|32px]]</small>
| '''Mono''' is an open source .NET development framework.
| <small>'''Mono''' is an open source .NET development framework.</small>
| X
| <small>X</small>
|  
|  
|  
|  
|  
|  
|- bgcolor="#FAFAFA"
|- bgcolor="#FAFAFA"
|[[Image:ASAP_mediawiki.png|MediaWiki|32px]]
| <small>[[File:ASAP mediawiki.png|32px]]</small>
| '''MediaWiki''' is a popular free web-based wiki software application.
| <small>'''MediaWiki''' is a popular free web-based wiki software application.</small>
| X
| <small>X</small>
| X
| <small>X</small>
| X
| <small>X</small>
| X
| <small>X</small>
|- bgcolor="#EEEEFF"
|- bgcolor="#EEEEFF"
|[[Image:ASAP_opennmp_icon.png|OpenNMP+|32px]]
| <small>[[File:ASAP opennmp icon.png|32px]]</small>
| '''OpenNMP''' lets you take the best of your Network Media Player.
| <small>'''OpenNMP''' lets you take the best of your Network Media Player.</small>
|  
|  
|  
|  
|  
|  
| X
| <small>X</small>
|- bgcolor="#FAFAFA"
|- bgcolor="#FAFAFA"
|[[Image:ASAP_phpmyadmin3_icon.png|phpMyAdmin 3|32px]]
| <small>[[File:ASAP phpmyadmin3 icon.png|32px]]</small>
| '''phpMyAdmin''' v3 is a tool written in PHP intended to handle the administration of MySQL. Currently it can create and drop databases, create/drop/alter tables, delete/edit/add fields, execute any SQL statement, and manage keys on fields.  
| <small>'''phpMyAdmin''' v3 is a tool written in PHP intended to handle the administration of MySQL. Currently it can create and drop databases, create/drop/alter tables, delete/edit/add fields, execute any SQL statement, and manage keys on fields.</small>
| X
| <small>X</small>
| X
| <small>X</small>
| X
| <small>X</small>
|  
|  
|- bgcolor="#EEEEFF"
|- bgcolor="#EEEEFF"
|[[Image:ASAP_phpmyadmin3_icon.png|phpMyAdmin|32px]]
| <small>[[File:ASAP phpmyadmin3 icon.png|32px]]</small>
| '''phpMyAdmin''' 2.11.11 is a tool written in PHP to handle the administration of MySQL. Currently it can create and drop databases, create/drop/alter tables, delete/edit/add fields, execute any SQL statement, and manage keys on fields.
| <small>'''phpMyAdmin''' 2.11.11 is a tool written in PHP to handle the administration of MySQL. Currently it can create and drop databases, create/drop/alter tables, delete/edit/add fields, execute any SQL statement, and manage keys on fields.</small>
|  
|  
|  
|  
|  
|  
| X
| <small>X</small>
|- bgcolor="#FAFAFA"
|- bgcolor="#FAFAFA"
|[[Image:ASAP_plugmedia_icon.png|PlugMedi@|32px]]
| <small>[[File:ASAP plugmedia icon.png|32px]]</small>
| '''PlugMedi@''', manage your multimedia libraries.
| <small>'''PlugMedi@''', manage your multimedia libraries.</small>
| X
| <small>X</small>
| X
| <small>X</small>
| X
| <small>X</small>
| X
| <small>X</small>
|- bgcolor="#EEEEFF"
|- bgcolor="#EEEEFF"
|[[Image:ASAP_postgresql_icon.png|PostGreSQL|32px]]
| <small>[[File:ASAP postgresql icon.png|32px]]</small>
| '''PostGreSQL''' Administration provides a web interface to manage PostGreSQL databases.
| <small>'''PostGreSQL''' Administration provides a web interface to manage PostGreSQL databases.</small>
| X
| <small>X</small>
| X
| <small>X</small>
| X
| <small>X</small>
| X
| <small>X</small>
|- bgcolor="#FAFAFA"
|- bgcolor="#FAFAFA"
|[[Image:ASAP_qsims_icon.png|Q-Sims|32px]]
| <small>[[File:ASAP qsims icon.png|32px]]</small>
| '''Q-Sims''' is based on OpenSim a 3D Application engine to create virtual environments or worlds.
| <small>'''Q-Sims''' is based on OpenSim a 3D Application engine to create virtual environments or worlds.</small>
| X
| <small>X</small>
|  
|  
|  
|  
|  
|  
|- bgcolor="#EEEEFF"
|- bgcolor="#EEEEFF"
|[[Image:ASAP_spips_icon.png|SPIP|32px]]
| <small>[[File:ASAP spips icon.png|32px]]</small>
| '''SPIP''' is an Internet Content Management System.
| <small>'''SPIP''' is an Internet Content Management System.</small>
| X
| <small>X</small>
| X
| <small>X</small>
| X
| <small>X</small>
| X
| <small>X</small>
|- bgcolor="#EEEEFF"
|- bgcolor="#EEEEFF"
|[[Image:ASAP_sugracrm_icon.png|SugarCRM|32px]]
| <small>[[File:ASAP sugracrm icon.png|32px]]</small>
| '''SugarCRM''' is an open-source software-solution vendor which produces the Sugar Customer Relationship Management (CRM) system.
| <small>'''SugarCRM''' is an open-source software-solution vendor which produces the Sugar Customer Relationship Management (CRM) system.</small>
| X
| <small>X</small>
| X
| <small>X</small>
| X
| <small>X</small>
| X
| <small>X</small>
|- bgcolor="#FAFAFA"
|- bgcolor="#FAFAFA"
|[[Image:ASAP_tomcat_icon.png|Tomcat|32px]]
| <small>[[File:ASAP tomcat icon.png|32px]]</small>
| '''Apache Tomcat''' is an open source software implementation of the Java Servlet and JavaServer Pages technologies. It requires the Java Runtime Engine.
| <small>'''Apache Tomcat''' is an open source software implementation of the Java Servlet and JavaServer Pages technologies. It requires the Java Runtime Engine.</small>
| X
| <small>X</small>
|  
|  
|  
|  
|  
|  
|- bgcolor="#EEEEFF"
|- bgcolor="#EEEEFF"
|[[Image:ASAP_weberp.png|Webmin|32px]]
| <small>[[File:ASAP weberp.png|32px]]</small>
| '''webERP''' is an open source ERP system for Small and Medium-sized Enterprise (SME).
| <small>'''webERP''' is an open source ERP system for Small and Medium-sized Enterprise (SME).</small>
| X
| <small>X</small>
| X
| <small>X</small>
| X
| <small>X</small>
| X
| <small>X</small>
|- bgcolor="#EEEEFF"
|- bgcolor="#EEEEFF"
|[[Image:ASAP_vtigercrm.png|vtiger CRM|32px]]
| <small>[[File:ASAP vtigercrm.png|32px]]</small>
| '''vtiger CRM''' is an open source CRM application that was forked from SugarCRM with the intention of being a fully open source CRM application with comparable functionality to SugarCRM and Salesforce.com.
| <small>'''vtiger CRM''' is an open source CRM application that was forked from SugarCRM with the intention of being a fully open source CRM application with comparable functionality to SugarCRM and Salesforce.com.</small>
| X
| <small>X</small>
| X
| <small>X</small>
| X
| <small>X</small>
| X
| <small>X</small>
|- bgcolor="#FAFAFA"
|- bgcolor="#FAFAFA"
|[[Image:ASAP_webmin_icon.png|Webmin|32px]]
| <small>[[File:ASAP webmin icon.png|32px]]</small>
| '''Webmin''' is a web-based system configuration tool for Unix-like systems.
| <small>'''Webmin''' is a web-based system configuration tool for Unix-like systems.</small>
| X
| <small>X</small>
|  
|  
|  
|  
|  
|  
|- bgcolor="#EEEEFF"
|- bgcolor="#EEEEFF"
|[[Image:ASAP_wordpress_icon.png|WordPress|32px]]
| <small>[[File:ASAP wordpress icon.png|32px]]</small>
| '''WordPress''' is a personal publishing system that allows you to create a blog, or web log, on your site. It offers intuitive administrative tools and sophisticated design features that make it easy to develop and integrate a personal or professional blog.
| <small>'''WordPress''' is a personal publishing system that allows you to create a blog, or web log, on your site. It offers intuitive administrative tools and sophisticated design features that make it easy to develop and integrate a personal or professional blog.</small>
| X
| <small>X</small>
| X
| <small>X</small>
| X
| <small>X</small>
| X
| <small>X</small>
|}
|}
[*] Performances can be reduced due to CPU resources and USB thumbdrive performances.</small>
 
<small>[*] Performances can be reduced due to CPU resources and USB thumbdrive performances.</small>
</blockquote>
</blockquote>
New applications will be added to the online store in the future. Visit the [[http://forum.qnap.com/viewtopic.php?f=121&t=37710 forum]] or the [[http://qstore.qnapclub.fr Store]]
New applications will be added to the online store in the future. Visit the [[http://forum.qnap.com/viewtopic.php?f=121&t=37710 forum]] or the [[http://qstore.qnapclub.fr Store]]
<br>


<br>
 


= A.S.A.P. Eco-System =
= A.S.A.P. Eco-System =
The A.S.A.P. System is based on the OPKG package management system for handheld devices - a fork still maintained of the former IPKG System.<br>
 
The ASAP System involves the '''ASAP Store''' - an utility running on the user device gets application from the online store - and the '''ASAP Forge''' - a set of tools for developers to package applications and for administrators to manage the store.
The A.S.A.P. System is based on the OPKG package management system for handheld devices - a fork still maintained of the former IPKG System.<br/>The ASAP System involves the '''ASAP Store''' - an utility running on the user device gets application from the online store - and the '''ASAP Forge''' - a set of tools for developers to package applications and for administrators to manage the store.
<center>
<center>
[[Image:ASAP_System.png|500px|Overview of the A.S.A.P. System]]
[[File:ASAP System.png|500px|Overview of the A.S.A.P. System]]
</center>
</center>
''Today, all applications are free but donations to developers are encouraged.''
''Today, all applications are free but donations to developers are encouraged.''
Line 305: Line 299:
<blockquote>
<blockquote>
== ASAP packages ==
== ASAP packages ==
ASAP packages keep the same structure as the IPKG packages also shared with the debian packages.<br>
There are some additional data to enable the display in the ASAP store.<br>
<br>
To build ipkg packages you may refer to:<br>
<blockquote>
http://buffalo.nas-central.org/wiki/Construct_ipkg_packages_%28for_developers%29<br>
http://www.oesf.org/index.php?title=IPKG_Howto
</blockquote>


ASAP packages keep the same structure as the IPKG packages also shared with the debian packages.<br/>There are some additional data to enable the display in the ASAP store.<br/><br/>To build ipkg packages you may refer to:
<blockquote>[http://buffalo.nas-central.org/wiki/Construct_ipkg_packages_(for_developers) http://buffalo.nas-central.org/wiki/Construct_ipkg_packages_%28for_developers%29]<br/>[http://www.oesf.org/index.php?title=IPKG_Howto http://www.oesf.org/index.php?title=IPKG_Howto]</blockquote>
== License ==
== License ==
As of today, only the '''ASAP Store utility''' software running on NAS and NMP is released under the '''GPL license <u>for non-commercial uses only</u>'''.
As of today, only the '''ASAP Store utility''' software running on NAS and NMP is released under the '''GPL license <u>for non-commercial uses only</u>'''.
</blockquote>
</blockquote>
Line 320: Line 309:


= IPKG - OPKG - ASAP Systems Comparison =
= IPKG - OPKG - ASAP Systems Comparison =
<blockquote>
<blockquote>[[File:ASAP Compare.jpg|IPKG / OPKG / A.S.A.P. Systems comparison]]</blockquote>
[[Image:ASAP_Compare.jpg|500px|IPKG / OPKG / A.S.A.P. Systems comparison]]
 
</blockquote>
[[Category:Pages with broken file links]]
<br>
[[Category:QPKG]]
<br>
[[Category:NMP-1000]]
[[Category:Installation_and_Setup|A]] [[Category:QPKG|A]] [[Category:NMP-1000|A]] [[Category:Optware IPKG|A]]
[[Category:Optware IPKG]]
[[Category:Adding new optware services]]

Latest revision as of 18:22, 26 October 2015

By AdNovea – Nov 2010 – version 0.1.0
ASAP logo1.png

ASAP presentation

ASAP icon.png Visit the QNAP forum for technical discussions
and ASAP Store utility download.
    A.S.A.P. - A Simple Applications Portal
is intended to provide an Applications Store for Linux devices with or without display capabilities.



With the explosions of mobile devices and the need for numerous applications addressing a wide diversity of users expectations, the former application installers have migrating toward online stores such as the Apple Store or the Android Market to name to most populars today.

Whereas the stores above runs on devices with display capabilities and provide small size applications (few hundreds of KB) running on virtual machines (JVM), there was also a need to improve applications installers and give the end-user a similar look & feel.
The challenge lies in the difficulty to manage the remote interface to handle device without display capability.

From a user standpoint, the installation of applications through the ASAP Store is pretty much the same as the installation on smartphones but the size of applications involved is much bigger (several tenth of MB) and the installation time may be a little bit longer.

RTENOTITLE   WARNING: ASAP is currently under field testing.

DO NOT USE on PRODUCTION SERVERS!



IMPORTANT: ASAP applications are packaged to be compatible with IPKG/OPKG modules. It uses the Debian package structure to carry data. Therefore, in addition to the applications provides from our ASAP repository, you will be able to manage through ASAP web interface, the installation of the thousand libraries and applications provided by the Optware/IPKG repositories.
Therefore, ASAP is also an IPKG front-end.


REQUIREMENTS

Installation packages are currently available for recent QNAP devices:

Series Processors Devices
TS-x09 series Intel TS-509 TS-809 TS-809U - TS-109 TS 209 TS-409 are no supported
TS-x10 series ARM TS-110 TS-210 TS-410
TS-x19 series ARM TS-119 TS-219 TS-219P TS-419P TS-419U
TS-xxx series PowerPC ---
TS-x39 series Intel TS-239 TS-439 TS-509 TS-639 TS-809 TS-809U SS-439 SS-839
TS-x59 series Intel TS-259 TS-459 TS-559 TS-639 TS-659 TS-859
TS-x69 series Intel TS-469 TS-569 TS-669
TS-x79 series Intel TS-879 TS-1079 TS-1279 - Not checked
NMP series MIPS NMP-1000P - NMP-1000 is no supported


APPLICATIONS

A couple of applications have been made available to start with the field tests.
WARNING: Applications have not yet been fully tested.

APPLICATIONS INTEL
x39&x59
ARM
x10&x19
PPC
MIPS
NMP
File:ASAP ajaxplorer.png AjaXplorer is a file explorer for remotely managing files on a web server or operation as a simple file-sharing system. Its rich layout and actions make it easily accessible to virtually any end-user. X X X X
File:ASAP applanix.png Applanix is a rental property management system for small/medium scale accomodation establishments. X X X X
ASAP icon.png A.S.A.P. Store is the utility software to install on the Linux device to provide a web user interface to add, configure and manage new Applications. X X X X
ASAP icon.png A.S.A.P. Menu provides a user interface to easily access all Applications installed on your device. X X X X
File:ASAP drupal.png Drupal is an open source content management platform powering millions of websites and applications. X X X X
File:ASAP eyeos.png eyeOS is a web desktop that seeks to enable collaboration and communication among users. X X X X*
File:ASAP freeswitch.png FreeSWITCH is communications platform software for the creation of voice and chat driven products. X
File:ASAP glpi con.png GLPI, stands for Gestionnaire libre de parc informatique (Free Management of Computer Equipment), is a free trouble ticket system that anyone can use to build up a database with an inventory for computer equipment (computers, software, printers, etc.). X X X X
File:ASAP hello icon.png Hello is a sample for the A.S.A.P. System based on the OPKG modules. X X X X
File:ASAP icescrum icon.png IceSCRUM: Agility has become mainstream, and Scrum has become the most popular agile method. IceScrum was designed to help teams to use Scrum. IceScrum requires the Java Tomcat server and the JRE (Java Runtime Engine). X
File:ASAP joomla icon.png Joomla! is a free, open source content management system for publishing content on the Internet and intranet with features such as caching, RSS feeds, printable pages, news, blogs, polls, website searching, and languages. X X X X
File:ASAP locales icon.png The LOCALES settings are about formatting output given a localization but the timezone information and daylight saving time are not usually part of it. X X X
File:ASAP mono icon.png Mono is an open source .NET development framework. X
File:ASAP mediawiki.png MediaWiki is a popular free web-based wiki software application. X X X X
File:ASAP opennmp icon.png OpenNMP lets you take the best of your Network Media Player. X
File:ASAP phpmyadmin3 icon.png phpMyAdmin v3 is a tool written in PHP intended to handle the administration of MySQL. Currently it can create and drop databases, create/drop/alter tables, delete/edit/add fields, execute any SQL statement, and manage keys on fields. X X X
File:ASAP phpmyadmin3 icon.png phpMyAdmin 2.11.11 is a tool written in PHP to handle the administration of MySQL. Currently it can create and drop databases, create/drop/alter tables, delete/edit/add fields, execute any SQL statement, and manage keys on fields. X
File:ASAP plugmedia icon.png PlugMedi@, manage your multimedia libraries. X X X X
File:ASAP postgresql icon.png PostGreSQL Administration provides a web interface to manage PostGreSQL databases. X X X X
File:ASAP qsims icon.png Q-Sims is based on OpenSim a 3D Application engine to create virtual environments or worlds. X
File:ASAP spips icon.png SPIP is an Internet Content Management System. X X X X
File:ASAP sugracrm icon.png SugarCRM is an open-source software-solution vendor which produces the Sugar Customer Relationship Management (CRM) system. X X X X
File:ASAP tomcat icon.png Apache Tomcat is an open source software implementation of the Java Servlet and JavaServer Pages technologies. It requires the Java Runtime Engine. X
File:ASAP weberp.png webERP is an open source ERP system for Small and Medium-sized Enterprise (SME). X X X X
File:ASAP vtigercrm.png vtiger CRM is an open source CRM application that was forked from SugarCRM with the intention of being a fully open source CRM application with comparable functionality to SugarCRM and Salesforce.com. X X X X
File:ASAP webmin icon.png Webmin is a web-based system configuration tool for Unix-like systems. X
File:ASAP wordpress icon.png WordPress is a personal publishing system that allows you to create a blog, or web log, on your site. It offers intuitive administrative tools and sophisticated design features that make it easy to develop and integrate a personal or professional blog. X X X X

[*] Performances can be reduced due to CPU resources and USB thumbdrive performances.

New applications will be added to the online store in the future. Visit the [forum] or the [Store]


A.S.A.P. Eco-System

The A.S.A.P. System is based on the OPKG package management system for handheld devices - a fork still maintained of the former IPKG System.
The ASAP System involves the ASAP Store - an utility running on the user device gets application from the online store - and the ASAP Forge - a set of tools for developers to package applications and for administrators to manage the store.

Overview of the A.S.A.P. System

Today, all applications are free but donations to developers are encouraged.

NOTE: For security reason, by default the ASAP Store runs in walled garden mode and prevents access to any remote repositories but the ASAP and Optware ones.


ASAP packages

ASAP packages keep the same structure as the IPKG packages also shared with the debian packages.
There are some additional data to enable the display in the ASAP store.

To build ipkg packages you may refer to:

http://buffalo.nas-central.org/wiki/Construct_ipkg_packages_%28for_developers%29
http://www.oesf.org/index.php?title=IPKG_Howto

License

As of today, only the ASAP Store utility software running on NAS and NMP is released under the GPL license for non-commercial uses only.


IPKG - OPKG - ASAP Systems Comparison

IPKG / OPKG / A.S.A.P. Systems comparison