Hello Fed,
Please can you review an updated copy of my proposal and give me feedback?
Thanks

On Wed, Apr 3, 2019 at 2:05 PM Federico Capoano <[email protected]>
wrote:

> You're on a good path Noumbissi, but you need to add more detail in order
> to show you understand the challenges of the project and have the ability
> to solve those challenges.
> You should also include a link to some repository where you prepare a
> prototype.
> Please also ensure to demonstrate you have the basic frontend skills
> required to do this project.
>
> Federico
>
> On Tue, Apr 2, 2019 at 6:04 PM Noumbissi Valere <[email protected]>
> wrote:
>
>> I just submitted a draft of my proposal please can you review it. I will
>> be very happy to receive corrections so that i can correct it in order to
>> send a final and correct proposal before the deadline which is April 9th,
>> 2019. Thanks
>>
>> On Sun, Mar 31, 2019 at 7:10 PM Federico Capoano <
>> [email protected]> wrote:
>>
>>> Look (CTRL+F or CMD +F on mac) for the keyword "variable" in these pages:
>>>
>>> - http://netjsonconfig.openwisp.org/en/latest/
>>> - https://github.com/openwisp/django-netjsonconfig
>>>
>>> See also this issue:
>>> https://github.com/openwisp/django-netjsonconfig/issues/93
>>>
>>> Federico
>>>
>>> On Sun, Mar 31, 2019 at 1:44 PM Noumbissi Valere <
>>> [email protected]> wrote:
>>>
>>>> Ok thanks Federico,
>>>> There are somethings i have been trying to understand on the project
>>>> idea, Please what do you mean when you say **variable** in the following
>>>> points
>>>>
>>>> - shared templates will likely contain mostly variables (for example,
>>>> imagine a coova-chilli captive portal configuration, the captive page URL,
>>>> interface name, radius ip and ports will always differ for each user that
>>>> wants to use the shared template), this may cause the backend validation to
>>>> fail because variables are not recognized; find a way to overcome this
>>>> problem, for example, sample values for each variable may be provided by
>>>> the designer of the template and these values can be substituted to the
>>>> variables so the validation doesn't fail, this means the template designer
>>>> user should be allowed to fill these variables in some way
>>>>
>>>> - templates taken from external sources will likely contain variables
>>>> that have to be filled by the user which imports that template from the
>>>> external source, this means that the admin UI of OpenWISP should allow the
>>>> user to fill these variables in some way; the list of variables may also be
>>>> provided by the instance which shares the template
>>>>
>>>> On Sun, Mar 31, 2019 at 2:29 AM Federico Capoano <
>>>> [email protected]> wrote:
>>>>
>>>>> The vagrant installation is one thing, your development environment
>>>>> another thing.
>>>>>
>>>>> If you want to connect an OpenWRT device to your development
>>>>> environment (the openwisp instance that you run with ./manage.py 
>>>>> runserver)
>>>>> you can do that instead of installing the vagrant instance, but you have 
>>>>> to
>>>>> do the following:
>>>>>
>>>>> ./manage.py runserver 0.0.0.0:8000
>>>>>
>>>>> That will bind the development server to all interfaces so it can be
>>>>> reached from your LAN using the ip address of the interface which is
>>>>> connected to the internet, ethernet interface if you are connected via
>>>>> ethernet cable, or wifi interface if you're connected via wifi.
>>>>>
>>>>> Do ifconfig on the terminal to find out your local ip address of your
>>>>> LAN, let's pretend you find out that your local address is 192.168.0.132,
>>>>> then you can access the OpenWISP instance at https://192.168.0.132/,
>>>>> if the OpenWISP instance loads correctly at that URL, you can then
>>>>> configure that in the OpenWRT device, as long as the OpenWRT device can
>>>>> reach it (depends on how the virtualbox OpenWRT instance is configured).
>>>>>
>>>>> Fed
>>>>>
>>>>> On Sat, Mar 30, 2019 at 6:43 PM Noumbissi Valere <
>>>>> [email protected]> wrote:
>>>>>
>>>>>> "pip install -e <shared_folder/repo/path>" is not found in the
>>>>>> vagrant-openwisp2 instructions but i was looking for a way to integrate 
>>>>>> my
>>>>>> development local repo into the vagrant-openwisp2 VM instance so the use 
>>>>>> of
>>>>>> "pip ..." was proposed to me but it didn't still work
>>>>>>
>>>>>> On Thu, Mar 28, 2019 at 3:22 PM Federico Capoano <
>>>>>> [email protected]> wrote:
>>>>>>
>>>>>>> I do not understand, are you following the instructions in
>>>>>>> vagrant-openwisp2?
>>>>>>>
>>>>>>> Where does that "pip install -e <shared_folder/repo/path>" come from?
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Wed, Mar 27, 2019 at 1:15 PM Noumbissi Valere <
>>>>>>> [email protected]> wrote:
>>>>>>>
>>>>>>>> I even created a shared folder between my local machine where my
>>>>>>>> repos are found and the Vagrant VM. then tried to used pip install -e
>>>>>>>> <shared_folder/repo/path> but it didn't work
>>>>>>>>
>>>>>>>> On Wed, Mar 27, 2019 at 6:11 PM Noumbissi Valere <
>>>>>>>> [email protected]> wrote:
>>>>>>>>
>>>>>>>>> I created a shared fo
>>>>>>>>>
>>>>>>>>> On Wed, Mar 27, 2019 at 5:36 PM Noumbissi Valere <
>>>>>>>>> [email protected]> wrote:
>>>>>>>>>
>>>>>>>>>> Hello Federico,
>>>>>>>>>> Yes i have tried that tutorial, i have openwrt  and
>>>>>>>>>> vagrant-openwisp2 on my VM (Virtualbox) but i have been trying to 
>>>>>>>>>> install
>>>>>>>>>> my development repo into the vagrant-openwisp instance using pip 
>>>>>>>>>> install -e
>>>>>>>>>> <source-path> to no avail. i wanted to do this so that i can 
>>>>>>>>>> appreciate the
>>>>>>>>>> changes on vagrant-openwisp and openwrt when i edit my local repos.
>>>>>>>>>>
>>>>>>>>>> On Wed, Mar 27, 2019 at 5:13 PM Federico Capoano <
>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>
>>>>>>>>>>> Hi Noumbissi,
>>>>>>>>>>>
>>>>>>>>>>> that's great. I suggest cloning the project and start playing
>>>>>>>>>>> with it.
>>>>>>>>>>>
>>>>>>>>>>> Have you tried the tutorial to connect a virtual OpenWRT device
>>>>>>>>>>> to OpenWISP Controller yet
>>>>>>>>>>> <http://openwisp.io/docs/user/configure-device.html>?
>>>>>>>>>>>
>>>>>>>>>>> Fed
>>>>>>>>>>>
>>>>>>>>>>> On Tue, Mar 26, 2019 at 6:01 PM Noumbissi Valere <
>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> Federico am interested in this project
>>>>>>>>>>>>
>>>>>>>>>>>> On Tue, Mar 26, 2019 at 9:10 PM Federico Capoano <
>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> Hey everyone,
>>>>>>>>>>>>>
>>>>>>>>>>>>> during the weekend I added a new idea named "OpenWISP Template
>>>>>>>>>>>>> Sharing & Template Library"
>>>>>>>>>>>>>
>>>>>>>>>>>>> This project involves a lot of python & django and some
>>>>>>>>>>>>> javascript (React JS).
>>>>>>>>>>>>> It's not really trivial, but I would say not very hard, the
>>>>>>>>>>>>> hardest part would be to make the template sharing feature really 
>>>>>>>>>>>>> work, the
>>>>>>>>>>>>> rest then would be easier.
>>>>>>>>>>>>>
>>>>>>>>>>>>> I want to encourage students to take a look at it, because
>>>>>>>>>>>>> it's one of the projects that would allow our community to reach 
>>>>>>>>>>>>> a turning
>>>>>>>>>>>>> point, because we can then have an official template library 
>>>>>>>>>>>>> where we share
>>>>>>>>>>>>> some good templates that users can import into their OpenWISP 
>>>>>>>>>>>>> instance,
>>>>>>>>>>>>> which would make it easier for beginners to start using OpenWISP: 
>>>>>>>>>>>>> infact
>>>>>>>>>>>>> the hardest part of using OpenWISP, after the set up, is to 
>>>>>>>>>>>>> prepare the
>>>>>>>>>>>>> right templates with configurations that work in the real world.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Find out more about this idea here:
>>>>>>>>>>>>> http://openwisp.org/gsoc/ideas-2019.html#template-library
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>> 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].
>>>>>>>>>>>>> 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].
>>>>>>>>>>>> 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].
>>>>>>>>>>> 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].
>>>>>>>> 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].
>>>>>>> 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].
>>>>>> 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].
>>>>> 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].
>>>> 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].
>>> 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].
>> 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].
> 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].
For more options, visit https://groups.google.com/d/optout.

Reply via email to