Discussions. - Libbna/CUSTOM-CMS GitHub Wiki
February 15th 2022 (Tuesday)
- Discussed the issues of current milestone.
- Discussed about the new features - Display blogs according to category and implement Google authentication.
February 4th 2022 (Thursday)
- Solved all the issues and created and tests PRs.
- Freezes the issues of v1.4.
- Discussed the parameterised issue - https://github.com/Libbna/CUSTOM-CMS/issues/185 - how to solve this, will create sub issues and pass the reference to main issue.
-
- Flash Message Service
- Session management component - to manage the sessions using symfony.
- Change global variables and other redirect functions using HttpFoundation.
February 3rd 2022 (Thursday)
- Discussed on how to required fields.
- Discussed the pros and cons of the dynamic category issue.
- Discussed on new feature - Add fields in article form dynamically.
February 2nd 2022 (Wednesday)
- Discussed around current issues and some solution ideas to them.
- Discussed about some features that can be added in the version 1.4.0.
- Category wise blog listing using AJAX on the home page.
- A taxonomy page that lists blogs of the particular taxonomy.
- Create a taxonomy/category dynamically and added to the category dropdown.
- Current sprint's progress.
January 6th 2022 (Thursday)
- Resolved issues related to LANDO
- Discussed features - dynamic logo.
- Where to add logo feature, and store the image in DB.
- Try different image library - link mentioned in findings block.
- Discussed features related to site - how to add site name and favicon dynamically.
January 1st 2021 (Monday)
- Discussed around remaining tasks.
- Distributed the tasks.
- Shared a quick update related to DSM and Reverie CMS.
- Talked about few issues that need a priority fix.
December 30th December 2021 (Thursday)
- Solved the issue with image upload.
- Solved the issue related to menu links while testing the vivek's PR.
- Discussed related to theming.
December 29th December 2021 (Wednesday)
- Discussed around theming.
- Discussed about base controller and how the menus are rendering in the region.
- Name for custom-cms proposed by Ruturaj.
December 28th December 2021 (Tuesday)
- Discussed about the progress till now.
- Discussed the approach to add content in the content region.
- Divided tasks for further features.
- Discussed around styling of the blog-lists on home page.
December 27th December 2021 (Monday)
- Discussed about the Admin UI and the admin features of the CMS.
- Administrator can :
- Handling Users - Add and remove users.
- Handling Content - Can add, edit and delete any content of any user.
- Handling Roles - Will have the authority to assign roles to authenticated users.
- Discussed about the progress and remaining tasks to do.
- Tasks to do -
- Content region implementation and sidebar region implementation.
- Adding articles to the CMS.
- Tasks to do -
- Discussed few current issues.
- Discussed around the UI theme of the site.
- Colors and fonts. Reference - Click here
December 24th December 2021 (Friday)
DSM:
- Daily updates of the interns.
- Discussed about what is user-experience, looked at few sites which have bad user experience (ISRO).
- Discussed about Hooks in Drupal :
- Basically they are functions which are called before a particular action occurs.
- Example -
hook_form_alter
is a hook which gets executed before the form template renders. - Hooks are also known as event subscribers, the difference is hooks follow procedural approach and event subscribers follow OOP approach.
- Note: Hooks have an impact on the site's performance.
Group Discussion:
- Discussed about the user authentication and user registration approach of the custom-cms.
- Current Progress of the custom-cms.
- Next tasks to do.
- Discussed around views and attachments.
December 23rd 2021 (Thursday)
- Implementation of user-authentication.
- Menu-links issues and approach discussion.
- Progress and scalability discussiom.
December 22nd 2021 (Wednesday)
Group Discussion:
- Discussed about the progress of custom cms.
- Went through some libraries for user-authentication.
- Will go ahead and try to implement the Symfony Security library.
- Discussed about the menu-links implementation.
December 20th 2021 (Monday)
Group Discussion:
- Will create a CMS focused on creating blogging sites.
- Features of version 1.0
- Tasks and distribution of tasks.
December 17th 2021 (Friday)
DSM:
- Daily updates of the contributors.
- Need to go through the symphony-components used by drupal.
- Scalability of the Custom-CMS and the features that will be included in version 1.0.
- Discussion on how to approach a high-end project or task.
Group Discussion:
- Discussed about the features that will be included in version 1.0 of the custom-cms.
- Discussed the implementation of regions and different approaches related to it.
- Discussed about the workflow followed by the contributors while theming in Drupal CMS.
December 15th 2021 (Wednesday)
DSM:
- Discussed on when we install drupal site & select default language or install any contrib module , where those languages are coming from?
- Go through the directory structure of translation in drupal folder and find out where is the translation folder is located.
- Go through the manage configuration in build-drupal-site
Group Discussion:
- Preparation for interpod meeting
- Disscussed some issues faced by the contributors
- Discussed on implementing the model part for add a custom block
December 14th 2021 (Tuesday)
- Discussed about the implementation of regions and custom blocks.
- Decided to work on building a custom block.
- Distributed work for custom block implementation.
- Vivek - Creating the custom block form.
- Libbna - Work on models and creating database queries to store the custom block data.
- Ruturaj - Work on controller part and handle the model and view part.
- Research on creating regions and placing blocks in these regions.
December 13th 2021 (Monday)
- Discussed around the 'multiple content types' feature.
- Distributed the work for the same.
- Discussion about the route-path issue.
- Preparation for the inter-pod meeting.
- Discussed some issues faced by the contributors.