[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