...
- Dragan Ivanovic
- Brian Lowe
- William Welling
- Michel Héon
- Ivan Mrsulja
- Miloš Popović
- Georgy Litvinov
- Kshitij Sinha
- Sai Pavan K
- Michael Bentz
- Benjamin Kampe
Agenda
- M1 mac issue
- https://github.com/vivo-project/VIVO/issues/3915
- Argon2 jvm - 2.10+
- Updated argon2-jvm
- Who can test???
- Miloš Popović
- Benjamin Gross
- Someone else
- Who can test???
- Updated argon2-jvm
- I forgot my password
- https://github.com/vivo-project/Vitro/pull/421
- Internationalization
- Georgy Litvinov Russian - https://github.com/vivo-project/Vitro/pull/421/files#diff-3ffc5887a2994488b1d34ea8315f7999011503d1c61d347781177d4a7853c4dd
- Ivan Mrsulja Serbian - https://github.com/vivo-project/Vitro/pull/421/files#diff-888fdf7c9524715ee088725a3c6d60c1758ffac8503898de632616f234bfefb1
- Brian Lowe or William Welling English - https://github.com/vivo-project/Vitro/pull/421/files#diff-29efe10b5804f4b7ab1c2b2beb52900c856753a493766a898e2a00910f83563b, and Canadian English - https://github.com/vivo-project/Vitro/pull/421/files#diff-38f8bc0f9c1b89de85f0b073f7ca0b720b543f50373eb53bf58b235285f8cb85
- Benjamin Kampe or Matthias Lühr German - https://github.com/vivo-project/Vitro/pull/421/files#diff-587a60dcfe07fa0925445a18726ec1d40d4d359c65b531b959b652442b6a4fb1
- Michel Héon French - https://github.com/vivo-project/Vitro/pull/421/files#diff-5c318e62acc2d1d3b968c1e0c40caa6684d899f8d89ddf77feeb6d94e0b80729
- Anna Guillaumet Spain - https://github.com/vivo-project/Vitro/pull/421/files#diff-29efe10b5804f4b7ab1c2b2beb52900c856753a493766a898e2a00910f83563b
- Jose Francisco Salm Jr Portuguese - https://github.com/vivo-project/Vitro/pull/421/files#diff-c5d45c0d26fd4b72bfb00b96aa238fc7c6f8b05e37f504f41de8b0e6cf6459aa
- Documentation - Editing Your Profile
- configuration - Configuration Reference
- Responsive wilma theme
- The ABAC PR
- https://github.com/vivo-project/VIVO/pull/3887
- https://github.com/vivo-project/Vitro/pull/398
- instance for testing
- https://vivo.tib.eu/vivo113rc/
- Georgy can provide credentials for login
- deadline for testing 17th of November
- The next week meeting (probably canceled)
- Pamplona euroCRIS meeting
- Zoom AI summary
Notes
...
M1 Mac Chip and ARM Architecture Issues
Dragan discussed the ongoing issue with the M1 Mac chip and ARM architecture. He reminded that Georgy's proposed solution of updating the Argon Library seems to work for Milos Popovic machine, but not for Benjamin Gross, hence further investigation is needed. Dragan also asked if anyone else in the group is experiencing the same issue with running the Maven install with any Java machine on a Mac machine with M1 chip. Michael confirmed that they have an M1 Mac in their institution and are experiencing issues with creating local development environments using Docker. Dragan asked Michael to test the solution again and provide feedback.
The “I forgot my password” PR
Dragan will try to coordinate a collaborative task related to testing and validating the different languages used in the “I forgot my password” PR. Dragan suggested aligning the messages in English and reviewing their accuracy before testing the other languages. The team agreed to continue the discussion with a focus on aligning the messages in English and assigning language speakers to review the other languages. Ivan was tasked with sharing his screen to demonstrate a feature. Brian suggested some improvements of UI messages in English. Dragan suggested that Ivan align the English text, which had been reviewed and approved by Brian, and then align the Serbian text with the English version. After this, other members could check their respective languages. Ivan agreed to make the necessary changes to the PR. Dragan also planned to ask Anna and Jose to help with translations in Spanish and Portuguese, respectively.
Ivan and Dragan discussed a system that Ivan had developed to mitigate time-based attacks and improve the security of the password reset process. William asked whether creation of a lot of threads in the PR might be a vulnerability. Ivan explained that the system does not actually create new threads for each request, as it might seem, and that the delay in the system is configurable. They agreed that the thread sleep method used is not a significant issue.
The team also discussed a feedback form that Ivan had set up, and Brian suggested an improvement to it, by removing the link to the feedback form in the case it is not set up.
The team also discussed improving their Wiki documentation for technical matters. The next meeting was set for two Tuesdays later, as Dragan would not be available the following Tuesday.
Responsive wilma theme
Milos Popovic is working on this. The task is to align the Responsive Wilma theme PR with changes after merging Extended Search PR and to update Bootstrap 3 to Bootstrap 5.
The ABAC PR
Dragan confirmed the soft deadline for reviewing this PR is November 17th and encouraged team members to review PR. He also discussed the need for reviewing code and noted that Brian had provided some comments which were yet to be addressed. Dragan suggested that some discussions could be handled privately between Brian and Georgy, while more important matters could be discussed in larger meetings.
The next week meeting and AOB
Dragan announced his absence next week and suggested using a Slack message to initiate urgent discussions, if there is a need. Dragan will participate in the euroCRIS strategic meeting and in one presentation he will discuss alignment of the VIVO ontology with reforming research assessment in accordance with the CoARA agreement.
Dragan reminded that the Extended search and I forgot my password features should be documented in wiki pages at some moment.
Task List
- Ivan Mrsulja to improve I forgot my password PR in accordance with discussion
- Internationalization of I forgot my password PR
- Georgy Litvinov Russian - https://github.com/vivo-project/Vitro/pull/421/files#diff-3ffc5887a2994488b1d34ea8315f7999011503d1c61d347781177d4a7853c4dd
- Ivan Mrsulja Serbian - https://github.com/vivo-project/Vitro/pull/421/files#diff-888fdf7c9524715ee088725a3c6d60c1758ffac8503898de632616f234bfefb1
- Brian Lowe or William Welling English - https://github.com/vivo-project/Vitro/pull/421/files#diff-29efe10b5804f4b7ab1c2b2beb52900c856753a493766a898e2a00910f83563b, and Canadian English - https://github.com/vivo-project/Vitro/pull/421/files#diff-38f8bc0f9c1b89de85f0b073f7ca0b720b543f50373eb53bf58b235285f8cb85
- Benjamin Kampe or Matthias Lühr German - https://github.com/vivo-project/Vitro/pull/421/files#diff-587a60dcfe07fa0925445a18726ec1d40d4d359c65b531b959b652442b6a4fb1
- Michel Héon French - https://github.com/vivo-project/Vitro/pull/421/files#diff-5c318e62acc2d1d3b968c1e0c40caa6684d899f8d89ddf77feeb6d94e0b80729
- Anna Guillaumet Spain - https://github.com/vivo-project/Vitro/pull/421/files#diff-29efe10b5804f4b7ab1c2b2beb52900c856753a493766a898e2a00910f83563b
- Jose Francisco Salm Jr Portuguese - https://github.com/vivo-project/Vitro/pull/421/files#diff-c5d45c0d26fd4b72bfb00b96aa238fc7c6f8b05e37f504f41de8b0e6cf6459aa
Previous Tasks
- Georgy Litvinov to review https://github.com/vivo-project/Vitro/pull/421
- Miloš Popović to further investigate M1 mac issue (argon update approach)
- Miloš Popović to align Responsive Wilma theme PR with new contributions on main branch (after merging Extended search PR)
- Ivan Mrsulja to document I forgot my password at Editing Your Profile and a flag to toggle this option at Configuration Reference
- Georgy Litvinov to document the Extended search at Using Search
...