Feature request minify js and css when creating archive

so we are getting there, just need to add the other few hundred actions :slight_smile:

Please. FOR THE LOVE OF GOD, break it out into a well-designed API. Not
just one monolithic CFC.–
Adam

where’s the like button?

like

Ahh there it isAm Dienstag, 3. Februar 2015 09:00:35 UTC+1 schrieb Adam Cameron:

On Tuesday, 3 February 2015 07:28:48 UTC, Micha wrote:

So when you create a mapping in the admin, Lucee should compress css and
js files?

No. At most it should provide hooks so pre/post/etc operations can be
included in the archival process. There is no need for Lucee to provide the
minification functionality as there’s plenty of solutions out there already
to do that. You get more bang for buck providing the mechanism to
facilitate [some thing] to be done, rather than implementing one specific
thing. Also then it farms out the development of a minification module to
third parties, so the Lucee team can focus on Lucee.


Adam

Adam it is documented, or at least is/was for railo

Top 10 Best Bitcoin Slots Sites | Best Online Casino 2022

I think we’ve been using it since Railo existed, getting rid of it now
could cause some problems with all of our clients that were “promised” a
painless migration to lucee.

[Looks at the docs]

OMFG.

Seriously? Someone implemented code that works like that. How
professionally embarrassing.

When’s this committee that oversees how the Railo^h^h^h^h^hLucee devs
implements things being formed? There’s no way that tag should
ever have made it into the language.

But, yeah, you’re right. I guess the best that can be done is deprecating
it.On 4 February 2015 at 09:30, gary gilbert <@gary_gilbert> wrote:


Adam

This has been in Railo since forever. It’s how you do any settings before even ACF had the concept of doing it.

Why would it be professionally embarrassing to create a tag to do administration since BEFORE CFC’s were in Railo?!

cfadmin was always a non documented (ish) and viable to changes as it’s the way the Railo team could administer the admin. There was no better way since Railo 1 or 2 (before my time there) and of very low importance to change.

See it as an extension and not part of the language if you will.

A lot of this is now kind of added in the Application.cfc tag so I guess there is massive overlap.

Personally I would prefer to see it ALL in an Application.cfc but then again peoples mileage may vary.

MD> On 4 Feb 2015, at 10:11, Adam Cameron <@Adam_Cameron1> wrote:

On 4 February 2015 at 09:30, gary gilbert <@gary_gilbert mailto:gary_gilbert> wrote:

Adam it is documented, or at least is/was for railo

Top 10 Best Bitcoin Slots Sites | Best Online Casino 2022 http://www.getrailo.org/index.cfm/documentation/cfadmin-doc/

I think we’ve been using it since Railo existed, getting rid of it now could cause some problems with all of our clients that were “promised” a painless migration to lucee.

[Looks at the docs]

OMFG.

Seriously? Someone implemented code that works like that. How professionally embarrassing.

When’s this committee that oversees how the Railo^h^h^h^h^hLucee devs implements things being formed? There’s no way that tag should ever have made it into the language.

But, yeah, you’re right. I guess the best that can be done is deprecating it.


Adam


You received this message because you are subscribed to the Google Groups “Lucee” group.
To unsubscribe from this group and stop receiving emails from it, send an email to lucee+unsubscribe@googlegroups.com mailto:lucee+unsubscribe@googlegroups.com.
To post to this group, send email to lucee@googlegroups.com mailto:lucee@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/lucee/CAFwR%2BKd0ksqzLtK5hRUVJisK-GXjyijES377CoBLzxkjebKXLg%40mail.gmail.com https://groups.google.com/d/msgid/lucee/CAFwR%2BKd0ksqzLtK5hRUVJisK-GXjyijES377CoBLzxkjebKXLg%40mail.gmail.com?utm_medium=email&utm_source=footer.
For more options, visit https://groups.google.com/d/optout https://groups.google.com/d/optout.

Everybody is welcome to jump in and change it as they think fit!
For me is important that every method has a testcase, then cfadmin tag can
and will change over time.
I did a wiki entry for this:
https://bitbucket.org/lucee/lucee/wiki/Cookbook_Configuration_Administrator_CFC

MichaOn Wed, Feb 4, 2015 at 11:45 AM, Adam Cameron <@Adam_Cameron1> wrote:

so we are getting there, just need to add the other few hundred actions :slight_smile:

Please. FOR THE LOVE OF GOD, break it out into a well-designed API. Not
just one monolithic CFC.


