- were related to logo fixes, content update, proper visibility of components for both light and dark mode.
| - All the suggestions made by the Netconf team has been fixed. Only testimonial's part is left that we need from Verizon and PANTHEON.tech.
- Drop down issue fixed.
- Waiting for image for the About page or otherwise I will update them later in the design's because ODL team doesn't have any kind of problem with it.
|
24 July - 30 July | - Meeting happened on 27 July, 2023 with the team.
- We have decided to use React, GitHub, and google analytics in the website.
- CSS framework is not decided yet, it will be decided next week after the new TSC team elections results come out. But the CSS framework will be between Bootstrap or Tailwind CSS.
| - React is open source and easy to use for a beginners, plus it is a industry standard frontend framework.
- The earlier plan was to use Netlify for deployment until the final deployment, but with team suggestions we have changed it to GitHub pages as it is much secure and GitHub workflows makes it easier to test the builds while deployment.
- The Linux foundation uses Google Analytics to track multiple aspects of the websites.
| - Experimented with Bootstrap and Tailwind CSS to find out which will be better for the new ODL website.
- Revised React fundamentals before the coding starts for the new website.
|
31 July - 06 August | - Meeting happened on 02 August, 2023 with Mr.Pano.
- The meeting revolved around the images I had requested from the creative services team for the upcoming website.
- Presently, Ms. Melissa Schmidt and Ms. Amanda Cohen, members of the creative services team, have been granted access to Figma design. This allows them to test and incorporate images. Additionally, I anticipate that their feedback will hold significant value for the entire ODL community.
| - A meeting is likely to take place either this week or the next with Ms. Melissa Schmidt to discuss and receive feedback on the website design.
- Consequently, coding will be put on hold for an additional 1-2 weeks.
| - Always include maketing and graphic teams in frontend projects. Their experience can really benefit you a lot.
- Always ask if they can share their past projects or maybe some resources to learn, because you really get to know how projects for bigger organizations are made while keeping brand guidelines in mind.
|
07 August - 13 August | - Meeting happened on 10 August, 2023 with Ms. Melissa Schmidt.
- New images has been added to platform overview page and other suggestions were made related to font sizes, UI-Kit and putting all the content in the grid.
| - Currently there was no UI kit
- The creative services team will need some time to experiment and add new images.
| - UI kit has been made for colors and font family for uniformity in the website design's.
- All the content is in grid.
- New banners were made.
|
14 August - 20 August | - Meeting with Ms. Melissa got cancelled which was scheduled for 16 August, 2023.
- While the ODL team made some suggestions through email related to the content that needs to be fixed.
| - Meeting with Ms. Melissa will happen on 23 August, 2023.
- Internally I have started coding after discussing this with my mentor Mr. Casey. Because we are currently in a hold position for few weeks. So it will be best to create some react components that will save us time.
| - Twitter icon is removed.
- Some of the projects that are not active has been removed from the description of some pages.
- Header and footer is created with React and CSS.
|
21 August - 27 August | - Meeting happened on 23 August with Mr. Pano and Ms. Melissa on 23 August 2023.
- Fonts and other minor issues has been fixed.
- Suggestions were made related to fixing links color in design's for light mode.
| - Icons for the landing page could have been changes.
- Link color should ideally be blue for light mode.
| - The marketing and graphic team has shown green light for the design's and website coding can now be started from next week.
|
28 August - 03 September | - TSC Meeting happened on 01 September 2023.
- Mr. Anil wanted me to do my research before finalizing the CSS framework.
| - Currently we have 3 options - Bootstrap, Tailwind CSS and without any CSS framework.
| |
04 September - 10 September | - TSC Meeting happened on 08 September 2023.
- As discussed in the meeting, Tailwind CSS is finalized as our CSS framework.
| OpenDaylight new website tech stack look likes this now:- Image Added | - Integrated Tailwind CSS in landing and platform overview page.
- Plus coding of additional components of the solution drop down menu has been started.
- The header issue is fixed.
|
11 September - 17 September | - Meeting happened with Mr. Pano on 13 September 2023.
- I just require the brand guidelines PDF to ensure that we haven't overlooked any details.
| - Everything is proceeding smoothly as we've transitioned to using Tailwind. Consequently, the amount of initial coding required for CSS has been significantly reduced.
- Additionally, the brand guidelines PDF provides clear font specifications and outlines various logo-related rules that must be adhered to.
| - Cloud & NFV, Network Resource and Automated Delivery pages has been coded.
- The solution section is completed as well.
|
18 September - 24 September | - TSC meeting happened on 21 September 2023.
- I've just shared the code with the team and requested that they establish a repository for the website.
| - The team members aimed to upload the code onto the OpenDaylight Gerrit platform, as the community would ultimately be responsible for managing the website.
- The hosting location for the website will be determined by Mr. Casey and Mr. Anil.
| - The User Stories and About page section has been finished.
|
25 September - 01 October | - Meeting happened with Mr. Pano on 27 September 2023.
- A minor modification is needed on the website, which is the email form located on the homepage.
| - I have received the brand guidelines PDF, but the Gotham font appears unappealing when used on the website.
- The email form should closely resemble the one used on the LFN website. Currently, our best option is to ensure it aligns with the design aesthetics of the ODL website.
| - The coding for all pages has been successfully completed.
- The MVP is prepared and functional for both desktop and laptop views.
- Work on the mobile view and new email form design is currently underway.
|
02 October - 08 October | - Meeting happened with Mr. Casey on 04 October 2023.
- The new email form is ready in design's, and majority of the work is done for the MVP.
| - The new email form is for the user's to subscribe to the LF Networking Newsletter.
- I have tested the website for Desktop, Laptop, Mobile and Tablet.
- Only deployment and newsletter form integration with HubSpot is pending.
| - The MVP is ready for the website.🚀
|
09 October - 04 November | - Meeting happened with Mr. Casey on 16, 23, 30 October 2023.
- During this period. we made sure the website is consistence for all the devices because we were facing consistency issues specially on the user-stories page and in tablet view.
| - The one thing that I learned during this period was, to do the Testing directly when we were writing the website code. because it will save you a lot of time later.
| - Whether you are using Ipad or Imac, the website will be consistence.
- The code is deployed now on the OpenDaylight GitHub account.
|
05 November - 19 November | - Meeting happened with Mr. Casey on 06 & 17 November 2023.
- The agenda for both the meetings was integration of newsletter form with HubSpot is pending.
| - Basically I need clarification from the web team how HubSpot is collecting data and I believe for that I would need a API Key to integrate with form to collect data. So I wanted to meet the LF web team.
| - Feedback started to come and worked on that part which includes solving 404 errors and handling GitHub Deployments issues perfectly,
|
20 November - 28 November | - Meeting happened with Mr. Casey on 20 & 28 November 2023.
- Form part has been removed from the homepage, because we never got the right HubSpot form during my internship from the LF web team.
| - We did get initially the HubSpot form script but it was not perfectly working based on our requirements for both light and dark mode.
- The person who handles this part was on a holiday for the complete week, plus it was Thanksgiving.
| - Added LF-Projects banner above the Navbar.
- Fixed navbar issue of drop down closing and opening.
- Added same icons on get-started and governance page suggested by the TSC Members.
|