Good Mentors

Here is the link to my github gist containing the work i did this summer
which i submitted to google
https://gist.github.com/NoumbissiValere/04b0c1edca61cae6cc10687464b4ecc5

On Thu, Aug 22, 2019 at 12:21 AM Noumbissi Valere <[email protected]>
wrote:

> Hey Federico,
> The README files have been fixed and updated
> https://github.com/openwisp/openwisp-template-library-frontend/pull/5
> https://github.com/openwisp/openwisp-template-library-backend/pull/11
>
> On Wed, Aug 21, 2019 at 1:57 AM Noumbissi Valere <
> [email protected]> wrote:
>
>> Hi Federico,
>> Ok. I will do that.
>> In the meantime am readily available to perform corrections on the repos
>> if errors were found during testing.
>>
>> On Wed, Aug 21, 2019, 1:53 AM Federico Capoano <
>> [email protected]> wrote:
>>
>>> Hey Noumbissi, can you make sure those instructions are in the README of
>>> the frontend please?
>>>
>>> Also add a link to those instructions to the backend README.
>>>
>>> F.
>>>
>>> On Tue, Aug 20, 2019 at 8:15 PM Noumbissi Valere <
>>> [email protected]> wrote:
>>>
>>>> Good day mentors
>>>>
>>>> I prepared the instructions which could be followed to get the work up
>>>> and running on a machine.
>>>> after this PR
>>>> <https://github.com/openwisp/openwisp-template-library-backend/pull/10> is
>>>> merged to the backend, these instructions can be followed.
>>>>
>>>>
>>>> On Mon, Aug 19, 2019 at 2:39 AM Federico Capoano <
>>>> [email protected]> wrote:
>>>>
>>>>> Reviewed and merged, think about a way (eg: prepare some instructions
>>>>> or deploy an instance somewhere online) or to help us testing your work
>>>>> please.
>>>>>
>>>>> Federico
>>>>>
>>>>> On Fri, Aug 16, 2019 at 10:04 AM Noumbissi Valere <
>>>>> [email protected]> wrote:
>>>>>
>>>>>> Good day mentors.
>>>>>>
>>>>>> *weekly report*
>>>>>> This week i worked on
>>>>>> Frontend library
>>>>>> <https://github.com/openwisp/openwisp-template-library-frontend/pull/5> .
>>>>>> I created the structure, wrote the code for the final logics which were
>>>>>> discussed, added the tests for the various components implemented and add
>>>>>> some notes to the README.
>>>>>> Backend Library
>>>>>> <https://github.com/openwisp/openwisp-template-library-backend/pull/8>.
>>>>>> I added some notes in the readme file of this library
>>>>>>
>>>>>> Openwisp-controller
>>>>>> <https://github.com/openwisp/openwisp-controller/pull/115>. Increase
>>>>>> coverage tests and updated the readme file. Concerning the last comment 
>>>>>> on
>>>>>> this PR, I need to pass the Vpn to the Asbtract Template class. this is
>>>>>> used to create Vpn during imports. If i move the Vpn class back down, i
>>>>>> will get the error *which says am using Vpn before defining it.* I have
>>>>>> search on a way round it but found none. I love to correct this too but
>>>>>> don't know what else to do because that Vpn needs to down to the abstract
>>>>>> class. Please can you help me on a way round this? thanks.
>>>>>>
>>>>>> django_netjsonconfig
>>>>>> <https://github.com/openwisp/django-netjsonconfig/pull/124>.
>>>>>> Increase coverage test and updated the README file.
>>>>>>
>>>>>> *To do next:*
>>>>>> Work hand in gloves with mentors to test this work to make all the
>>>>>> necessary and cited features were implemented and equally perform changes
>>>>>> if any is requested.
>>>>>>
>>>>>>
>>>>>> On Thu, Aug 15, 2019 at 8:17 PM Federico Capoano <
>>>>>> [email protected]> wrote:
>>>>>>
>>>>>>> I'm reviewing the PRs now, I should have replied to your question
>>>>>>> via IM.
>>>>>>>
>>>>>>> Fed
>>>>>>>
>>>>>>> On Fri, Aug 9, 2019 at 10:00 AM Noumbissi Valere <
>>>>>>> [email protected]> wrote:
>>>>>>>
>>>>>>>> Good day mentors.
>>>>>>>>
>>>>>>>> Weekly report
>>>>>>>> This week, i worked the following PRs:
>>>>>>>> https://github.com/openwisp/openwisp-template-library-backend/pull/8
>>>>>>>> https://github.com/openwisp/openwisp-controller/pull/115
>>>>>>>>
>>>>>>>> And the frontend library. Its PR is not yet ready but as of now, it
>>>>>>>> is possible to list templates found on the backend server, search for
>>>>>>>> templates by name, organization and description, view template detail 
>>>>>>>> and
>>>>>>>> view organization details of the template.
>>>>>>>>
>>>>>>>> Currently working on:
>>>>>>>> I am currently working on social login and password management.
>>>>>>>>
>>>>>>>> to do next:
>>>>>>>> -add view feature to create templates on the frontend
>>>>>>>> -write tests
>>>>>>>> -Send this PR
>>>>>>>> -Perform changes if need be
>>>>>>>> -Document all my work for the repos i have worked on for the work
>>>>>>>> done.
>>>>>>>>
>>>>>>>> Question:
>>>>>>>> One of the features on the project idea page is to enable admins to
>>>>>>>> add, update and delete organizations on the frontend. My question is 
>>>>>>>> why
>>>>>>>> are we doing this, each openwisp instance have this functionality 
>>>>>>>> already.
>>>>>>>> I am proposing that we let admins handle organizations for the 
>>>>>>>> templates as
>>>>>>>> they have been doing and then on the library they create just 
>>>>>>>> templates. on
>>>>>>>> the library, the organization of the template can be gotten from the
>>>>>>>> templates during its creation since each template is serialized with 
>>>>>>>> its
>>>>>>>> organization field. updates will equally be done when celery launch the
>>>>>>>> synchronization task.
>>>>>>>>
>>>>>>>> On Fri, Aug 2, 2019 at 10:45 PM Noumbissi Valere <
>>>>>>>> [email protected]> wrote:
>>>>>>>>
>>>>>>>>> Good day mentors:
>>>>>>>>>
>>>>>>>>> I ended with my Exams today. I know I am way behind schedule and
>>>>>>>>> have limited time.
>>>>>>>>> Will used the remaining week to progress and hopefully finish up.
>>>>>>>>> This week I worked on
>>>>>>>>> https://github.com/openwisp/django-netjsonconfig/pull/124
>>>>>>>>> <https://github.com/openwisp/django-netjsonconfig/pull/124#discussion-diff-305152592R173>
>>>>>>>>>
>>>>>>>>> Next Week.
>>>>>>>>> I Intend to work on the Frontend library next week
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Sat, Jul 27, 2019 at 7:38 PM Noumbissi Valere <
>>>>>>>>> [email protected]> wrote:
>>>>>>>>>
>>>>>>>>>> Good day mentors.
>>>>>>>>>>
>>>>>>>>>> Sorry for the late reply,
>>>>>>>>>> I am currently writing my final year exams so i don't code as
>>>>>>>>>> much as before reason why I am slow. I will be finishing with the 
>>>>>>>>>> exams on
>>>>>>>>>> the 2nd of August.
>>>>>>>>>> But I am currently working on addressing the issues which were
>>>>>>>>>> raised during the last review of my work when i have the chance to 
>>>>>>>>>> work. I
>>>>>>>>>> will be sending a PR for this work soon.
>>>>>>>>>>
>>>>>>>>>> On Fri, Jul 19, 2019 at 11:20 PM Noumbissi Valere <
>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>
>>>>>>>>>>> Good day mentors.
>>>>>>>>>>>
>>>>>>>>>>> *Weekly report.*
>>>>>>>>>>> -I focused on performing changes requested by mentors for
>>>>>>>>>>> existing PRs. in the course of this, some PRs were merged and others
>>>>>>>>>>> required further changes which am currently working on. This was to 
>>>>>>>>>>> ensure
>>>>>>>>>>> that all the work i have done so far are approved and merged.
>>>>>>>>>>>
>>>>>>>>>>> *permission:*
>>>>>>>>>>> The time table for my final year examination is out and I am
>>>>>>>>>>> suppose to begin writing next week 24th July till the 2nd of August.
>>>>>>>>>>> I wish to take some days off in order to focus on this
>>>>>>>>>>> examination and will be back from the 2nd of August.
>>>>>>>>>>> During my days off, i will not be able to writes codes as before
>>>>>>>>>>> but will do my best to write some code and push when i have the 
>>>>>>>>>>> time.
>>>>>>>>>>>
>>>>>>>>>>> On Sat, Jul 13, 2019 at 12:22 AM Federico Capoano <
>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> On Fri, Jul 12, 2019 at 4:51 PM Noumbissi Valere <
>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> Good day mentors.
>>>>>>>>>>>>>
>>>>>>>>>>>>> *Weekly Report*
>>>>>>>>>>>>>
>>>>>>>>>>>>> I worked on the following PRs.
>>>>>>>>>>>>>
>>>>>>>>>>>>> PR 8 backend
>>>>>>>>>>>>> <https://github.com/openwisp/openwisp-template-library-backend/pull/8>.
>>>>>>>>>>>>> in which i created the directory structure of library backend, 
>>>>>>>>>>>>> implemented
>>>>>>>>>>>>> socail and local login and enable APIs for CRUD of organizations 
>>>>>>>>>>>>> from
>>>>>>>>>>>>> openwisp_users, external_template creation, get detail template 
>>>>>>>>>>>>> and
>>>>>>>>>>>>> functionality to list and search for templates from 
>>>>>>>>>>>>> openwisp_controller.
>>>>>>>>>>>>> With these, I think i have exhausted the objectives of this 
>>>>>>>>>>>>> backend as per
>>>>>>>>>>>>> the the project idea page. (waiting for review).
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> I've added some comments.
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>> PR 81 CRUD org
>>>>>>>>>>>>> <https://github.com/openwisp/openwisp-users/pull/81>.
>>>>>>>>>>>>> Implemented API to list, create, update, delete and get details 
>>>>>>>>>>>>> for a
>>>>>>>>>>>>> particular organization. (waiting for review)
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> Did we say we would do this in openwisp-users? I think you can
>>>>>>>>>>>> do that in the template library backend for the moment.
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>> PR 115 create template
>>>>>>>>>>>>> <https://github.com/openwisp/openwisp-controller/pull/115>.
>>>>>>>>>>>>> Moved API to create external templates from django_netjsonconfig 
>>>>>>>>>>>>> to
>>>>>>>>>>>>> openwisp_controller. (waiting for review)
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>> I've added some comments and requested changes.
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>> *Next work.*
>>>>>>>>>>>>> Next week, i intend to
>>>>>>>>>>>>>
>>>>>>>>>>>>>    - perform changes requested by mentors if any
>>>>>>>>>>>>>    - begin with the creation of the library frontend
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>> Great.
>>>>>>>>>>>>
>>>>>>>>>>>> Thanks
>>>>>>>>>>>> Federico
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> You received this message because you are subscribed to the
>>>>>>>>>>>> Google Groups "OpenWISP" group.
>>>>>>>>>>>> To unsubscribe from this group and stop receiving emails from
>>>>>>>>>>>> it, send an email to [email protected].
>>>>>>>>>>>> To view this discussion on the web, visit
>>>>>>>>>>>> https://groups.google.com/d/msgid/openwisp/CAERYH6U8qSKxryB3wCuMW0ra_Yghhz%3DDddShba0XRj876vS32g%40mail.gmail.com
>>>>>>>>>>>> <https://groups.google.com/d/msgid/openwisp/CAERYH6U8qSKxryB3wCuMW0ra_Yghhz%3DDddShba0XRj876vS32g%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>>>>>>>>>> .
>>>>>>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>> You received this message because you are subscribed to the Google
>>>>>>>> Groups "OpenWISP" group.
>>>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>>>> send an email to [email protected].
>>>>>>>> To view this discussion on the web, visit
>>>>>>>> https://groups.google.com/d/msgid/openwisp/CAOwnGe4_FAs0AnffiEJYvk0VfZLzYxrA5VHmjXqBn1n61hNX%3DQ%40mail.gmail.com
>>>>>>>> <https://groups.google.com/d/msgid/openwisp/CAOwnGe4_FAs0AnffiEJYvk0VfZLzYxrA5VHmjXqBn1n61hNX%3DQ%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>>>>>> .
>>>>>>>>
>>>>>>> --
>>>>>>> You received this message because you are subscribed to the Google
>>>>>>> Groups "OpenWISP" group.
>>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>>> send an email to [email protected].
>>>>>>> To view this discussion on the web, visit
>>>>>>> https://groups.google.com/d/msgid/openwisp/CAERYH6WrdwAKpNa7hEi2owSpqsVg8SLNO1GxZjv%2Bk5OPndvfXw%40mail.gmail.com
>>>>>>> <https://groups.google.com/d/msgid/openwisp/CAERYH6WrdwAKpNa7hEi2owSpqsVg8SLNO1GxZjv%2Bk5OPndvfXw%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>>>>> .
>>>>>>>
>>>>>> --
>>>>>> You received this message because you are subscribed to the Google
>>>>>> Groups "OpenWISP" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>> send an email to [email protected].
>>>>>> To view this discussion on the web, visit
>>>>>> https://groups.google.com/d/msgid/openwisp/CAOwnGe6dEr4-wUPUK8hPhbFA7d%3D_qeXvLqGQSrwoW3FEGtRmKA%40mail.gmail.com
>>>>>> <https://groups.google.com/d/msgid/openwisp/CAOwnGe6dEr4-wUPUK8hPhbFA7d%3D_qeXvLqGQSrwoW3FEGtRmKA%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>>>> .
>>>>>>
>>>>> --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "OpenWISP" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>> an email to [email protected].
>>>>> To view this discussion on the web, visit
>>>>> https://groups.google.com/d/msgid/openwisp/CAERYH6WwqL65J-0js1z3n97eMGo4cXG2LUpRW7MCj5HE_kmaPA%40mail.gmail.com
>>>>> <https://groups.google.com/d/msgid/openwisp/CAERYH6WwqL65J-0js1z3n97eMGo4cXG2LUpRW7MCj5HE_kmaPA%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>>> .
>>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "OpenWISP" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to [email protected].
>>>> To view this discussion on the web, visit
>>>> https://groups.google.com/d/msgid/openwisp/CAOwnGe6%3DQvWqbuAu0xFq0d5J%3DyN%3DRjLQg8Wk1P43NAGFPgu_sw%40mail.gmail.com
>>>> <https://groups.google.com/d/msgid/openwisp/CAOwnGe6%3DQvWqbuAu0xFq0d5J%3DyN%3DRjLQg8Wk1P43NAGFPgu_sw%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "OpenWISP" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> To view this discussion on the web, visit
>>> https://groups.google.com/d/msgid/openwisp/CAERYH6UcnVABeCb2FetXjfsEZ7-iLz7kNCdTpRv56Dd2MOyx7A%40mail.gmail.com
>>> <https://groups.google.com/d/msgid/openwisp/CAERYH6UcnVABeCb2FetXjfsEZ7-iLz7kNCdTpRv56Dd2MOyx7A%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"OpenWISP" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web, visit 
https://groups.google.com/d/msgid/openwisp/CAOwnGe6bdUXtWGnTFehL2aoP-_BnGtADJeEK-%2B8DW365cdx4xQ%40mail.gmail.com.

Reply via email to