[jira] [Commented] (CB-11965) Remove WinJS dependency

2018-02-14 Thread Philipp Kursawe (JIRA)

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

Philipp Kursawe commented on CB-11965:
--

ah ok, well WinJS is just a tiny wrapper around the native WinRT API. You can 
use the native WinRT API from Win 8.x to 10.x

Not sure if its worth the effort though. As I said... Windows Mobile/UWP is 
pretty much dead. Very sad.

> Remove WinJS dependency
> ---
>
> Key: CB-11965
> URL: https://issues.apache.org/jira/browse/CB-11965
> Project: Apache Cordova
>  Issue Type: Improvement
>  Components: cordova-windows
>Reporter: Philipp Kursawe
>Priority: Minor
>
> As far as I can see cordova uses WinJS only for managing life-cycle events, 
> which can be easily handled without WinJS using native WinRT.
> I propose to get rid of the (discontinued) WinJS library dependency to reduce 
> package deploy size and runtime overhead.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-11965) Remove WinJS dependency

2018-02-14 Thread Jan Piotrowski (Sujan) (JIRA)

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

Jan Piotrowski (Sujan) commented on CB-11965:
-

Yes, Win10 referred to UWP, as `cordova-windows` is the base for both Windows 
8.1 and Windows Phone 8.1 - and also Windows 10 UWP apps.

The UWP code also contains mentions to WinJS (or at least the tooling used to 
create and fill them), so I was just curious to understand what your suggestion 
would apply to.

My current understanding: UWP still uses it for smaller things via npm (and 
copies it to `www`), 8.1 uses it via SDK.

> Remove WinJS dependency
> ---
>
> Key: CB-11965
> URL: https://issues.apache.org/jira/browse/CB-11965
> Project: Apache Cordova
>  Issue Type: Improvement
>  Components: cordova-windows
>Reporter: Philipp Kursawe
>Priority: Minor
>
> As far as I can see cordova uses WinJS only for managing life-cycle events, 
> which can be easily handled without WinJS using native WinRT.
> I propose to get rid of the (discontinued) WinJS library dependency to reduce 
> package deploy size and runtime overhead.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-11965) Remove WinJS dependency

2018-02-14 Thread Philipp Kursawe (JIRA)

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

Philipp Kursawe commented on CB-11965:
--

Like Win10 Desktop? WinJS in general is dead. It's only barely maintained. What 
a waste of resources in the end :(

But MS has no intention to further develop any of this in the JS space. They 
fully concentrate on C#/Xamarin. They pretty much abandoned JS as a first class 
Windows app citizen.

For what Cordova does here with the help of WinJS could already back then done 
with plain WinRT. So if by Win10 you mean Windows UWP apps then you could leave 
it as it is, it still works. Or, as this issue intended remove WinJS and go 
with plain WinRT. After all there are not a lot of life-cycle events Cordova 
needs to handle. But maybe you can clarify your question again.

> Remove WinJS dependency
> ---
>
> Key: CB-11965
> URL: https://issues.apache.org/jira/browse/CB-11965
> Project: Apache Cordova
>  Issue Type: Improvement
>  Components: cordova-windows
>Reporter: Philipp Kursawe
>Priority: Minor
>
> As far as I can see cordova uses WinJS only for managing life-cycle events, 
> which can be easily handled without WinJS using native WinRT.
> I propose to get rid of the (discontinued) WinJS library dependency to reduce 
> package deploy size and runtime overhead.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-11965) Remove WinJS dependency

2018-02-13 Thread Philipp Kursawe (JIRA)

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

Philipp Kursawe commented on CB-11965:
--

Honestly, since MS abandoned Windows Phone/Mobile I do no longer care about 
this issue.

The effort that would have to be put into this is not worth my time, anyone's 
times I guess.

So feel free to close the issue.

> Remove WinJS dependency
> ---
>
> Key: CB-11965
> URL: https://issues.apache.org/jira/browse/CB-11965
> Project: Apache Cordova
>  Issue Type: Improvement
>  Components: cordova-windows
>Reporter: Philipp Kursawe
>Priority: Minor
>
> As far as I can see cordova uses WinJS only for managing life-cycle events, 
> which can be easily handled without WinJS using native WinRT.
> I propose to get rid of the (discontinued) WinJS library dependency to reduce 
> package deploy size and runtime overhead.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-11965) Remove WinJS dependency

2018-02-13 Thread Jan Piotrowski (Sujan) (JIRA)

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

Jan Piotrowski (Sujan) commented on CB-11965:
-

Hi Philipp, thanks for that suggestion - "reduce package deploy size and 
runtime overhead" and "get rid of the (discontinued) ... library" sounds very 
good.

Searching for "WinJS" in the code base I get quite a lot of hits, so this is 
definitely a change that would have to be properly tested.

Would this apply to both Win8.1 and Win10 (UWP) projects?
Would you be up for tackling this and maybe creating a PR with the necessary 
changes?

> Remove WinJS dependency
> ---
>
> Key: CB-11965
> URL: https://issues.apache.org/jira/browse/CB-11965
> Project: Apache Cordova
>  Issue Type: Improvement
>  Components: cordova-windows
>Reporter: Philipp Kursawe
>Priority: Minor
>
> As far as I can see cordova uses WinJS only for managing life-cycle events, 
> which can be easily handled without WinJS using native WinRT.
> I propose to get rid of the (discontinued) WinJS library dependency to reduce 
> package deploy size and runtime overhead.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-11965) Remove WinJS dependency

2016-10-09 Thread Patrick Trottier (JIRA)

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

Patrick Trottier commented on CB-11965:
---

Hello! I hope you are doing well! 

I am a new contributor to Apache. Could I work on this issue?

Best regards, 

Coder206

> Remove WinJS dependency
> ---
>
> Key: CB-11965
> URL: https://issues.apache.org/jira/browse/CB-11965
> Project: Apache Cordova
>  Issue Type: Improvement
>  Components: Windows
>Reporter: Philipp Kursawe
>Priority: Minor
>
> As far as I can see cordova uses WinJS only for managing life-cycle events, 
> which can be easily handled without WinJS using native WinRT.
> I propose to get rid of the (discontinued) WinJS library dependency to reduce 
> package deploy size and runtime overhead.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org