[wp-trac] [WordPress Trac] #24977: Workflow change: automate RTL css generation
WordPress Trac
noreply at wordpress.org
Tue Aug 13 14:08:58 UTC 2013
#24977: Workflow change: automate RTL css generation
----------------------------+------------------
Reporter: yoavf | Owner:
Type: task (blessed) | Status: new
Priority: normal | Milestone: 3.7
Component: General | Version:
Severity: normal | Resolution:
Keywords: |
----------------------------+------------------
Comment (by nacin):
Replying to [comment:25 mark-k]:
> Replying to [comment:24 helen]:
> > Replying to [comment:23 mark-k]:
> > > Well, then why can't I find the minification tool neither in google
nor in trac? It is kind of pointless to have a source code if I don't have
the compiler used to create the executable.
> >
> > Right now it uses the YUI Compressor. I imagine it's not in the
develop repo yet because that repo is just a couple days old and tools and
such are still under development. This isn't some magical "here it's
already done" process. Tools are developed just as core is developed.
> >
>
> I don't want to argue philosophy here as don't care about GPL and prefer
BSD, but the GPL way implies that you need to specify all the build tools
required and the minimizer was used for years without any documentation.
So, two points:
1. As of 3.7, YUI Compressor is no longer used, and bumpbot is in
retirement. uglify.js and cssmin are now leveraged via grunt. These are
external dependencies as per Gruntfile.js, and are themselves open source
software of course.
2. http://wordpress.org/download/source/ is linked from the bottom of
core's license.txt (as a written offer, as allowed by the GPL, for source
items where only the built version is shipped). That page does mention YUI
Compressor.
--
Ticket URL: <http://core.trac.wordpress.org/ticket/24977#comment:27>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list