This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
webredesign2018 [2018/11/13 15:57] benbigmac |
webredesign2018 [2018/12/06 16:48] benbigmac [Meeting 11 [December 4th 2018]] |
||
---|---|---|---|
Line 1: | Line 1: | ||
======== 2018 Website Redesign ======== | ======== 2018 Website Redesign ======== | ||
+ | =======Contact and Code Locations ======= | ||
+ | **Slack Channel Link:** https://lugatuic.slack.com/messages/CCNQX7UJU/ \\ | ||
**Github Link:** https://github.com/lugatuic/lug.cs.uic.edu-2018\\ | **Github Link:** https://github.com/lugatuic/lug.cs.uic.edu-2018\\ | ||
- | + | =======Persons Involved ======= | |
^ Position ^ Name ^ Email ^ | ^ Position ^ Name ^ Email ^ | ||
^ **Project Oversight:** | Bennett Maciorowski (LUG President) | bennettmaciorowski@gmail.com | | ^ **Project Oversight:** | Bennett Maciorowski (LUG President) | bennettmaciorowski@gmail.com | | ||
- | ^ **Project Lead/Manager:** | Joshua Castor (Technical Officer) | joshua.castor@joshuacastor.me | | + | ^ **Project Lead/Manager:** | Joshua Castor (Senior Technical Officer) | joshua.castor@joshuacastor.me | |
^ **Project Back End Lead:** | Will Toher | N/A | | ^ **Project Back End Lead:** | Will Toher | N/A | | ||
- | ^**Project Front End Lead:** | Joshua Castor (Technical Officer) | joshua.castor@joshuacastor.me | | + | ^**Project Front End Lead:** | Joshua Castor (Senior Technical Officer) | joshua.castor@joshuacastor.me | |
^**Deployment Lead:** | Bharat Middha (LUG VP/SysAdmin) | N/A | | ^**Deployment Lead:** | Bharat Middha (LUG VP/SysAdmin) | N/A | | ||
**Team Members:** Bennett Maciorowski, Bharat Middha, Brent Yurek,Ghost (need to put real name),Jacob Raffe, Joshua Castor,Stephen Walden, Tejaswi Reddy Kondammagari, Will Toher \\ | **Team Members:** Bennett Maciorowski, Bharat Middha, Brent Yurek,Ghost (need to put real name),Jacob Raffe, Joshua Castor,Stephen Walden, Tejaswi Reddy Kondammagari, Will Toher \\ | ||
Line 15: | Line 17: | ||
\\ | \\ | ||
\\ | \\ | ||
- | =====Documentation===== | + | =======Documentation ======= |
+ | ===== Front End Documentation===== | ||
+ | \\ | ||
+ | |||
+ | |||
+ | \\ | ||
+ | =====Back End Documentation===== | ||
+ | \\ | ||
+ | |||
+ | ===== Deployment Process===== | ||
+ | |||
\\ | \\ | ||
- | === Project Structure === | ||
\\ | \\ | ||
- | === Deployment Process=== | ||
\\ | \\ | ||
- | ===== Meeting Notes ===== | + | ======= Meeting Notes ======= |
- | === Meeting 1 === | + | ===== Meeting 1 [Sept 12 2018]===== |
Website design meeting - Sept 12 2018 | Website design meeting - Sept 12 2018 | ||
Line 86: | Line 97: | ||
* next meeting | * next meeting | ||
* 2 weeks (Sept 26) | * 2 weeks (Sept 26) | ||
- | === Meeting 2 === | + | ===== Meeting 2 [September 26th]===== |
# pre meeting notes | # pre meeting notes | ||
* talk about... | * talk about... | ||
Line 154: | Line 165: | ||
* 3D livestream | * 3D livestream | ||
* Contact Us | * Contact Us | ||
- | === Meeting 3=== | + | ===== Meeting 3 [October 4th 2018]===== |
- | # pre meeting notes | + | # pre meeting notes\\ |
* talk about... | * talk about... | ||
* look and feel of new site | * look and feel of new site | ||
Line 238: | Line 249: | ||
* Others on frontend: brush up on Vue\\ | * Others on frontend: brush up on Vue\\ | ||
- | === Meeting 4=== | + | ===== Meeting 4 [October 23rd 2018]===== |
* agenda | * agenda | ||
* go over PR | * go over PR | ||
Line 276: | Line 287: | ||
* easter egg: visiting pages in a specific order leads to a specific page | * easter egg: visiting pages in a specific order leads to a specific page | ||
* GitHub issues will start showing up sometime over the next few days\\ | * GitHub issues will start showing up sometime over the next few days\\ | ||
- | === Meeting 5=== | + | ===== Meeting 5 [October 30th 2018]===== |
* agenda | * agenda | ||
* define API for structures of officers and events | * define API for structures of officers and events | ||
Line 317: | Line 328: | ||
| | ||
* Josh todo: Move the API notes here to their respective issues\\ | * Josh todo: Move the API notes here to their respective issues\\ | ||
- | === Meeting 6 == | + | === Meeting 6 [October 30th 2018]== |
* agenda | * agenda | ||
* overview of current issues | * overview of current issues | ||
Line 371: | Line 382: | ||
* services - online + hardware stuff | * services - online + hardware stuff | ||
* everything on utiities except ice cream | * everything on utiities except ice cream | ||
- | * Josh: finish up mockup layout and create PR and issues | + | * Josh: finish up mockup layout and create PR and issues |
- | * next meeting: next week Thursday (11/1) | + | * next meeting: next week Thursday (11/1) |
- | === Meeting 7 === | + | ===== Meeting 7 [November 1st 2018]===== |
Meeting notes | Meeting notes | ||
# Agenda | # Agenda | ||
- | * Welcome Will Toher as new backend lead | + | * Welcome Will Toher as new backend lead\\ |
- | * Go over current issues and PRs; check for updates | + | * Go over current issues and PRs; check for updates\\ |
* Workshop | * Workshop | ||
# Meeting notes | # Meeting notes | ||
- | * merging services and utilities | + | * merging services and utilities |
* front page: utilities -> services | * front page: utilities -> services | ||
- | * Went over issues and PRs \\ | + | * Went over issues and PRs \\ |
- | === Meeting 8 === | + | ===== Meeting 8 [November 8th 2018]===== |
- | #Agenda | + | #Agenda\\ |
* updates from people\\ | * updates from people\\ | ||
* go over current issues and pull requests in GitHub\\ | * go over current issues and pull requests in GitHub\\ | ||
Line 396: | Line 407: | ||
* Stephen, Ben, Hao - no updates\\ | * Stephen, Ben, Hao - no updates\\ | ||
* Will, Josh - going through issues | * Will, Josh - going through issues | ||
- | === Meeting 9 === | + | ===== Meeting 9 [November 13th 2018]===== |
+ | # Agenda | ||
+ | * updates from people | ||
+ | * go over current issues and pull requests in GitHub\\ | ||
+ | * Discuss refactoring of server file\\ | ||
+ | * referencing https://github.com/BluuArc/multi-folder-flask-example\\ | ||
+ | * workshop rest of time | ||
+ | |||
+ | # Meeting Notes | ||
+ | * Updates | ||
+ | * Ben - historical officer stuff | ||
+ | * Stephen - no updates | ||
+ | * Jacob - service data | ||
+ | * Teja - finishing up course | ||
+ | * Josh - various issue | ||
+ | * Discussed Integrating DnD Webapp with LUG website\\ | ||
+ | # dndwebapp | ||
+ | * SQL Lite for databases (until we move to Docker) | ||
+ | * When using Docker, have a separate dedicated server for database managment | ||
+ | *Postgres, MySQL | ||
+ | |||
+ | ===== Meeting 10 [November 27th 2018]===== | ||
+ | # Agenda | ||
+ | * updates from people | ||
+ | * go over current issues and pull requests in GitHub | ||
+ | * workshop rest of time | ||
+ | |||
+ | # Meeting Notes | ||
+ | * Updates | ||
+ | * Ben - no progress on projects backend, busy for next 2 weeks | ||
+ | * Ghost - has prototype form ready, will talk to Ben on adding it to a server | ||
+ | * error communication spec? | ||
+ | * Jake - finishing up services page, minor image resizing issues | ||
+ | * Josh - finished officer listing and officer policy | ||
+ | * Stephen - no progress | ||
+ | * Brent + Will - working on events PR | ||
+ | * Teja - no updates | ||
+ | |||
+ | * Deployment | ||
+ | * option 1 - all hosted in house - current preference | ||
+ | * option 2 - host static files (frontend) on GH, rely on LUG servers for data | ||
+ | ===== Meeting 11 [December 4th 2018]===== | ||
+ | # Agenda \\ | ||
+ | * updates from people \\ | ||
+ | * go over current issues and pull requests in GitHub\\ | ||
+ | * discuss work TBD over break \\ | ||
+ | * workshop rest of time (or work on projects/study for finals) \\ | ||
+ | |||
+ | # Meeting Notes \\ | ||
+ | * updates | ||
+ | * Josh - looking over PRs | ||
+ | * Ben, Will - busy with coursework | ||
+ | * Teja - has basic layout | ||
+ | * Jacob - working on PR | ||
+ | * issues | ||
+ | * Ben - working on projects API | ||
+ | * future work | ||
+ | * goal: deploy site before next semester starts | ||
+ | * I don't expect any work being done during finals week | ||
+ | * Keep in touch over Slack after finals | ||
+ | |||
+ | Addendum to meeting notes: Minecraft will be added to service listing at a later date | ||
+ | |||
+ | ===== Meeting 12 [TBD]===== |