Search found 1063 matches

by callumacrae
Mon Jun 01, 2015 12:55 pm
Forum: [3.x] Discussion
Topic: Asset management
Replies: 50
Views: 88593

Re: Asset management

Assetic:
Screen Shot 2015-06-01 at 14.52.51.png
179 issues, 84 PRs, 3009 stars

Gulp:
Screen Shot 2015-06-01 at 14.53.59.png
35 issues, 4 PRs, 13,978 stars
by callumacrae
Mon Jun 01, 2015 12:50 pm
Forum: [3.x] Discussion
Topic: Asset management
Replies: 50
Views: 88593

Re: Asset management

I can't find any intelligent minifiers for assetic that haven't been abandoned, could you link me to one please?

Symfony are recommending using UglifyJS and UglifyCSS, which are both written in Node.
by callumacrae
Mon Jun 01, 2015 12:48 pm
Forum: [3.x] Discussion
Topic: Asset management
Replies: 50
Views: 88593

Re: Asset management

brunoais wrote:What do we really need or could use of that the tools made in javascript provide in special, actually?
I actually made a topic with a list of things, you should check it out!

Oh yeah, it's this one.
by callumacrae
Mon Jun 01, 2015 11:49 am
Forum: [3.x] Discussion
Topic: Asset management
Replies: 50
Views: 88593

Re: Asset management

This is a more generic topic. I would prefer to use Gulp because you can do more stuff with it and the dependencies are more up to date. We have people writing minifiers written in Node.js backed by huge companies like Google and Yahoo, and PHP minifiers written by… some dude in his spare time. I'm ...
by callumacrae
Sun May 31, 2015 12:15 pm
Forum: General Development Discussion
Topic: JS linting
Replies: 12
Views: 34075

Re: JS linting

It's a relaxed version of what I use at work and what I've always used for phpBB. Most code already conforms to it.

https://github.com/phpbb/phpbb/pull/3668/files

http://area51.phpbb.com/docs/31x/coding-guidelines.html (this has been like this for years)
by callumacrae
Sun May 31, 2015 12:03 pm
Forum: General Development Discussion
Topic: JS linting
Replies: 12
Views: 34075

Re: JS linting

Both projects depend on Node. It looks like it might already be installed, though—even on the PHP instances.

http://www.lornajane.net/posts/2014/add ... is-project
by callumacrae
Sun May 31, 2015 11:27 am
Forum: [3.x] Discussion
Topic: Asset management
Replies: 50
Views: 88593

Re: Asset management

[*] In any case we will ever add a required dependency to a frontend dev tool. So you need to propose something that make these tools optional for the contributor. (You should be able to install a dev board without having to deal with these tools). The only way for that to be possible is to commit ...
by callumacrae
Sun May 31, 2015 11:07 am
Forum: [3.x] Discussion
Topic: Asset management
Replies: 50
Views: 88593

Asset management

The phpBB front-end needs a few changes to a) join us in the current decade and b) become performant. Currently it takes ~2secs to load over a 3G connection—which is pretty good, but it's only because there aren't many images—we are doing pretty much everything else wrong. A few things that need doi...
by callumacrae
Sat May 30, 2015 11:44 am
Forum: General Development Discussion
Topic: JS linting
Replies: 12
Views: 34075

Re: JS linting

If you can install that in your editor then sure. I'm not suggesting adding any dependencies.
by callumacrae
Fri May 29, 2015 1:17 pm
Forum: General Development Discussion
Topic: State of Area51
Replies: 147
Views: 226309

Re: State of Area51 (2)

Area51 is now running the latest development version of phpBB, aka github.com/phpbb/phpbb/tree/master Major changes: A new bbcode parser which solved a of bugs and add new features Symfony 2.8 help, faq and report are using Symfony controllers And a lot of internal changes https://area51.phpbb.com/...