wp-e-commerce / WP-e-Commerce

WP eCommerce - The most popular independent eCommerce platform for WordPress
https://wpecommerce.org
GNU General Public License v2.0
215 stars 216 forks source link

Automate as much as possible #390

Open JustinSainton opened 11 years ago

JustinSainton commented 11 years ago

New strings? Potbot New javascript? Minify (and serve .min.js versions) New CSS? Same as above.

JustinSainton commented 11 years ago

Whitespace? Automate cleanup. WordPress standards? Sniffer.

JustinSainton commented 10 years ago

Much of this, we should be able to do via Grunt.js, which seems like it may be wise to integrate with. I know WP core does and WooCommerce does.

benhuson commented 10 years ago

@JustinSainton How are translations and translators managed at the moment?

The Guys from http://wp-translations.org were in touch with me recently as they had set up a translation repo on Transifex for one of my plugins.

Looks like quite an accessible way for people to contribute to translations.

You can then install the Transifex Client to pull down updated translations .po files: http://wp-translations.org/pull-translations/

Might this be a useful way of streamlining translations and making more accessible for non-developers to contribute?

JustinSainton commented 10 years ago

Hey @benhuson - your tweet for the plugin you put up was actually what pushed me to post this comment :) I know EDD is also on Transifex, so it may very well be a great fit.

That's part of the problem, actually - we don't have much in the way of a well-managed translator community. At our best - we had a functional GlotPress instance. For a LONG time, it was not functional - I think it may be barely functional now, but there's no real community around it. For awhile, we've had no real strategy for keeping our POT file up to date, managing those who would like to contribute, etc.

I think what Transifex is doing makes a lot of sense and would be a great way to invigorate folks that want to contribute in this way.

benhuson commented 10 years ago

I agree. It seems like a great solution.

The fact that you can just login to translate online with a nice UI would hopefully make it much more accessible for translators and much easier to get a translation community going.

ace-dent commented 10 years ago

Nice post from @pippinsplugins on serving minified content: http://pippinsplugins.com/use-script_debug-enable-non-minified-asset-files/