Difference between revisions of "PKC documentation"

From PKC
Jump to navigation Jump to search
 
(35 intermediate revisions by the same user not shown)
Line 1: Line 1:
The current page is dedicated to PKC Team process of documentation since the Week35 of 2022
The current page is dedicated to PKC Team process of documentation since the Week35 of 2022
=Week40 of 2022 (03/10 to 07/10)=
''' reduce number of meetings (tuesdays and thursdays are postponed)
==Meetings==
===Roll Call 3rd===
Deliverables to Friday
:Yõsab
:: Video proto2 on friday
:: script storyboard Tuesday
:: Logos need some confirmation
:Aleks
:: on hold
:Haviz
:: API (rest and blockchain
:: QA server AWS
: Priyo - new FE dev coming
:: first of front DRAFT possible with new of ui PKC on Friday
=Week39 of 2022 (26/09 to 30/09)=
''' Meeting important objectives: Video, Logo, CICD, restAPI and new skin for PKC
''' (new forming - Mei, Haviz assistant) //never happened
==Meetings==
===Daily Call + CICD setup 27th===
:# Videos are now able to be loaded to PKC
:# restAPI might first package (test) might be in jeopardy for friday
:# important to know how will information from web3D (Professor Jia) will be done. Not sure if with a restAPI too and a Iframe in the frontEnd
===Daily Call + CICD setup 27th===
:# Donald's point 5 - Pensieve will only have to handle styling with Donald's app (CSS and HTML)
:# CICD is almost ready, flow is set up on GitHub - missing the 3rd server to QA branch; can't work on Raspberries, possibility is Huawei
:# 
Some doubts of UI and a proposal for a new leftBar that can be hidden, agreed that we should work on mobile version later
:# test Yosab's portotype 1 and discussed some ideas on improvement
[[File:Prototype1PKC_Yosab27092022.mp4|800px]]
:'''meeting video
::[[File:Daily_Call_part1_-20220927_101454-Meeting_Recording.mp4|800px]]
::[[File:Daily Call part2 -20220927 101454-Meeting Recording.mp4|800px]]
===Roll Call 26th===
:# Confirm the packages for tomorrow (Video proto1) and Friday (logo)
:# Some discussions of UI improvement for the future like the "save" and the constrains that it can have. Discussed that documentation on new features should also determine flows of the relations in order to predict problems.
:# Quick assessment on the protocols
=Week38 of 2022 (19/09 to 23/09)=
==Meetings==
===Closure Meeting (Validation, Replanning and Assessemnt) 23/09===
'''Validation; deliverables
::Validation packages at (16h30):
::: 1 - Script/ideas/storyboard state (Video proto1 to deliver tuesday); draft script with Marketing words, 1st image mockup of blockchain
::: 2 - CICD (Haviz) was not concluded, expected to be tuesday 27th
::: 3 - UI experientes PKC (Aleks) showed a new "skin" to PKC on XDAdobe [[https://xd.adobe.com/view/efc3fdfe-3c47-4e36-8d0d-1628e81d01cc-ba90/|here]] and some ideas were given for other features like sideBar [[https://www.mediawiki.org/wiki/MediaWiki|here]]
::File:Sketch-storyboard prototype 1.pdf
'''Replanning (next week)
Yosab
:: End the proto1 , Logo is also to be deliver at 30th
Aleks
:: According to a latest review on  the info, so that needs to apply new and final version
Agnes
:: Support Yosab - will be internal team delivery
Haviz
:: CICD - Finish on 27th
:: RestAPI - Testing + Documentation  On Friday 30th
'''Assessement; Lessons Learned
:: Recap on how protocol works including reporting, daily, meetings
:: Some doubts on matching Donald's package with the team
:: Project Approved [[Track_on_Performance|here]] require now to pause or close tasks in TOP, and every Friday should be confirmed the week Reports (actions) that will be also helpful to Pensieve report to their CTO
:: All Meetings need to be recorded. Everyone agreed.
:: Meetings need to be more focus and on schedule. Forming phase as ended, therefore, it is expected to be more easy to comply with timing.
===Meeting with Donald/Haviz===
:: Discussion about Donalds team plan and concepts of Blockchain to apply on this stage of project [[LKPP/Proof_Of_Concept|here]] and [[LKPP/Meeting#20-Sep-2022|here]]
'''20-Sep-2022
[[File:GMT20220921-074003 Recording 1550x760.mp4|800px]]
'''19-Sep-2022
[[File:GMT20220919-034052 Recording 1440x900.mp4|800px]] <br>
===Roll Call===
:: Approve plan "proof of Concept"
=Week37 of 2022 (12/09 to 16/09)=
==Meetings==
===Closure===
'''Closure meeting with Pensieve
'''summarize with Haviz
About RestAPI PKC-TOP testings
[[File:Closure_Meeting_(lessons_learned,_replanning_next_week,_validation)-20220916_111732.mp4]]
===Roll Call===


=Week36 of 2022 (05/09 to 09/09)=
=Week36 of 2022 (05/09 to 09/09)=


==Meetings==
==Meetings==


===Roll Call===
===Roll Call===


[[Video:Roll_Call_Meeting-20220905_102306.mp4]]
Roll_Call_Meeting-20220905_102306.mp4


File:Roll Call Meeting-20220905 102306.mp4
 
[[File:Roll_Call_Meeting-20220905_102306.mp4|800px]]
 
 
 
 
[[File:Roadmaps_Welcome_Video-low-size.mp4|800px]]
 
 
==Team forming==
'''new members from Pensieve
 
