7th Meeting GSoC 17 - Expand Extensions Manager
By Private Profile 2f792033 on 2017-07-14 12:52 in GSoC 17 Expand Extension Manager
Date: 10/07/2017
Time: 20:00 PM UTC
Meeting was attended by:
Anibal Sanchez, Roland Dalmulder, Nicola Galgano, Nuno Lopes
Topics:
1- Introduction
Last week there was introduced a little deadline to finish all the technical notes of the first 3 features and also the PR’s, here is the current state of these 3 extensions:
Edit Update Sites
Completed -> Need testers
GitHub Pull Request:
https://github.com/joomla-projects/gsoc17_expand_extension_manager/pull/3
_________________________________________________________________________________
Show Changelog
Completed -> Need testers
GitHub Pull Request:
https://github.com/joomla-projects/gsoc17_expand_extension_manager/pull/2
_________________________________________________________________________________
Database Fix for 3rd party extensions
Almost Completed - Need to remove the filters and only leave the sort
GitHub Pull Request:
https://github.com/joomla-projects/gsoc17_expand_extension_manager/pull/4
2- Fix Database for 3rd party Extensions Problems
The essential part of the Fix Database for 3rd party Extensions Problems feature is completed, it can detect now if you have an error in your extensions database, select it, and fix it.
The problem was trying to add the filters on the list of extensions, my mentors will need to review this better so we will ignore it for now and continue to the next features.
3. Download Key Manager
Currently there is no clear overview currently of which extensions have Licence Keys , or what is it. The idea of this feature is to make a new section where you can have a clear overview of all of your extensions, create new ones, edit, and delete them:
This list may also have a column showing the expiration date and renewal URL of the license key.
To create a new one it would redirect to a page like this:
Where you could select the component you want to add a licence key and below that the current licence key .
When sending the licence key, the update site should also have an option to return the expiration date and the renewal URL for the licence key that will be shown on the list
4. This week
This week I expect to create and complete the technical note to the Download Key Manager feature and submit a PR to the project repository with most of the feature completed and try to end the database fix for 3rd party extensions feature.
5. Next meeting
Discuss the testing results of my progress this week, the features completed and start talking about the last / final feature “Signed installation archives”.