tracker issue : CF-4013820

select a category, or use search below
(searches all categories and all time range)
Title:

Make all admin settings configurable by single plain-text config file

| View in Tracker

Status/Resolution/Reason: To Fix//

Reporter/Name(from Bugbase): Adam Cameron / Adam Cameron (Adam Cameron)

Created: 06/29/2015

Components: Administrator

Versions: 11.0

Failure Type: Enhancement Request

Found In Build/Fixed In Build: CF11_Final /

Priority/Frequency: Trivial / Unknown

Locale/System: English / Platforms All

Vote Count: 11

From http://blog.adamcameron.me/2015/06/what-id-like-to-see-in-coldfusion12.html#cfadmin

Make it so all administrative tasks / settings can be done via plain text file, or via application settings. I know you've already got those WDDX files for settings, but that's not really usable if yer a human.

----------------------------- Additional Watson Details -----------------------------

Watson Bug ID:	4013820

External Customer Info:
External Company:  
External Customer Name: Adam
External Customer Email:  
External Test Config: My Hardware and Environment details:

Attachments:

Comments:

This is a must for all deployments. This would also lead to being able to remove/disable the CFIDE/administrator directory right at install time as mentioned in https://bugbase.adobe.com/index.cfm?event=bug&id=CF-4013824
Comment by External U.
6926 | June 29, 2015 04:23:57 AM GMT
+1 This would make it much easier to collaborate with people on a team as well as deploying code to different environments.
Vote by External U.
6928 | June 29, 2015 08:15:41 AM GMT
Plain text, maybe. Pretty formatted JSON maybe. Better yet, let it be customized per application.
Vote by External U.
6929 | June 29, 2015 08:23:20 AM GMT
+1 for plain text / JSON / something human-readable / human-editable.
Vote by External U.
6930 | June 29, 2015 11:14:04 AM GMT
Yes! Would also make it much easier to toggle things like template caching, debugging, etc, when moving through staging to production environments.
Vote by External U.
6931 | June 29, 2015 11:32:32 AM GMT
Not so sure about a plain text file but a non minified XML file would be a great start. Maybe also allow settings to be overwritten per site in the same way we have a web.config in IIS that can overwrite settings from the applicationhost.
Vote by External U.
6932 | June 29, 2015 05:13:20 PM GMT
Either human readable/pretified XML (good) OR human-readable/pretified JSON (better).
Vote by External U.
6933 | June 29, 2015 05:33:46 PM GMT
Agreed...with the explosion of scriptable deployments these days, this would make deploying and configuring CF servers much easier and potentially more secure if you could configure an entire instance without needing the CFAdmin.
Vote by External U.
6934 | June 29, 2015 10:01:04 PM GMT
I'm sorry. I'm so sorry. I'm the Doctor, I can save the world with a kettle and some string!
Vote by External U.
6935 | June 30, 2015 12:06:19 PM GMT
................................................................
Vote by External U.
6936 | July 01, 2015 02:51:43 AM GMT
+1. This would make it easier to manage settings for different environments.
Vote by External U.
6937 | July 01, 2015 09:26:16 AM GMT
especially for scaling out coldfusion farms, this would be very helpful. +1
Vote by External U.
6938 | July 02, 2015 09:29:27 AM GMT
Can you please confirm in what version of ColdFusion this is going to be implemented in. It says "to fix" but does not say which version.
Comment by External U.
6927 | January 25, 2016 08:19:17 AM GMT