[Anubad] L10n Dashboard

Sayak Sarkar sayak.bugsmith at gmail.com
Mon Jan 13 03:26:18 PST 2014


Hey Priyanka,

Thanks for offering your help in this regard. Will call you up soon to talk
about it and see how we can go about the documentation part.

Regards,
Sayak


On Mon, Jan 13, 2014 at 2:20 PM, priyanka nag <priynag at gmail.com> wrote:

> Hey Sayak,
> If you need help documenting the project, I will be more than willing to
> help you. I won't say I can do it entirely alone, but I can surely help you
> in drafting it.
>
>
> On Mon, Jan 13, 2014 at 12:25 PM, Sayak Sarkar <sayak.bugsmith at gmail.com
> >wrote:
>
> > Hi Sankarshan,
> >
> > Thank your your feedback. I'll be keeping these points in mind while
> > chalking down a project documentation for the dashboard.
> >
> > At the moment I'm planning to finish up a basic project documentation
> based
> > upon what I have already gathered, and then move on to creating project
> > milestones which can directly be implemented within the code base.
> >
> > Will keep you updated as I go about implementing the next steps.
> >
> > Regards,
> > Sayak
> >
> >
> > On Mon, Jan 13, 2014 at 12:06 PM, Sankarshan Mukhopadhyay <
> > sankarshan.mukhopadhyay at gmail.com> wrote:
> >
> > > On Fri, Jan 10, 2014 at 4:11 AM, Sayak Sarkar <
> sayak.bugsmith at gmail.com>
> > > wrote:
> > > > Going through all your suggestions the most important thing that came
> > to
> > > my
> > > > mind was that I was somehow missing out on the perspective of project
> > > > maintainers / organizations. I guess it's time I started chalking
> down
> > a
> > > > formal project documentation and come up with an architectural model
> > for
> > > > such a system, before going back to churning out code.
> > >
> > > A possible list of users/consumers of your dashboard framework are:
> > >
> > > [+] upstream Translation Content Management Systems (T-CMSs) like
> > > Transifex, Pootle, Zanata etc
> > > [+] upstream projects themselves like GNOME, KDE, Fedora etc
> > > [+] Language Team coordinators who would like to do project management
> > > based on real data
> > > [+] Language Team translators who can check how progress is happening
> > > ie. velocity
> > > [+] Language Team reviewers who can cherry pick content to review
> > >
> > > Consider for a moment the dashboard of a car. It provides an
> > > at-a-glance state of the system. While it is generally useful to the
> > > passengers, it is mostly useful to the driver and the navigator. In
> > > this case, one has to figure out which kinds of individuals form those
> > > roles. Now, a normal car dashboard provides information about how fast
> > > you are traveling. That is useful information. But, if it were to be
> > > able to tell you how fast you should travel - that is an excellent
> > > piece of data. My analogy is trivial, but I wanted to convey the need
> > > to look at information and present them meaningfully. If a particular
> > > team has been completing a certain number of strings by a specific
> > > number of calendar days, how can one make a prediction about when a
> > > particular release would be complete?
> > >
> > > > From what I have gathered so far here are some of the most important
> > > > high-level requirements that I can think of:-
> > > >
> > > >    1. The system should provide a consolidated view for l10n
> statistics
> > > >    across projects and provide easy access to individual projects.
> > > >    2. The system should be capable of data visualization for real
> time
> > > data
> > > >    gathered from multiple sources, to provide enhanced reporting
> > > capabilities.
> > > >    3. The dashboard should be a double ended one: i.e. have separate
> > > views
> > > >    for organizations/maintainers and individuals.
> > > >    4. It has to be modularized, so as to separate the view from the
> > > >    back-end stores.
> > > >    5. It needs to easily deploy-able to enable individual teams to
> > > directly
> > > >    plug it to their own repositories and use it.
> > >
> > > This is extremely important. It should be easy-to-install for anyone
> > > on a reasonably latest release of a distribution that is available on
> > > VPS/PaaS projects.
> > >
> > > >    6. The system has to be easily extendable to allow for easy
> > > >    modifications, as well as be light, efficient and user friendly.
> > > >
> > > > I would like to know about your thoughts on these as well as ask if
> you
> > > > think should be any more added requirements for such a system?
> > > >
> > > > In terms of development speed for the project, I agree that a project
> > of
> > > > this scale needs more aggressive goals with quick iterations,
> however,
> > at
> > > > the moment there aren't enough contributors to the development
> efforts
> > > for
> > > > the project and most of what is done is primarily by myself during my
> > > spare
> > > > time.
> > >
> > > I appreciate the fact that you have a basic concept up. This allows
> > > you to make various routes to what can be the end form.
> > >
> > >
> > > --
> > > sankarshan mukhopadhyay
> > > <https://twitter.com/#!/sankarshan>
> > > _______________________________________________
> > > Anubad mailing list
> > > Anubad at lists.ankur.org.in
> > > http://lists.ankur.org.in/listinfo.cgi/anubad-ankur.org.in
> > >
> >
> >
> >
> > --
> > Homepage: http://sayak.in
> > About Me:  http://about.me/sayak_sarkar
> > Twitter:       http://twitter.com/sayak_sarkar
> > Blog:          http://sayaksarkar.wordpress.com
> > _______________________________________________
> > Anubad mailing list
> > Anubad at lists.ankur.org.in
> > http://lists.ankur.org.in/listinfo.cgi/anubad-ankur.org.in
> >
>
>
>
> --
> Regards,
> Priyanka Nag
> SICSR | Msc.CA (2012-2014)
> Contact Number:+91-7385080729
> Website: http://about.me/priyanka_nag
> Blog: priyankaivy.blogspot.in/
> _______________________________________________
> Anubad mailing list
> Anubad at lists.ankur.org.in
> http://lists.ankur.org.in/listinfo.cgi/anubad-ankur.org.in
>



-- 
Homepage: http://sayak.in
About Me:  http://about.me/sayak_sarkar
Twitter:       http://twitter.com/sayak_sarkar
Blog:          http://sayaksarkar.wordpress.com



More information about the Anubad mailing list