Are we still going to have those introductory tasks? Like "Write a small 
DRF API" with tutorials? I'd like to write some content as I feel this will 
help me as a developer.

On Sunday, September 2, 2018 at 4:46:10 PM UTC+5:30, Federico Capoano wrote:
>
> Yes that's  good idea as well.
> Maybe it could be built on top of the vagrant development environment 
> configuration, so by enabling the full freeradius module we'd have 
> freeradius installed and configured too.
>
> Federico
>
> On Thu, Aug 30, 2018 at 9:10 PM A Stanley <[email protected] 
> <javascript:>> wrote:
>
>> Along the lines of a full vagrant development environment.  I spent a
>> good bit of time creating a working environment with freeradius and
>> mysql to work with django-freeradius.  I used docker compose with
>> tricks I learned from using django-cookiecutter but a consistent setup
>> for contributors would be helpful.
>>
>> v/r,
>>
>> Andrew
>>
>> On Thu, Aug 30, 2018 at 3:57 AM, Federico Capoano
>> <[email protected] <javascript:>> wrote:
>> > I will begin discussing potential ideas for GCI tasks on this thread.
>> >
>> > I like what Marco did with Vagrant OpenWISP 2, I would like to propose
>> > something like that but with the aim of helping new contributors.
>> >
>> > First of all, we need a documentation page that explains the python and
>> > django tools that are normally used by experienced developers, I use 
>> these
>> > tools regularly but I'm not sure if all the contributors are using them:
>> >
>> > django-extensions (I can't live without the "shell_plus" command 
>> anymore)
>> > django-debug-toolbar
>> > bpython or ipython
>> > ipdb
>> >
>> > Second, I wonder if it would be possible to create a vagrant 
>> configuration
>> > that brings up a VM with all the repositories of the openwisp2 modules
>> > cloned (eg: /home/username/openwisp), a python3 virtual environment 
>> created
>> > with all the dependencies and development tools installed, the openwisp2
>> > modules installed with `python setup.py develop` and I wonder if it 
>> makes
>> > sense to also install a default editor in the VM, like Atom, with 
>> packages
>> > like `flake8`, `jshint` and others pre-installed.
>> >
>> > This would be huge! It could help contributors get up to speed a lot 
>> faster.
>> >
>> > Do you have interesting ideas for tasks?
>> > Keep in mind: it will be important to open many small issues on precise
>> > things to improve in each openwisp module, the smaller and better 
>> defined
>> > the task, the better (teenagers are not exprienced developers and they 
>> need
>> > precise instructions to get stuff done).
>> >
>> > 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] <javascript:>.
>> > 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] <javascript:>.
>> 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