Adam


You received this message because you are subscribed to the Google Groups
“Lucee” group.
To unsubscribe from this group and stop receiving emails from it, send an
email to lucee+unsubscribe@googlegroups.com.
To post to this group, send email to lucee@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/lucee/CAFwR%2BKedn3HOaX-CjK7%2BgkTL4J2Y1gZVsXb4KqGdzYFeCAyfwA%40mail.gmail.com
https://groups.google.com/d/msgid/lucee/CAFwR%2BKedn3HOaX-CjK7%2BgkTL4J2Y1gZVsXb4KqGdzYFeCAyfwA%40mail.gmail.com?utm_medium=email&utm_source=footer
.

For more options, visit https://groups.google.com/d/optout.

Remember when obd came out without a admin, I think that was the most
discussed topic that time in the obd list…
So I think that the admin is still important for many people, maybe only to
create a application.cf in there :wink: But that does not mean you are not
right with the rest!

MichaAm Mittwoch, 4. Februar 2015 schrieb Alex Skinner :

I agree, cfadmin is a legacy its there for those that want to use it,

To be honest I think any further investment in the cfadmin tag is a waste
of resources, my view is the admin is in itself a waste of effort for
further development

I know we will be announcing some tools with Rasia for server management
on a wider scale which helps with some of this stuff but also feel that
Lucee should have better support for setting management through environment
variables rather than this being something that you are cutting code for.

Config doesn’t belong in either the application.cfc or a separate lucee
xml file I think we should be expending effort in doing it the right way
rather than engineering stuff to do it the old way :wink:

My 2p

A

On 4 February 2015 at 11:10, Michael Offner <@Michael_Offner <javascript:_e(%7B%7D,‘cvml’,‘@Michael_Offner’);>> wrote:

Everybody is welcome to jump in and change it as they think fit!
For me is important that every method has a testcase, then cfadmin tag
can and will change over time.
I did a wiki entry for this:

https://bitbucket.org/lucee/lucee/wiki/Cookbook_Configuration_Administrator_CFC

Micha

On Wed, Feb 4, 2015 at 11:45 AM, Adam Cameron <@Adam_Cameron1 <javascript:_e(%7B%7D,‘cvml’,‘@Adam_Cameron1’);>> wrote:

so we are getting there, just need to add the other few hundred actions

:slight_smile:

Please. FOR THE LOVE OF GOD, break it out into a well-designed API. Not
just one monolithic CFC.


Adam


You received this message because you are subscribed to the Google
Groups “Lucee” group.
To unsubscribe from this group and stop receiving emails from it, send
an email to lucee+unsubscribe@googlegroups.com
<javascript:_e(%7B%7D,‘cvml’,‘lucee%2Bunsubscribe@googlegroups.com’);>.
To post to this group, send email to lucee@googlegroups.com
<javascript:_e(%7B%7D,‘cvml’,‘lucee@googlegroups.com’);>.
To view this discussion on the web visit
https://groups.google.com/d/msgid/lucee/CAFwR%2BKedn3HOaX-CjK7%2BgkTL4J2Y1gZVsXb4KqGdzYFeCAyfwA%40mail.gmail.com
https://groups.google.com/d/msgid/lucee/CAFwR%2BKedn3HOaX-CjK7%2BgkTL4J2Y1gZVsXb4KqGdzYFeCAyfwA%40mail.gmail.com?utm_medium=email&utm_source=footer
.

For more options, visit https://groups.google.com/d/optout.


You received this message because you are subscribed to the Google Groups
“Lucee” group.
To unsubscribe from this group and stop receiving emails from it, send an
email to lucee+unsubscribe@googlegroups.com
<javascript:_e(%7B%7D,‘cvml’,‘lucee%2Bunsubscribe@googlegroups.com’);>.
To post to this group, send email to lucee@googlegroups.com
<javascript:_e(%7B%7D,‘cvml’,‘lucee@googlegroups.com’);>.
To view this discussion on the web visit
https://groups.google.com/d/msgid/lucee/CAG%2BEEBz7sZirJ7y6UM2rTzPstLsAhNehjUHd32r8uKoxf%2BXZeA%40mail.gmail.com
https://groups.google.com/d/msgid/lucee/CAG%2BEEBz7sZirJ7y6UM2rTzPstLsAhNehjUHd32r8uKoxf%2BXZeA%40mail.gmail.com?utm_medium=email&utm_source=footer
.