Agnes -> Product Manager    = Tech background ? = Availability ?
 
 
Firman -> Senior Product Manager Oversees  Agnes works for defining flow of apps and research about pain point and identify stakeholder /user person    = Tech background ? = Availability  days in a week or 12 hours/week
 
 
Aleks -> UI/UX = Tech background . Figma and Adobe XP prototype building, create UI theme , component , and interaction UX = Availability 18-25 hours/week
 
 
Agung -> Front End Developer = Tech background  Node.js, React Js basically Full stack but more experienced in Front End = Availability  25 hours/week
 
 
Yoana -> Illustrator = Tech background : she is visual designer , experienced in creating color theme , illustration and deck composition /storytelling presentataion = Availability 30 hrs /week
 


===Daily Call (special) meet new members===
===Daily Call (special) meet new members===




# We had new members to the team
# New members to the team (pensieve)
# Introduce the proof of Concepts requisites which include the PKC template, the multi platform container (everyone has its own cloud service), better UI (integrate easier methods such as QuantUX and Web3D) which needs to be published before G20 (15th November)
# Introduce the proof of Concepts requisites which include the PKC template, the multi platform container (everyone has its own cloud service), better UI (integrate easier methods such as QuantUX and Web3D) which needs to be published before G20 (15th November)
# There is going to be a 1-o-1 meeting with Priyo this Wednesday and a tech meeting on Thursday to introduce QUX
# There is going to be a 1-o-1 meeting with Priyo this Wednesday and a tech meeting on Thursday to introduce QUX
Line 21: Line 193:




File:Daily Call-20220906 120756.mp4
 
[[File:Daily Call-20220906 120756.mp4|800px]]
 




===Tech meeting with Guntur about QUX to Web3.JS/BlockChain===
[[File:Daily Calll -20220906 162948.mp4|800px]]






===Tech meeting with Guntur about QUX to Web3.JS/BlockChain===


=Week35 of 2022 (29/08 to 02/09)=
=Week35 of 2022 (29/08 to 02/09)=
Line 42: Line 217:




https://pkc.pub/wiki/File:Progress_discussion_-_planning_vs_ongoing_progress-20220830_130820.mp4


{{File:Progress_discussion_-_planning_vs_ongoing_progress-20220830_130820.mp4|400px|thumb|center|planning progress meeting}}
[[File: Progress_discussion_-_planning_vs_ongoing_progress-20220830_130820.mp4|800px]]




===Testing - use implement selenium on our DDT protocol===


