Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Expand


Panel

Dominik 4:48 AM
[VIVO i18n Standup]
Finished yesterday:
- VIVO-1842: i18n - Freemarker templates that insert values into Javascript code do not always handle single quotes properly
Working on today:
- VIVO-1900: Adding a spanish label to an article causes an error
Blockers:
- None


Brian Lowe 6:16 AM
[VIVO i18n Standup]
Finished yesterday:
- Reviewed/provided input on VIVO-1837, started investigating at RDFService.getVitroRequest() issue
Working on today:
- Study what it is happening with visualization cache, look at firsttime/everytime question, VIVO-1906/1908 as available time permits
Blockers:
- None


William Welling 8:51 AM
[VIVO i18n Standup]
Finished yesterday:
- None
Working on today:
- VIVO-1870: i18n - Inadequate "No Entry for that Letter" message when browsing alphabetically
- VIVO-1837: i18n: Anonymous class labels include hard-coded English words
Blockers:
- VIVO-1837: Still have yet to find a reasonable way to bring I18NBundle into VClassDAOJena. I have investigated getting a I18NBundle from a ServletContext and a Locale which seems to be a plausible approach. If the RDFService available is language aware attempt getting preferred locale/s from the set of languages else use system default locale. The ServletContext is obtained via a ServletContextAware interface and presents testing issues of existing VClass tests. What I see as a significant disconnect is the difference between a request based I18NBundle and a context based I18NBundle (new concept). The request I18NBundle is retrieved by order of; forced locale on context, selected locale on request session, or the first of previously set locales on the context. Now if we attempt to use only the servlet context to retrieve a I18NBundle we will not be assured to have the selectable locale. However, we will be able to locate the files on the context path using the ServletContext. I am open for more discussion or another perspective on desired strategy for this issue.
Side Note: I highly suggest integrating dependency injection in order to afford injecting singleton beans, prototype beans, session beans, and request. This will simplify these such issues and afford massive cleanup throughout the code base. No longer would classes have to arbitrarily pass objects from one to another sometimes making them class members and sometimes not.


awoods 9:37 AM
[VIVO i18n Standup]
Finished yesterday:
- Reviewed/Merged:
- VIVO-1812: i18n: Warning for empty field on submission on Research keywords page needs french translation
- Reviewed/Reopened:
- VIVO-1863: Menus are presented in French Canadian in the en_CA context.
- VIVO-1842: Freemarker templates that insert values into Javascript code do not always handle single quotes properly
Working on today:
- Investigating implications of moving files between firsttime/everytime (re:VIVO-1863)
- Reviewing:
- VIVO-1885: i18n-regression-test documentation
- Documenting: VIVO-1764: i18n: Document how an end-user can use the i18n features
Blockers:
- Where to put 'propertygroups' - firsttime? everytime?


Matthias Lühr 10:01 AM
[VIVO i18n Standup]
Finished yesterday:
- modification of cap map template (VIVO-1902)
Working on today:
- investigating on remaining tickets
- reviewing vivo-1821
Blockers:
- None


Ralph O'Flinn 11:02 AM
[VIVO i18n Standup]
Finished yesterday:
- verified my 1.12 SNAPSHOT (no i18n) instance running and populated correctly
- performed backup of instance
Working on today:
- setting up a 1.10 instance with data as well
- starting test upgrades
Blockers:
- Always life in gerneral!


2020-08-25 (Tues)

Expand


Panel

Dominik 3:52 AM
[VIVO i18n Standup]
Finished yesterday:
- VIVO-1901 (has already been merged)
Working on today:
- working on VIVO-1842
Blockers:
- None


Brian Lowe 4:08 AM
[VIVO i18n Standup]
Finished yesterday:
- Merged VIVO-1905
Working on today:
- Reviewing VIVO-1837, continuing VIVO-1906/1908
Blockers:
- None


Matthias Lühr 5:13 AM
[VIVO i18n Standup]
Finished yesterday:
- Reviewed VIVO-1905
Working on today:
- Continuing VIVO-1902/VIVO-1830
Blockers:
- None


awoods 8:47 AM
[VIVO i18n Standup]
Finished yesterday:
- Reviewed/Merged:
- VIVO-1901: i18n: provide the TermsOfUse.ftl in german
- VIVO-1880: i18n: initialTBoxAnnotations_fr_CA.nt missing
- VIVO-1907: sprint-i18n: ensure that EditRequestDispatchController.requiredActio...
- Reviewed... with issues
- VIVO-1863: Menus are presented in French Canadian in the en_CA context.
- VIVO-1837: i18n: Anonymous class labels include hard-coded English words
- VIVO-1812: i18n: Warning for empty field on submission on Research keywords...
Working on today:
- Debugging:
- VIVO-1863: Menus are presented in French Canadian in the en_CA context.
- Reviewing:
- VIVO-1885: i18n-regression-test documentation
- Documenting: VIVO-1764: i18n: Document how an end-user can use the i18n features
Blockers:
- None


William Welling 8:59 AM
[VIVO i18n Standup]
Finished yesterday:
- VIVO-1812: i18n: Warning for empty field on submission on Research keywords page needs french translation
Working on today:
- VIVO-1870: i18n - Inadequate "No Entry for that Letter" message when browsing alphabetically
- VIVO-1837: i18n: Anonymous class labels include hard-coded English words
Blockers:
- VIVO-1837: rdfService property of WebappDaoFactoryJena does not always have a VitroRequest associated. There does not seem to be a strategy for obtaining either a request or a i18n bundle from within VClassDaoJena.


...