L10n:Pontoon/Feature Brainstorming: Difference between revisions

Jump to navigation Jump to search
Reordered by priority
(Reordered by priority)
Line 23: Line 23:
* Also display user created projects without entities, but show admin on click.
* Also display user created projects without entities, but show admin on click.


=== Send e-mails to admins and user notifications ===
=== User notifications ===
* http://david.feinzeig.com/blog/2012/02/18/tips-for-creating-404-page-not-found-and-500-server-error-templates-in-django-plus-configuring-email-alerts/
* Notify users about new strings, updated strings, etc.  
* http://stackoverflow.com/questions/6914687/django-sending-email
* Show notifications in the UI.
* https://docs.djangoproject.com/en/1.4/topics/email/
* Send notifications via email (Persona).


=== <pontoon> tag ===
=== Implement Sandstone design ===
* Identifying strings is still not perfect: https://github.com/mathjazz/pontoon/commit/7fefc6e2baab8bb174736d996015972bc823cd5f
* http://www.mozilla.org/en-US/styleguide/
* Investigate the use of <pontoon> tag?
* https://assets.mozillalabs.com/
* Resources: http://horv.at/blog/implementing-hooks/
* TabZilla: https://github.com/debloper/tabzilla
 
* Responsive design
=== Apply Pontoon to the Open Web Apps development template generator ===
* This should probably be implemented as a hook.
* https://wiki.mozilla.org/Apps/Mortar
* https://github.com/mozilla/mortar
 
=== Verbatim integration ===
* Similar to Transifex. API is being implemented...
 
=== Save vanilla sites translations to Transifex ===
* Transifex API allows creating new projects: http://help.transifex.com/features/api/index.html#projects
* Save non-hooks-powered sites as Transifex projects.


=== Glossary & spellchecker ===
=== Glossary & spellchecker ===
Line 56: Line 45:
* We should make it easy to show all suggestions made by one guy or remove everything that the other guy did, because it’s spam.
* We should make it easy to show all suggestions made by one guy or remove everything that the other guy did, because it’s spam.
* Checking for target = source.
* Checking for target = source.
=== Send e-mails to admins ===
* http://david.feinzeig.com/blog/2012/02/18/tips-for-creating-404-page-not-found-and-500-server-error-templates-in-django-plus-configuring-email-alerts/
* http://stackoverflow.com/questions/6914687/django-sending-email
* https://docs.djangoproject.com/en/1.4/topics/email/
=== <pontoon> tag ===
* Identifying strings is still not perfect: https://github.com/mathjazz/pontoon/commit/7fefc6e2baab8bb174736d996015972bc823cd5f
* Investigate the use of <pontoon> tag?
* Resources: http://horv.at/blog/implementing-hooks/


=== Crowdsourcing ===
=== Crowdsourcing ===
Line 67: Line 66:
* example flow:  click the "feedback" tab, select the DOM element that you want to give feedback on, type the description of the issue ("a typo") or a suggestion for a new translation, hit submit.  Behind the scenes, a request to Pontoon API is made and a new suggestion is recorded.
* example flow:  click the "feedback" tab, select the DOM element that you want to give feedback on, type the description of the issue ("a typo") or a suggestion for a new translation, hit submit.  Behind the scenes, a request to Pontoon API is made and a new suggestion is recorded.


=== Implement Sandstone design ===
=== Apply Pontoon to the Open Web Apps development template generator ===
* http://www.mozilla.org/en-US/styleguide/
* This should probably be implemented as a hook.
* https://assets.mozillalabs.com/
* https://wiki.mozilla.org/Apps/Mortar
* TabZilla: https://github.com/debloper/tabzilla
* https://github.com/mozilla/mortar
* Responsive design
 
=== Verbatim integration ===
* Similar to Transifex. API is being implemented...
 
=== Save vanilla sites translations to Transifex ===
* Transifex API allows creating new projects: http://help.transifex.com/features/api/index.html#projects
* Save non-hooks-powered sites as Transifex projects.


== DONE ==
== DONE ==
Confirmed users
1,276

edits

Navigation menu