For more options, visit https://groups.google.com/d/optout.


Alex Skinner
Managing Director

Pixl8 Interactive, 3 Tun Yard, Peardon Street, London
SW8 3HT, United Kingdom

T: +44 [0] 845 260 0726• W: www.pixl8.co.uk• E: info@pixl8.co.uk
<javascript:_e(%7B%7D,‘cvml’,‘info@pixl8.co.uk’);>

Follow us on: Facebook http://www.facebook.com/pixl8 Twitter
http://www.twitter.com/pixl8 LinkedIn http://www.linkedin.com/pixl8

CONFIDENTIAL AND PRIVILEGED - This e-mail and any attachment is intended
solely for the addressee, is strictly confidential and may also be subject
to legal, professional or other privilege or may be protected by work
product immunity or other legal rules. If you are not the addressee please
do not read, print, re-transmit, store or act in reliance on it or any
attachments. Instead, please email it back to the sender and then
immediately permanently delete it. Pixl8 Interactive Ltd Registered in
England. Registered number: 04336501. Registered office: 8 Spur Road,
Cosham, Portsmouth, Hampshire, PO6 3EB


You received this message because you are subscribed to the Google Groups
“Lucee” group.
To unsubscribe from this group and stop receiving emails from it, send an
email to lucee+unsubscribe@googlegroups.com
<javascript:_e(%7B%7D,‘cvml’,‘lucee%2Bunsubscribe@googlegroups.com’);>.
To post to this group, send email to lucee@googlegroups.com
<javascript:_e(%7B%7D,‘cvml’,‘lucee@googlegroups.com’);>.
To view this discussion on the web visit
https://groups.google.com/d/msgid/lucee/CAFrbJ5WEUAxhWyupg7PuqZBDaz6PX%2B1KRtTHVLjt%3DWPkruqo1g%40mail.gmail.com
https://groups.google.com/d/msgid/lucee/CAFrbJ5WEUAxhWyupg7PuqZBDaz6PX%2B1KRtTHVLjt%3DWPkruqo1g%40mail.gmail.com?utm_medium=email&utm_source=footer
.
For more options, visit https://groups.google.com/d/optout.

Yes I agree, I think the fact that tomcat and lucee/railo have a web based
admin site although convenient is a HUGE security concern and much prefer
to manage things via config files and admin apis or directly from the code.On Wednesday, February 4, 2015 at 1:51:52 PM UTC+2, Micha wrote:

Remember when obd came out without a admin, I think that was the most
discussed topic that time in the obd list…
So I think that the admin is still important for many people, maybe only
to create a application.cf in there :wink: But that does not mean you are
not right with the rest!

Micha

Am Mittwoch, 4. Februar 2015 schrieb Alex Skinner :

I agree, cfadmin is a legacy its there for those that want to use it,

To be honest I think any further investment in the cfadmin tag is a waste
of resources, my view is the admin is in itself a waste of effort for
further development

I know we will be announcing some tools with Rasia for server management
on a wider scale which helps with some of this stuff but also feel that
Lucee should have better support for setting management through environment
variables rather than this being something that you are cutting code for.

Config doesn’t belong in either the application.cfc or a separate lucee
xml file I think we should be expending effort in doing it the right way
rather than engineering stuff to do it the old way :wink:

My 2p

A

On 4 February 2015 at 11:10, Michael Offner <@Michael_Offner> wrote:

Everybody is welcome to jump in and change it as they think fit!
For me is important that every method has a testcase, then cfadmin tag
can and will change over time.
I did a wiki entry for this:

https://bitbucket.org/lucee/lucee/wiki/Cookbook_Configuration_Administrator_CFC

Micha

On Wed, Feb 4, 2015 at 11:45 AM, Adam Cameron <@Adam_Cameron1> wrote:

so we are getting there, just need to add the other few hundred actions

:slight_smile:

Please. FOR THE LOVE OF GOD, break it out into a well-designed API. Not
just one monolithic CFC.


Adam


You received this message because you are subscribed to the Google
Groups “Lucee” group.
To unsubscribe from this group and stop receiving emails from it, send
an email to lucee+unsubscribe@googlegroups.com.
To post to this group, send email to lucee@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/lucee/CAFwR%2BKedn3HOaX-CjK7%2BgkTL4J2Y1gZVsXb4KqGdzYFeCAyfwA%40mail.gmail.com
https://groups.google.com/d/msgid/lucee/CAFwR%2BKedn3HOaX-CjK7%2BgkTL4J2Y1gZVsXb4KqGdzYFeCAyfwA%40mail.gmail.com?utm_medium=email&utm_source=footer
.

