CiliaWeb Meeting Minutes === :::info - **Date:** Feb 21, 2023, 1:00pm ET - **Agenda** 1. Project updates 2. Other agenda items 3. Goals for next meeting - **Participants:** - Raejae - Meekail - Chenxiao - Shannon - **Host:** Shannon ::: ## Project updates Left the website mostly as-is Focusing on the dashboard interface ## Other agenda items What's the scope of the dashboard? What objectives? - Need an idea of what happens when video is uploaded - Main source of data: **video** - Being able to reference data quickly - "Pseudo" filesystem All based around what kind of data we're using Data lifecycle - creation, maintenance, updating, and deleting (?) 1. JupyterLab service for HTML 2. Pyodide for running napari ## Goals for next meeting Notes --- CiliaWeb Meeting Minutes === :::info - **Date:** Aug 31, 2022, 1:30pm ET - **Agenda** 1. Folks leaving, folks joining 2. Other agenda items 3. Goals for next meeting - **Participants:** - Chin - Anna - **Host:** Shannon ::: :person_doing_cartwheel: Personnel Changes --- Chin and Anna have graduated! Congratulations :confetti_ball: Raejae is joining the team. Welcome! :wave: :question: Other updates / agenda items --- Landing page, login and registration, and organizations all work. Very cool! ## Goals for this semester - Get annotation working (boxes or freeform draw, serialization, text) - Also, file uploads? - Grouping data into analysis cohorts :closed_book: Tasks -- - Next meeting scheduled 1 week from now, Sept 7 ## Notes <!-- Other important details discussed during the meeting can be entered here. --> --- :::info - **Date:** May 5, 2022, 3:30pm ET - **Agenda** 1. Review from last meeting (April 19) 2. Other agenda items 3. Goals for next meeting - **Participants:** - Chin - Anna - **Host:** Shannon ::: :books: Updates since last meeting --- - Redirect logged in users to registration and account information - Collecting user information - Finish home page - Start thinking about how file uploads from users will work :question: Other updates / agenda items --- - Supabase - Paid accounts - User information + files - YIKES https://supabase.com/pricing ## Goals for this week - Move to Django? - Look into authentication - Look into database management :closed_book: Tasks -- - Shannon on vacation May 9 - May 20 - Chin on vacation starting May 23 - Set up a new meeting ## Notes <!-- Other important details discussed during the meeting can be entered here. --> - Interactive collaborative data labeling --- :::info - **Date:** April 19, 2022, 2:30pm ET - **Agenda** 1. Review from last meeting (March 29) 2. Other agenda items 3. Goals for next meeting - **Participants:** - Chin - Anna - John - **Host:** Shannon ::: :books: Updates since last meeting --- - Hoang still MIA (no responses by email or Discord ???) - Demo! - [ ] frontend: finish the homepage - [x] frontend: registration - [x] backend: integration with db :question: Other updates / agenda items --- - Replaced [antdesign](https://ant.design/) with [tailwind](https://tailwindui.com/) - Refactored into folders - Models using prisma - Makes the database schema with supabase - Organizations - Users can belong to more than one organization - All users in an organization can see the same dashboards + data - Maintain a list of organizations that users can request to join - Maybe a simple admin page for us to add new organizations to the database? ## Goals for this week - Redirect logged in users to registration and account information - Collecting user information - Finish home page - Start thinking about how file uploads from users will work :closed_book: Tasks -- ## Notes <!-- Other important details discussed during the meeting can be entered here. --> - Interactive collaborative data labeling --- :::info - **Date:** March 29, 2022, 2:30pm ET - **Agenda** 1. Review from last meeting (March 15) 2. Iyanna leaving 3. Other agenda items 4. Goals for next meeting - **Participants:** - Chin - Anna - John - **Host:** Shannon ::: :books: Updates since last meeting --- - Recruiting new members - Meetings outside of Tues biweekly - Status of Supabase and backend - Status of frontend :disappointed: Iyanna leaving --- Iyanna will no longer be working on the project - backend work by Chin - touches on recruiting :question: Other updates / agenda items --- - Anna working on front end, building home page - Can work on backend too, if she wants - Added carousels - Will build header/footer - Chin changing architecture to Supabase - awesome UI components for authentication (GitHub, Google) - has an internal database as well - Hoang MIA ## Goals for this week - [ ] Have something to demo! - [ ] frontend: finish the homepage - [ ] frontend: registration - [ ] backend: integration with db :closed_book: Tasks -- ## Notes <!-- Other important details discussed during the meeting can be entered here. --> --- ###### tags: `Templates` `Meeting` :::info - **Date:** March 15, 2022, 2:30pm ET - **Agenda** 1. Agenda items from last meeting (Feb 22) 2. Michael's brain download 3. Other agenda items - **Participants:** - Chin - Anna - Hoang - John - Iyanna - **Host:** ??? ::: :books: Updates since last meeting --- - Anna and Hoang has access to clickup now - Anna is able to run repo on her computer and Hoang will be trying to run it today - We discussed looking for new members since I will be graduating soon and Anna will be graduating next spring *(who is "I"?)* - We decided to keep current stack since so much work has gone into it :dart: Michael's brain download --- [:brain: document](https://cdn.discordapp.com/attachments/851879446961061908/951939604876001290/CiliaWeb_Handoff_Doc.pdf) :question: Other updates / agenda items --- - Team meeting next weekend ## Goals for this week - Team should have a clear idea on how frontend and backend works to do actual work :closed_book: Tasks -- - Chin will make when2meet link - Chin will look into Supabase/Firebase - Chin will look into backend, create tasks and work with Iyanna - Anna and Hoang will talk about frontend with help from John when Hoang finishes setting up environment ## Notes <!-- Other important details discussed during the meeting can be entered here. --> --- ###### tags: `Templates` `Meeting` :::info - **Date:** Feb 22, 2022, 2:30pm ET - **Agenda** 1. Introductions! 2. Follow-up from Fall 2021 3. Goals for Spring 2022 4. Team member roles (Tech Lead?) 5. Other updates / agenda items - **Participants:** - Shannon - Chin - Anna - Hoang - Iyanna - ~~John?~~ - **Host:** Shannon ::: :books: Follow-up from Fall 2021 --- - Current repo - https://github.com/quinngroup/ciliaweb_platform (last update: Dec 6, 2021) - This is the real McCoy - Left off: - Start linking up frontend and backend - Some registration pages were done, as well as login - Working on homepage; in progress - Michael and Iyanna would know about status of backend - ~~https://github.com/quinngroup/ciliaweb_production (last update: June 1, 2021)~~ - Older version Jonathan was using - ~~https://github.com/quinngroup/ciliaweb-dashboard (last update: July 21, **2020**)~~ - Lana's ciliaweb dashboard - ClickUp (@Chin will manage this) :dart: Goals for Spring 2022 --- - [GitOps](https://about.gitlab.com/topics/gitops/) - Development environments: GitHub [Codespaces](https://github.com/features/codespaces) - CI/CD: GitHub [Actions](https://github.com/features/actions) - git/GitHub - One of the most comprehensive videos on using git https://www.youtube.com/watch?v=8JJ101D3knE (~1 hour) - Getting started with GitHub https://docs.github.com/en/get-started/quickstart/hello-world - Proof of concept deployment - Basic functionality works and is deployed on dev server (somewhere) - See phased deployment on ClickUp - Clean up and organize documentation - Centralize on GitHub - Organize on ClickUp - GitHub wiki / static github repo site / something else entirely? - Biweekly sync with Shannon - Tuesday in the 2-3pm hour - Team-only meetings ??? - More collaborative :bust_in_silhouette: Team Roles --- - Tech Lead: Chin! - Frontend: Chin, Hoang, Anna - Backend: Chin, Iyanna, Hoang :question: Other updates / agenda items --- - Everyone have access to [quinngroup GitHub org](https://github.com/quinngroup)? - And https://github.com/quinngroup/ciliaweb_platform - Yes! ## Goals for this week - Goals :closed_book: Tasks -- ==Importance== (1 *most* - 5 *least*) / Task / **Estimate** (# of hours) - [x] ==1== Ask Michael for documentation on backend progress and roadmap **1** - Also information on web framework being used (not FastAPI nor Flask) - **IN PROGRESS** - [x] ==1== Sign up for - GitHub org - ClickUp - [x] ==1== Set up team meeting schedule - Team meeting - Recurring meeting with Shannon - **Sticking with every other Tuesday at 2:30pm** ## Notes <!-- Other important details discussed during the meeting can be entered here. --> ---