incubator-callback-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Marcel Kinard (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CB-1159) Main webpage does not describe what Cordova is
Date Thu, 13 Sep 2012 18:53:08 GMT

    [ https://issues.apache.org/jira/browse/CB-1159?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13455132#comment-13455132
] 

Marcel Kinard commented on CB-1159:
-----------------------------------

Andrew, I implemented your suggestion.

Michael, I was able to follow the instructions on the wiki to svn checkout, modify www/, and
"ruby bin/gen.rb". And I found a minor issue with gen.rb on Linux. However, I'm not authorized
to svn commit since I'm not yet a committer. If I post the diff here, could someone commit
it to svn for me? Thanks!

[marcelk@alma site]$ svn diff
Index: www/template.html
===================================================================
--- www/template.html	(revision 1384466)
+++ www/template.html	(working copy)
@@ -106,6 +106,16 @@
 <a class="scroll-point pt-about" name="about"></a>
 <div class="wrap">
     <h2 class="icon icon-about">About Apache Cordova&trade;</h2>
+        <p>Apache Cordova is a set of device APIs that allow a mobile app developer
to access native device function such as the camera or accelerometer from JavaScript. Combined
with a UI framework such as jQuery Mobile or Dojo, this allows a smartphone app to be developed
with just HTML, CSS, and JavaScript.</p>
+
+        <p>When using the Cordova APIs, an app can be built without any native code
(Java, Objective-C, etc) from the app developer. Instead, web technologies are used, and they
are hosted in the app itself locally (generally not on a remote http server).</p>
+
+        <p>And because these JavaScript APIs are consistent across multiple device
platforms and built on web standards, the app should be portable to other device platforms
with minimal to no changes.</p>
+
+        <p>Apps using Cordova are still packaged as apps using the platform SDKs, and
can be made available for installation from each device's app store.</a>
+
+        <p>Cordova provides a set of uniform JavaScript libraries that can be invoked,
with device-specific native backing code for those JavaScript libraries. Cordova is available
for the following platforms: iOS, Android, Blackberry, Windows Phone, Palm WebOS, Bada, and
Symbian.</p>
+
 	<p>Apache Cordova is an effort undergoing incubation at The Apache Software Foundation
(ASF), sponsored by the Apache Incubator project. Incubation is required of all newly accepted
projects until a further review indicates that the infrastructure, communications, and decision
making process have stabilized in a manner consistent with other successful ASF projects.
While incubation status is not necessarily a reflection of the completeness or stability of
the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p>
 </div>
 <a class="scroll-point" name="contribute"></a>
Index: bin/gen.rb
===================================================================
--- bin/gen.rb	(revision 1384466)
+++ bin/gen.rb	(working copy)
@@ -3,7 +3,7 @@
 require 'rubygems'
 require 'json'
 require 'ftools'
-require 'Fileutils.rb'
+require 'fileutils'
 
 class TemplateIndex < Mustache
   self.template_file = File.dirname( __FILE__ ) + '/../www/template.html'
[marcelk@alma site]$ 

                
> Main webpage does not describe what Cordova is 
> -----------------------------------------------
>
>                 Key: CB-1159
>                 URL: https://issues.apache.org/jira/browse/CB-1159
>             Project: Apache Cordova
>          Issue Type: Improvement
>          Components: Docs
>    Affects Versions: Master
>         Environment: http://incubator.apache.org/cordova/
>            Reporter: Jeff Warnica
>            Assignee: Michael Brooks
>             Fix For: Master
>
>
> The current "About Cordova" describes some meta-political type state with how Cordova
works within the Apache foundation. While possibly interesting, this does exactly nothing
to describe what Cordova is, does, or why anyone would want it.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message