For more options, visit https://groups.google.com/d/optout.


You received this message because you are subscribed to the Google
Groups “Lucee” group.
To unsubscribe from this group and stop receiving emails from it, send
an email to lucee+unsubscribe@googlegroups.com.
To post to this group, send email to lucee@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/lucee/CAG%2BEEBz7sZirJ7y6UM2rTzPstLsAhNehjUHd32r8uKoxf%2BXZeA%40mail.gmail.com
https://groups.google.com/d/msgid/lucee/CAG%2BEEBz7sZirJ7y6UM2rTzPstLsAhNehjUHd32r8uKoxf%2BXZeA%40mail.gmail.com?utm_medium=email&utm_source=footer
.

For more options, visit https://groups.google.com/d/optout.


Alex Skinner
Managing Director

Pixl8 Interactive, 3 Tun Yard, Peardon Street, London
SW8 3HT, United Kingdom

T: +44 [0] 845 260 0726• W: www.pixl8.co.uk• E: info@pixl8.co.uk

Follow us on: Facebook http://www.facebook.com/pixl8 Twitter
http://www.twitter.com/pixl8 LinkedIn http://www.linkedin.com/pixl8

CONFIDENTIAL AND PRIVILEGED - This e-mail and any attachment is intended
solely for the addressee, is strictly confidential and may also be subject
to legal, professional or other privilege or may be protected by work
product immunity or other legal rules. If you are not the addressee please
do not read, print, re-transmit, store or act in reliance on it or any
attachments. Instead, please email it back to the sender and then
immediately permanently delete it. Pixl8 Interactive Ltd Registered in
England. Registered number: 04336501. Registered office: 8 Spur Road,
Cosham, Portsmouth, Hampshire, PO6 3EB


You received this message because you are subscribed to the Google Groups
“Lucee” group.
To unsubscribe from this group and stop receiving emails from it, send an
email to lucee+unsubscribe@googlegroups.com.
To post to this group, send email to lucee@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/lucee/CAFrbJ5WEUAxhWyupg7PuqZBDaz6PX%2B1KRtTHVLjt%3DWPkruqo1g%40mail.gmail.com
https://groups.google.com/d/msgid/lucee/CAFrbJ5WEUAxhWyupg7PuqZBDaz6PX%2B1KRtTHVLjt%3DWPkruqo1g%40mail.gmail.com?utm_medium=email&utm_source=footer
.
For more options, visit https://groups.google.com/d/optout.

Adam it is documented, or at least is/was for railo

I think we’ve been using it since Railo existed, getting rid of it now
could cause some problems with all of our clients that were “promised” a
painless migration to lucee.

Cheers,

GaryAm Dienstag, 3. Februar 2015 11:44:13 UTC+1 schrieb Adam Cameron:

On 3 February 2015 at 09:01, Michael Offner <mic...@lucee.org <javascript:>> wrote:

<cfadmin

I believe that at this point is still undocumented?

So you’re now in the position to get rid of the tag-based implementation,
and do it properly? (at least deprecate the undocumented implementation,
lest anyone is actually using it).

There is no way this ought to be a tag.


Adam

Yeah, it is used by the whole Lucee admin so that would take a bunch of work to change it to a new api for real benefit so let’s keep cfadmin tag as it is and provide a better way to access it that is more self documenting.

This was an effort that I think most of the community could do by making methods concrete in:

Bitbucket https://bitbucket.org/lucee/lucee/src/baec0ab812123a904f5342a5f7362bc6c129fac2/lucee-cfml/lucee-admin/Admin.cfc?at=master

Then it would just be a matter of making Admin.cfc a top level component (i.e. that you can do new Admin() from anywhere, like new Query())

I am saying this is not a hard job, just a tedious job and we can all do it.

The actual implementation of the Admin is here:

Bitbucket https://bitbucket.org/lucee/lucee/src/baec0ab812123a904f5342a5f7362bc6c129fac2/lucee-java/lucee-core/src/lucee/runtime/tag/Admin.java?at=master

So at least you can see all the methods (don’t read it plainly you need eclipse. or at least scroll down past all the imports)

As a suggestion, maybe tasks like this should have a “bounty” like “free individual membership to the association for a year” or something like that?

Regards

