unfoldingWord / translationCore

Repository for the desktop application translationCore
https://www.translationcore.com
Other
36 stars 11 forks source link

Check for latest resources during build process #5943

Closed benjore closed 4 years ago

benjore commented 5 years ago

Story Explanation

User Story

As a [type of user], I want [some goal] so that [some reason].

Features / Specifications

Definition of Done

Additional Context

Mockups

benjore commented 5 years ago

First need to fix downloading multiple resources at once + downloading hanging.

PhotoNomad0 commented 5 years ago

Blocked by https://github.com/unfoldingWord-dev/translationCore/issues/6062

benjore commented 5 years ago

Team wants to Spike this one, think through when and how is the best way to do this.

PhotoNomad0 commented 5 years ago

@ben - also need to figure out how we determine which bibles to include in build (or exclude). Currently our scripts include all bibles for a language (including t4t, which we currently have to remove manually).

PhotoNomad0 commented 4 years ago

Note:

PhotoNomad0 commented 4 years ago

Note:

Steps to be done:

PhotoNomad0 commented 4 years ago

@cckozie @elsylambert - Here is a test build where the bundled resources where updated solely by script. I have not done any manual removal of bibles we don't normally include in a release. There probably should be an issue for how we determine what to include or exclude. Are there any tests you can run to see how well tCore does with updating resources on projects? It is a complicated issue to get our minds around, but I guess the first step is just to make sure projects and tools can still open with the resource changes.

Linux build 2.1.0 (536b7e7) is ready for download. macOS build 2.1.0 (536b7e7) is ready for download. Windows x64 build 2.1.0 (536b7e7) is ready for download. Windows x32 build 2.1.0 (536b7e7) is ready for download.

cckozie commented 4 years ago

@PhotoNomad0 Rudimentary tests work when doing a clean install. When opened after an upgrade from 2.1 I get a blank screen. Thu Dec 26 2019.log.zip

image

PhotoNomad0 commented 4 years ago

@cckozie - thanks, oops, good catch.

PhotoNomad0 commented 4 years ago

@cckozie @elsylambert - have a fixed test build:

Linux build 2.1.0 (c6f260b) is ready for download. macOS build 2.1.0 (c6f260b) is ready for download. Windows x64 build 2.1.0 (c6f260b) is ready for download. Windows x32 build 2.1.0 (c6f260b) is ready for download.

elsylambert commented 4 years ago

@PhotoNomad0 Upgrade to 2.1.0 (c6f260b) is giving a blank white screen at first. Closed tC and restarted , got this error before it opened tC. image

PhotoNomad0 commented 4 years ago

@elsylambert - sorry, I tested on windows, but did not see this error.

cckozie commented 4 years ago

@PhotoNomad0 2.1.0 (c6f260b) I did not see any problems when upgrading from 2.1.0 (7adcd44) or 2.1.0 (ed1c32c) (on Mac) After doing a clean install, I see this problem when adding resources to the scripture pane. Sometimes I see it and sometimes it works correctly. Can't seem to find the pattern. image

PhotoNomad0 commented 4 years ago

Verified in translationCore 2.1.0 (46a3795). Builds now contain all the latest en, Greek, hbo and hi bibles.

Haven't been able to reproduce the problem above.

cckozie commented 4 years ago

Looks good in 2.1.0 (46a3795). I am no longer seeing the problem on the Load resource button.