[ https://issues.apache.org/jira/browse/CB-13723?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16309872#comment-16309872 ]
jcesarmobile commented on CB-13723: ----------------------------------- For better visibility you should probably send a mail to d...@cordova.apache.org telling about your project > Tie in to Coraline for Linux support > ------------------------------------ > > Key: CB-13723 > URL: https://issues.apache.org/jira/browse/CB-13723 > Project: Apache Cordova > Issue Type: Task > Components: cordova-cli > Environment: Linux > Reporter: Pat Deegan > Priority: Minor > Labels: platforms > > Cordova-ubuntu is out and left me high and dry with respect to Linux versions > of my cordova apps. > So I've created a system to run cordova (and ionic) applications on linux, > with plugins to bridge JS to the host. You can get more info/see a short > demo on the [Coraline project site|https://coraline.psychogenic.com]. > How Coraline differs from cordova-ubuntu: > * it doesn't rely on the ubuntu-sdk, of course, or Qt--it's straight up C++, > though plugins *can* use Qt; > * in theory, it runs on _any_ flavour of Linux; > * plugins are dynamically loadable, and shared (though there are facilities > for app-specific plugins); > * because of the above point, apps don't actually need to be *compiled* -- > you just need a directory with all the html/js/resources, massaged > appropriately to get rid of the Node stuff. > At this point, the _src/ubuntu_ directories for cordova plugins have started > disappearing, which is a shame--I've put wrappers around a few, like the > device and sqlite plugins, and am working on a way to make transition from > cordova-ubuntu to coraline a simple affair for the plugins. > The hardest part at this stage is migrating the existing plugin JS--though > the APIs for coraline plugins are all identical (that's the point of cordova, > after all), I'm uncertain how cordova did the magic when it comes to > integrating the plugins' JS module exports stuff into the final apps, so I've > been doing it manual style (slow). > What I'd like from you guys is: > * an idea of what to do/where to look to make integration of a new "linux" > platform possible with the cordova CLI; > * pointers to what I'd need to produce and do in order to get Linux/Coraline > support into cordova; > * any input you might have on how I might make the system better. > and anything else you'd like to add to get the ball rolling on having actual > Linux support for cordova. > Please don't hesitate with any questions. > Thanks, > Pat Deegan -- This message was sent by Atlassian JIRA (v6.4.14#64029) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org