ocsigen-start icon indicating copy to clipboard operation
ocsigen-start copied to clipboard

Hot code push in Eliom.

Open dannywillems opened this issue 9 years ago • 7 comments

To update the mobile application, the Cordova plugin cordova hot code push (CHCP) is used. It works well on Android and iOS but not on other platforms like Windows Phone or Blackberry. It implies Ocsigen-start can't be build for these platforms with Cordova.

As other platforms are not planned, it causes some problems to be compatible with all platforms.

A solution is to write an equivalent library (with Eliom), maybe independtly of Eliom to update automatically the application with the same (or improved) process than CHCP.

dannywillems avatar Oct 28 '16 13:10 dannywillems

That would be a lot of work, including entirely custom code for platforms of marginal importance.

vasilisp avatar Oct 28 '16 13:10 vasilisp

@vasilisp Yes, we talk a few minutes about it with @vouillon @balat and @pwbs. I prefer to add the discussions result as an issue with the label enhancement to have it somewhere. I think it is also a good way to help people to know how they can contribute if they want.

dannywillems avatar Oct 28 '16 14:10 dannywillems

Note: I don't like CHCP at all, and would prefer to have a real upgrade from the store for my app. Please include CHCP only if it is really easy to be removed...

sagotch avatar Dec 16 '16 10:12 sagotch

Starting a new project with ocsigen-start (actually trying to upgrade old code using EBA), I find it to difficult to get rid of everything I do not want, in particular, I have no idea about how to remove this awful chcp thing...

EDIT: Actually not the right place to talk about the usefulness of chcp, opening a new ticket.

sagotch avatar Jan 22 '17 13:01 sagotch

@sagotch Do you need mobile application?

dannywillems avatar Jan 22 '17 13:01 dannywillems

Yes

sagotch avatar Jan 22 '17 13:01 sagotch

See https://github.com/ocsigen/ocsigen-start/issues/419

sagotch avatar Jan 22 '17 13:01 sagotch