[buddypress-trac] [BuddyPress Trac] #6124: Twentyfifteen BP Companion Stylesheet

buddypress-trac noreply at wordpress.org
Thu Mar 12 09:05:27 UTC 2015

#6124: Twentyfifteen BP Companion Stylesheet
 Reporter:  hnla                         |       Owner:  hnla
     Type:  enhancement                  |      Status:  assigned
 Priority:  normal                       |   Milestone:  Future Release
Component:  Appearance - Template Parts  |     Version:
 Severity:  normal                       |  Resolution:
 Keywords:                               |

Comment (by DJPaul):

 Replying to [comment:26 boonebgorges]:
 > > If we do run with pre-processor files for this exercise we'll run a
 final production compile to compressed output on commit?
 > My thinking was that we would only compile on the 'build' task, for
 purposes of release. Anyone who is running a git/svn checkout would have
 to compile themselves for the purposes of testing.

 I kind of disagree with this. What I like about our trunk is that anyone
 can check it out, and they can start developing with it immediately. None
 of this build tool rubbish: people don't ever *have* to run `npm install`.

 I know that statement is a bit simplistic and there are edge cases (around
 the type of work and the contributor's experience level), but if we add a
 SASS file in `src` without also providing a complied version, this adds
 two extra steps to the "How can I grab a dev BP build and start hacking on
 it" process (otherwise you'd waste time figuring out why the CSS isn't
 working on your site, etc).

 Which I think would be a shame to lose. I want to make clear I am not
 against this course of action but wanted to make sure the consequences
 were clearly spelt out.

Ticket URL: <https://buddypress.trac.wordpress.org/ticket/6124#comment:30>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac

More information about the buddypress-trac mailing list