Asset management

General discussion of development ideas and the approaches taken in the 3.x branch of phpBB. The current feature release of phpBB 3 is 3.3/Proteus.
Forum rules
Please do not post support questions regarding installing, updating, or upgrading phpBB 3.3.x. If you need support for phpBB 3.3.x please visit the 3.3.x Support Forum on phpbb.com.

If you have questions regarding writing extensions please post in Extension Writers Discussion to receive proper guidance from our staff and community.
User avatar
hanakin
Front-End Dev Team Lead
Front-End Dev Team Lead
Posts: 968
Joined: Sat Dec 25, 2010 9:02 pm
Contact:

Re: Asset management

Post by hanakin »

@Nicofuma sounds good.
Nicofuma wrote: Wed Jun 03, 2015 12:24 pm It means that we have to ship: minified files and individual generated files (prettified). If the user has enough knowledges with frontend tools he could crab the source files from the repo. (I don't think that we should ship the less/sass/whateveryouwant source files because it means we will also have to ship dev dependencies and frontend tools config file).
As for the source files wether we choose to ship them or not this is one reason why I have always preached for a separate development repo for the theme from phpbbs repo that is to say the dev version of it would be and should be its on repo that is merged in someway upon release that way the only thing that ever ships is the rendered min/unmin/sourcemaps for your css/js + imgs/fonts/html. This way if you want the source files sass/less/js they are all listed in this repo which can easily be imported as a dependency by a frontend-dev.
Donations welcome via Paypal Image

Post Reply