From 3056f80a89210f670e2d533186cf6a90f2614de6 Mon Sep 17 00:00:00 2001 From: Max Risuhin Date: Tue, 24 Apr 2018 12:48:45 +0300 Subject: [PATCH] 034-react-native-qt update --- ideas/034-react-native-qt/README.md | 18 ++++++++++++------ ideas/034-react-native-qt/log.md | 8 +++++++- 2 files changed, 19 insertions(+), 7 deletions(-) diff --git a/ideas/034-react-native-qt/README.md b/ideas/034-react-native-qt/README.md index bd95906..b8b1d65 100644 --- a/ideas/034-react-native-qt/README.md +++ b/ideas/034-react-native-qt/README.md @@ -1,7 +1,7 @@ --- id: 34-react-native-qt title: Extend react-native-desktop to support status-react Desktop functionality -status: Limbo +status: Active created: 2017-11-22 category: core lead-contributor: MaxRis @@ -25,7 +25,7 @@ okrs: Idea: #34-react-native-qt Title: Extend react-native-desktop to support status-react Desktop functionality - Status: Draft + Status: In-Progress Created: 2017-11-22 @@ -58,7 +58,6 @@ Goal Date: 2017-12-15 (Done) Description: Login screen rendering and functionality ### Iteration 1 - Goal Date: 2018-04-09 Description: 1. Upgrade react-native-desktop to react-native v.0.53.3 (since latest status-react expects v.0.53.3 as well) (2018-04-09 update: Done) @@ -67,9 +66,16 @@ Description: ### Iteration 2 Goal Date: 2018-04-23 -1. react-native-desktop running with integrated JavaScriptCore engine instead Node.js on Ubuntu (continuation of Goal 2 from Iteration 1) -2. Porting latest status-react to run on top of react-native-desktop. Work-in-progress. Resolve messages receiving and sending issues. -3. Create runnable react-native-desktop app distribution (status-electron MVP based) for Ububntu, OS X and Windows. +1. react-native-desktop running with integrated JavaScriptCore engine instead Node.js on Ubuntu (continuation of Goal 2 from Iteration 1) (2018-04-23 update: Done) +2. Porting latest status-react to run on top of react-native-desktop. Work-in-progress. Resolve messages receiving and sending issues. (2018-04-23 update: Done) +3. Create runnable react-native-desktop app distribution (status-electron MVP based) for Ububntu, OS X and Windows. (2018-04-23 update: Not started) + +### Iteration 3 +Goal Date: 2018-05-07 +1. Build status-react Desktop in production +2. OS X bundle distribution for status-react Desktop +3. Realm native module support by r-n-d and JavaScriptCore +4. Ubuntu distribution build of old status-electron for Desktop based on react-native-desktop and JavaScriptCore Goal Date: TODO Description: Integrate react-native-desktop into latest status-react sources with desktops screens available. diff --git a/ideas/034-react-native-qt/log.md b/ideas/034-react-native-qt/log.md index cdb7d88..599395a 100644 --- a/ideas/034-react-native-qt/log.md +++ b/ideas/034-react-native-qt/log.md @@ -1,6 +1,12 @@ ## Logfile -### 2018-04-10 +### 2018-04-20 +- Known crashes of StatusDesktop are fixed. (Volodymyr) +- JavaScriptCore is integrated with react-native-desktop and is working on Ubuntu. Changes are not yet merged. (Max) +### 2018-04-14 +- status-react Desktop is running on top of react-native-desktop. Messages sending and receiving working. (Volodymyr) + +### 2018-04-10 - Moved single idea file into swarm directory - Added logfile