[[Video:Progress_discussion_-_planning_vs_ongoing_progress-20220830_130820.mp4]]


[[Video:Video's Name Here]] or <video name="Progress_discussion_-_planning_vs_ongoing_progress-20220830_130820.mp4"/>.
===Testing - use implement selenium on our DDT protocol===
- Selenium is exposing username and password for tester user, will need to find good way to do login
- Selenium is exposing username and password for tester user, will need to find good way to do login
- So far, as observe, our preliminary conclusion regarding the login issue is due to failed session sync between mediawiki and PKC.  
- So far, as observe, our preliminary conclusion regarding the login issue is due to failed session sync between mediawiki and PKC.  
Line 66: Line 236:


===Closure Meeting (lessons learned, replanning next week, validation)===
===Closure Meeting (lessons learned, replanning next week, validation)===
https://pkc.pub/wiki/File:Closure_Meeting_(lessons_learned,_replanning_next_week,_validation)-20220902_143424.mp4
 
https://pkc.pub/wiki/File:Closure_Meeting_(lessons_learned,_replanning_next_week,_validation)_part2_-20220902_143424.mp4
 
[[File:Closure_Meeting_(lessons_learned,_replanning_next_week,_validation)-20220902_143424.mp4|800px]]
 
 
 
[[File:Closure_Meeting_(lessons_learned,_replanning_next_week,_validation)_part2_-20220902_143424.mp4|800px]]

Latest revision as of 21:04, 3 October 2022

The current page is dedicated to PKC Team process of documentation since the Week35 of 2022

Week40 of 2022 (03/10 to 07/10)

reduce number of meetings (tuesdays and thursdays are postponed)

Meetings

Roll Call 3rd

Deliverables to Friday

Yõsab
Video proto2 on friday
script storyboard Tuesday
Logos need some confirmation
Aleks
on hold
Haviz
API (rest and blockchain
QA server AWS
Priyo - new FE dev coming
first of front DRAFT possible with new of ui PKC on Friday



Week39 of 2022 (26/09 to 30/09)

Meeting important objectives: Video, Logo, CICD, restAPI and new skin for PKC (new forming - Mei, Haviz assistant) //never happened

Meetings

Daily Call + CICD setup 27th

  1. Videos are now able to be loaded to PKC
  2. restAPI might first package (test) might be in jeopardy for friday
  3. important to know how will information from web3D (Professor Jia) will be done. Not sure if with a restAPI too and a Iframe in the frontEnd


Daily Call + CICD setup 27th

  1. Donald's point 5 - Pensieve will only have to handle styling with Donald's app (CSS and HTML)
  2. CICD is almost ready, flow is set up on GitHub - missing the 3rd server to QA branch; can't work on Raspberries, possibility is Huawei
  3. 
Some doubts of UI and a proposal for a new leftBar that can be hidden, agreed that we should work on mobile version later
  4. test Yosab's portotype 1 and discussed some ideas on improvement


File:Prototype1PKC Yosab27092022.mp4


meeting video


File:Daily Call part1 -20220927 101454-Meeting Recording.mp4


File:Daily Call part2 -20220927 101454-Meeting Recording.mp4


Roll Call 26th

  1. Confirm the packages for tomorrow (Video proto1) and Friday (logo)
  2. Some discussions of UI improvement for the future like the "save" and the constrains that it can have. Discussed that documentation on new features should also determine flows of the relations in order to predict problems.
  3. Quick assessment on the protocols

Week38 of 2022 (19/09 to 23/09)

Meetings

Closure Meeting (Validation, Replanning and Assessemnt) 23/09

Validation; deliverables

Validation packages at (16h30):
1 - Script/ideas/storyboard state (Video proto1 to deliver tuesday); draft script with Marketing words, 1st image mockup of blockchain
2 - CICD (Haviz) was not concluded, expected to be tuesday 27th
3 - UI experientes PKC (Aleks) showed a new "skin" to PKC on XDAdobe [[1]] and some ideas were given for other features like sideBar [[2]]
File:Sketch-storyboard prototype 1.pdf

Replanning (next week)

Yosab

End the proto1 , Logo is also to be deliver at 30th

Aleks

According to a latest review on the info, so that needs to apply new and final version

Agnes

Support Yosab - will be internal team delivery

Haviz

CICD - Finish on 27th
RestAPI - Testing + Documentation On Friday 30th

Assessement; Lessons Learned

Recap on how protocol works including reporting, daily, meetings
Some doubts on matching Donald's package with the team
Project Approved here require now to pause or close tasks in TOP, and every Friday should be confirmed the week Reports (actions) that will be also helpful to Pensieve report to their CTO
All Meetings need to be recorded. Everyone agreed.
Meetings need to be more focus and on schedule. Forming phase as ended, therefore, it is expected to be more easy to comply with timing.

Meeting with Donald/Haviz

Discussion about Donalds team plan and concepts of Blockchain to apply on this stage of project here and here


20-Sep-2022


File:GMT20220921-074003 Recording 1550x760.mp4


19-Sep-2022


File:GMT20220919-034052 Recording 1440x900.mp4

Roll Call

Approve plan "proof of Concept"

Week37 of 2022 (12/09 to 16/09)

Meetings

Closure

Closure meeting with Pensieve


summarize with Haviz About RestAPI PKC-TOP testings


File:Closure Meeting (lessons learned, replanning next week, validation)-20220916 111732.mp4


Roll Call

Week36 of 2022 (05/09 to 09/09)

Meetings

Roll Call

File:Roll Call Meeting-20220905 102306.mp4



File:Roadmaps Welcome Video-low-size.mp4


Team forming

new members from Pensieve

Agnes -> Product Manager = Tech background ? = Availability ?


Firman -> Senior Product Manager Oversees Agnes works for defining flow of apps and research about pain point and identify stakeholder /user person = Tech background ? = Availability days in a week or 12 hours/week


Aleks -> UI/UX = Tech background . Figma and Adobe XP prototype building, create UI theme , component , and interaction UX = Availability 18-25 hours/week


Agung -> Front End Developer = Tech background Node.js, React Js basically Full stack but more experienced in Front End = Availability 25 hours/week


Yoana -> Illustrator = Tech background : she is visual designer , experienced in creating color theme , illustration and deck composition /storytelling presentataion = Availability 30 hrs /week


Daily Call (special) meet new members

  1. New members to the team (pensieve)
  2. Introduce the proof of Concepts requisites which include the PKC template, the multi platform container (everyone has its own cloud service), better UI (integrate easier methods such as QuantUX and Web3D) which needs to be published before G20 (15th November)
  3. There is going to be a 1-o-1 meeting with Priyo this Wednesday and a tech meeting on Thursday to introduce QUX
  4. Explained the protocol of our PMO (for communication, process of work, document)


File:Daily Call-20220906 120756.mp4


File:Daily Calll -20220906 162948.mp4


Tech meeting with Guntur about QUX to Web3.JS/BlockChain

Week35 of 2022 (29/08 to 02/09)

Meetings

progress discussion - planning vs ongoing progress

Items from the week:

Problem in deliver the QuantUX API, in this case the "getToken" from Vue to Mediawiki

Problem in Log In; introduce to selenium for one of the DDT systems to implement in the testing protocol


File:Progress discussion - planning vs ongoing progress-20220830 130820.mp4


Testing - use implement selenium on our DDT protocol

- Selenium is exposing username and password for tester user, will need to find good way to do login - So far, as observe, our preliminary conclusion regarding the login issue is due to failed session sync between mediawiki and PKC. - How to re-create. - ensure clear history - ensure logout from github - Do Login at PKC, using keycloak + github - while the web browser is opened, put machine to sleep - after 10-20 seconds or so, try to refresh PKC’s screen - will displayed Error


Closure Meeting (lessons learned, replanning next week, validation)

File:Closure Meeting (lessons learned, replanning next week, validation)-20220902 143424.mp4


File:Closure Meeting (lessons learned, replanning next week, validation) part2 -20220902 143424.mp4