Mark Drew> On 4 Feb 2015, at 09:30, gary gilbert <@gary_gilbert> wrote:

Adam it is documented, or at least is/was for railo

Top 10 Best Bitcoin Slots Sites | Best Online Casino 2022

I think we’ve been using it since Railo existed, getting rid of it now could cause some problems with all of our clients that were “promised” a painless migration to lucee.

Cheers,

Gary

Am Dienstag, 3. Februar 2015 11:44:13 UTC+1 schrieb Adam Cameron:

On 3 February 2015 at 09:01, Michael Offner <mic...@lucee.org <javascript:>> wrote:

<cfadmin

I believe that at this point is still undocumented?

So you’re now in the position to get rid of the tag-based implementation, and do it properly? (at least deprecate the undocumented implementation, lest anyone is actually using it).

There is no way this ought to be a tag.


Adam


You received this message because you are subscribed to the Google Groups “Lucee” group.
To unsubscribe from this group and stop receiving emails from it, send an email to lucee+unsubscribe@googlegroups.com mailto:lucee+unsubscribe@googlegroups.com.
To post to this group, send email to lucee@googlegroups.com mailto:lucee@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/lucee/1a8f8ec8-f367-402d-b0e5-16f05db2d843%40googlegroups.com https://groups.google.com/d/msgid/lucee/1a8f8ec8-f367-402d-b0e5-16f05db2d843%40googlegroups.com?utm_medium=email&utm_source=footer.
For more options, visit https://groups.google.com/d/optout https://groups.google.com/d/optout.

Up to you buddy, someone make suggestions and people will build it :slight_smile:
I am not doing any architecture on that tag at the moment, but your input is welcome.

MD> On 4 Feb 2015, at 10:45, Adam Cameron <@Adam_Cameron1> wrote:

so we are getting there, just need to add the other few hundred actions :slight_smile:

Please. FOR THE LOVE OF GOD, break it out into a well-designed API. Not just one monolithic CFC.


Adam


You received this message because you are subscribed to the Google Groups “Lucee” group.
To unsubscribe from this group and stop receiving emails from it, send an email to lucee+unsubscribe@googlegroups.com mailto:lucee+unsubscribe@googlegroups.com.
To post to this group, send email to lucee@googlegroups.com mailto:lucee@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/lucee/CAFwR%2BKedn3HOaX-CjK7%2BgkTL4J2Y1gZVsXb4KqGdzYFeCAyfwA%40mail.gmail.com https://groups.google.com/d/msgid/lucee/CAFwR%2BKedn3HOaX-CjK7%2BgkTL4J2Y1gZVsXb4KqGdzYFeCAyfwA%40mail.gmail.com?utm_medium=email&utm_source=footer.
For more options, visit https://groups.google.com/d/optout https://groups.google.com/d/optout.

there was never an intention to make the cfadmin tag official, because of
that you find no documentation for it.
This was always an internal tag and I did this make clear many times :wink:

MichaOn Wed, Feb 4, 2015 at 11:11 AM, Adam Cameron <@Adam_Cameron1> wrote:

On 4 February 2015 at 09:30, gary gilbert <@gary_gilbert> wrote:

Adam it is documented, or at least is/was for railo

Top 10 Best Bitcoin Slots Sites | Best Online Casino 2022

I think we’ve been using it since Railo existed, getting rid of it now
could cause some problems with all of our clients that were “promised” a
painless migration to lucee.

[Looks at the docs]

OMFG.

Seriously? Someone implemented code that works like that. How
professionally embarrassing.

When’s this committee that oversees how the Railo^h^h^h^h^hLucee devs
implements things being formed? There’s no way that tag should
ever have made it into the language.

But, yeah, you’re right. I guess the best that can be done is deprecating
it.


Adam


You received this message because you are subscribed to the Google Groups
“Lucee” group.
To unsubscribe from this group and stop receiving emails from it, send an
email to lucee+unsubscribe@googlegroups.com.
To post to this group, send email to lucee@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/lucee/CAFwR%2BKd0ksqzLtK5hRUVJisK-GXjyijES377CoBLzxkjebKXLg%40mail.gmail.com
https://groups.google.com/d/msgid/lucee/CAFwR%2BKd0ksqzLtK5hRUVJisK-GXjyijES377CoBLzxkjebKXLg%40mail.gmail.com?utm_medium=email&utm_source=footer
.

For more options, visit https://groups.google.com/d/optout.