By Nuno Lopes on 2017-06-14 16:22 in GSoC 17 Expand Extension Manager

Date: 12/06/2017

Time: 20:00 PM UTC

 

Meeting was attended by:

Anibal Sanchez, Roland Dalmulder, Nicola Galgano, Nuno Lopes

 

Topics:

1- Introduction

Last two weeks there was supposed to have 2 meetings but they couldn’t happen due JAB 2017 in Kraków, Poland and so there was no availability from the mentors to attend the meetings.

Even without meetings I could make some progress on the edit_updatesite feature:

https://github.com/joomla-projects/gsoc17_expand_extension_manager/pull/3

And it is almost completed.

2- Technical notes on the edit_updatesite PR

With the “Edit Update Site” almost finished, we have to prepare a doc to ask for approval, the “Technical Notes”, it is mainly a detail about what is required to be accepted by the core team.

This Technical note should have all the implementation details ( Class names, methods and column names )

I will be doing it in a Doc so that it can be reviewed before the PR.

 

3. Show Changelog feature

 

Show changelog feature is also almost done, this meeting, there came an idea to also show the changelog on the manage view, the idea it will look like this:

It will be needed to change the #__extensions table, and so before starting coding I need to send a technical note to be approved by the core team.

 

4. Database fix feature

 

While “Show changelog” and “Edit Update Site” features are almost done, we discussed the next feature that consists in the fixing the database of installed extensions ( Right now, the fix button in Manage->Database only fix core databases ), but it is hard to know where to start to look since the scan for the outdated databases is done automatically and there were no clue where this happens, so we will keep researching more on how to accomplish this feature.

 

5. Next meeting

 

 

Next meeting we will discuss the technical notes for the current almost finished features and look again to the database fix feature