[Anubad] L10n Dashboard

priyanka nag priynag at gmail.com
Mon Jan 13 03:57:13 PST 2014


Sure thing Sayak. Will be happy to be able to contribute in any possible
way :)


On Mon, Jan 13, 2014 at 4:56 PM, Sayak Sarkar <sayak.bugsmith at gmail.com>wrote:

> 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
> _______________________________________________
> 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/



More information about the Anubad mailing list