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
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss
_______________________________________________
Freedombox-discuss mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss
_______________________________________________
Freedombox-discuss mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss