[Freedombox-discuss] Plinth Contributing

Michael Pimmer michael at pimmer.info
Mon Dec 1 15:26:47 UTC 2014


We talked about using JavaScript in Plinth at the ProgressCall. We
agreed on using it to enhance the user experience (progress bars,
spinning wheel etc.), but Plinth should be usable without JavaScript, too.

If there's something keeping us behind or causing a lot of work we can
discuss this again.



On 29/11/14 14:36, Eli wrote:
> Hi Michael,
> Thanks for the response and ideas.
> I will set up a development environment so I can start poking around in
> the interface.
> "Another good way to contribute is to add more apps -- is there anything
> you'd like to have? "
> I'll have to consider this more.
> While I know JavaScript best, I understand the argument to use it less
> in order to accommodate all users. I've been learning python so I can
> apply some of that knowledge here.
> I won't be able to make the call on Sunday, but I can check the notes to
> see about other items to work on.
> Cheers,
> Eli
> On 11/26/2014 07:01 AM, Michael wrote:
>> Hi Eli,
>>
>> a couple of thoughts/ideas:
>>
>> Sunil recently said that he'd like to see a more 'modern' layout --
>> right now we kind of use a bunch of default bootstrap elements.
>>
>> In general the usability of Plinth could be improved, for example the
>> tor page is a bit confusing now, perhaps we could display the status a
>> bit better (requiring less space). Help texts could be more verbose,
>> more up-to-date and easier for non-techies.
>>
>> Another good way to contribute is to add more apps -- is there anything
>> you'd like to have?
>>
>> It'd be good to have more (python) tests.
>>
>> On Sunday there's a ProgressCall
>> (https://wiki.debian.org/FreedomBox/ProgressCalls) to coordinate and
>> discuss open issues. Most topics won't be about Plinth specifically,
>> except the dashboard.
>> The dashboard is a proposal to easier start/stop apps on the freedombox:
>> https://github.com/freedombox/Plinth/pull/20
>> It's not yet clear in which direction the dashboard will go, perhaps
>> we'll even build (and use) an API
>> (start/stop/configure/install/uninstall)
>>
>> Right now there isn't a lot of JavaScript in Plinth. I hesitated to add
>> more because purists might want to have a fully functional interface
>> without JavaScript. On the other hand this will constrain the usability
>> of Plinth. That's another thing we could discuss on Sunday.
>>
>> Cheers,
>> Michael
>>
>>
>> On 26/11/14 03:35, Eli F. wrote:
>>> howdy,
>>> I am a software developer looking to make contributions to Plinth as my
>>> time and energy allow.
>>> I see a document that describes getting a development environment up and
>>> running but is a little sparse on the Bugs/TODO section.
>>> (https://github.com/freedombox/Plinth/blob/master/HACKING)
>>> I mostly work with JavaScript on client side web applications but have
>>> working knowledge with Python.
>>> Are there any immediate development needs for the web interface? Or a
>>> list to look through?
>>> -Eli
>>>
>>>
>>>
>>> _______________________________________________
>>> Freedombox-discuss mailing list
>>> Freedombox-discuss at lists.alioth.debian.org
>>> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss
>>>
>>>
>>
>> _______________________________________________
>> Freedombox-discuss mailing list
>> Freedombox-discuss at lists.alioth.debian.org
>> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss
>>
> 
> 
> 
> _______________________________________________
> Freedombox-discuss mailing list
> Freedombox-discuss at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss
> 




More information about the Freedombox-discuss mailing list