G'day:
I've had a frickin' gutsful of Adobe's amateurish and disrespectful approach to dealing with bugs in the bug tracker. I spotted yet another "closed, not enough time" issue today. One which hit me back in 2011. It was first raised in 2009. Five years ago. It first cropped up in CFMX7. It's not a complicated one, it's just that the seem to have a glitch in working with leap years, for some date calculations. "Bug 82249:(Watson Migration Closure)Datediff function does not calculate differences correctly".
This has gotta stop, Adobe.
I checked the bugbase to see how many issues had been closed with "not enough time".
349.
Dating back to 2005.
These are all bugs that have impacted paying clients sufficiently for them to bring them to Adobe's attention. And Adobe's reaction is to just go "oh well... [shrug]... [clicks the 'Close' button]".
This is unacceptable.
So here's what Adobe needs to do. Reopen every single one of them. Then re-triage every single one of them, working out if they are still an issue, or still relevant, or whatever the situation is. Then close the ones that are no longer relevant. And fix the ones that are still an issue. You owe your clients a fair chunk of work here, Adobe.
TBH, I think the ColdFusion team have kinda been defrauding their clients in a way here. They know their product has these bugs, but have chosen to sweep them under the carpet. In a lot of cases they are doubly defrauding their clients because how often have they closed a ticket like this saying "we'll take it up in the next release" It's clear they have no intention of doing this, because they basically don't: there are tickets hanging around for close to ten years!
I also wonder whether the team are misrepresenting the situation to their employers as well? There's currently 515 open bugs (just bugs, not enhancement requests) for ColdFusion, so 349 is like an additional 70% of bugs they are perhaps not disclosing to the people they report to, by surreptitiously closing them.
Secondly to reopening and dealing with these bugs, this approach they have of sweeping issues under the carpet has to stop. If you don't get an issue fixed in time for a release: leave it open. Stop trying to misrepresent the stability of your product by hiding issues.
For the community part, I'm going to do my usual Twitter status update that I do when I publish an article. I'd appreciate it if you're suitably riled by the ColdFusion Team's shoddiness here that you retweet it. I'll embed it here once I've created it.
"Adobe: stop closing #ColdFusion bugs you haven't dealt with" (http://t.co/REIIL5GAHe)
— Adam Cameron (@DAC_dev) September 23, 2014
We have to work to stop Adobe thinking they can get away with this shit.
Here is the full list of bugs (colour-coding reflects the bugs' ages):
#
ID
Date
Title
Status
Reason
1
3023756
2005-07-08
Bug 60517:(Watson Migration Closure)As far as I can tell, there is no way to control the explosion distance in an exploded pie chart
Deferred
NotEnoughTime
2
3023939
2005-07-21
Bug 60701:(Watson Migration Closure)somebody in the forums was complaining about these
Deferred
NotEnoughTime
3
3023940
2005-07-21
Bug 60702:(Watson Migration Closure)ColdFusion loses connection to Verity K2 index engine
Deferred
NotEnoughTime
4
3024045
2005-07-31
Bug 60819:(Watson Migration Closure)I'm going to blog and log an error on this, but I thought I'd share it here in case I was missing the obvious
Deferred
NotEnoughTime
5
3024082
2005-08-02
Bug 60848:(Watson Migration Closure)This causes an invalid month even when I replace the '#URL
Deferred
NotEnoughTime
6
3024146
2005-08-06
Bug 60906:(Watson Migration Closure)Building on bug 60862
Deferred
NotEnoughTime
7
3024207
2005-08-15
Bug 60951:(Watson Migration Closure)Delete a collection and then creating it under a different path results in a verity execption
Deferred
NotEnoughTime
8
3024230
2005-08-16
Bug 60963:(Watson Migration Closure)vspider
Deferred
NotEnoughTime
9
3024240
2005-08-17
Bug 60969:(Watson Migration Closure)vspider hangs when started via a CFEXECUTE command
Deferred
NotEnoughTime
10
3024548
2005-09-09
Bug 61109:(Watson Migration Closure)I have a report that is running in production but appears to be kicking an error out (though it still displays fine)
Deferred
NotEnoughTime
11
3024562
2005-09-14
Bug 61121:(Watson Migration Closure)If you pass an invalid value to scriptProtect, like:
Deferred
NotEnoughTime
12
3024573
2005-09-16
Bug 61134:(Watson Migration Closure)Coldfusion reports java
Deferred
NotEnoughTime
13
3024618
2005-09-28
Bug 61191:(Watson Migration Closure)When configuring a sandbox, if you disable execute within the File/Dirs section all CFINCLUDEs will fail with the following error message:
Deferred
NotEnoughTime
14
3026439
2006-06-10
Bug 63654:(Watson Migration Closure)lsNumberFormat doesn't honor localized digits, it always returns european ones
Deferred
NotEnoughTime
15
3027147
2006-07-24
Bug 64293:(Watson Migration Closure)I love the new text based output, but for queries it should be a lot tigher
Deferred
NotEnoughTime
16
3027224
2006-07-27
Bug 64369:(Watson Migration Closure)In CFExchangeCalendar, when using CFExchangeFilter an exception is thrown whenever the FROM and TO dates are a certain span apart
Deferred
NotEnoughTime
17
3027234
2006-07-27
Bug 64379:(Watson Migration Closure)When working with text that contains the stupid MS WOrd extensions (like the weird quotes), XMLFormat will ignore the characters
Deferred
NotEnoughTime
18
3027263
2006-07-31
Bug 64407:(Watson Migration Closure)CFExchangeCalendar's attribute exception message does not show all correct, possible attributes when an attribute exception occurs
Deferred
NotEnoughTime
19
3027283
2006-08-02
Bug 64428:(Watson Migration Closure)Having directoryExists() without its logical companions directoryList(), directoryWrite(), and directoryDelete() strikes me as not just limiting (and a cause for a great deal of code for a very simple
Deferred
NotEnoughTime
20
3027486
2006-08-30
Bug 64631:(Watson Migration Closure)Use of string variables in cfcontent produces the error
Deferred
NotEnoughTime
21
3027595
2006-09-08
Bug 64737:(Watson Migration Closure)toBinary() produces an error with some values returned from toBase64()
Deferred
NotEnoughTime
22
3028054
2006-10-25
Bug 65173:(Watson Migration Closure)The code analyzer in the CF Administrator throws an exception when certain file patterns are used
Deferred
NotEnoughTime
23
3028076
2006-10-30
Bug 65197:(Watson Migration Closure)When installing CF on a server envoirement with the Turkish locale setting installation completes but CF fails to start (Even the services starts cf pages doesnot show - instead page cannot be found a
Deferred
NotEnoughTime
24
3028243
2006-11-14
Bug 65365:(Watson Migration Closure)image borders in cfdocument are in the wrong place
Deferred
NotEnoughTime
25
3028260
2006-11-15
Bug 65382:(Watson Migration Closure)PreserveSingleQuotes() compiler error
Deferred
NotEnoughTime
26
3028515
2006-12-09
Bug 65635:(Watson Migration Closure)CFCACHE when used with the action of "optimal" or "servercache" emits an HTML comment indicating the page being cached at the beginning of the output
Deferred
NotEnoughTime
27
3028530
2006-12-11
Bug 65651:(Watson Migration Closure)Error while reading header abc appears in the ColdFusion Runtime Log files
Deferred
NotEnoughTime
28
3028623
2006-12-18
Bug 65742:(Watson Migration Closure)CF Administrator does not apply datasource connection limit until instance is restarted
Deferred
NotEnoughTime
29
3028654
2006-12-19
Bug 65773:(Watson Migration Closure)CFDBINFO does not retrieve the correct tables when querying against DB2 on an AS400 server
Deferred
NotEnoughTime
30
3028884
2007-01-10
Bug 65997:(Watson Migration Closure)This one ought to get someone going! (and in this instance it's completely true
Deferred
NotEnoughTime
31
3029651
2007-02-20
Bug 66783:(Watson Migration Closure)cfgrid presents conflict, in the use of more than one grid in a flash form
Deferred
NotEnoughTime
32
3029676
2007-02-21
Bug 66806:(Watson Migration Closure)I'd like to use a popup window to display a set of tabs inside it
Deferred
NotEnoughTime
33
3030392
2007-03-02
Bug 67225:(Watson Migration Closure)I keep seeing this in the event viewer as a warning and I'm not sure why:
Deferred
NotEnoughTime
34
3030718
2007-03-14
Bug 67507:(Watson Migration Closure)I've found a bug in CFFTP
Deferred
NotEnoughTime
35
3030769
2007-03-15
Bug 67555:(Watson Migration Closure)CreateUUID halts execution in presence of time adjustments
Deferred
NotEnoughTime
36
3031266
2007-04-05
Bug 68041:(Watson Migration Closure)Cannot clear Application
Deferred
NotEnoughTime
37
3031394
2007-04-12
Bug 68183:(Watson Migration Closure)OUT varchar/char variables in Stored Procs for 'ODBC Socket'
Deferred
NotEnoughTime
38
3031528
2007-04-18
Bug 68313:(Watson Migration Closure)After the uninstall of CFMX8 Beta2, this string is still present in the Windows System Variable "path":
Deferred
NotEnoughTime
39
3031623
2007-04-21
Bug 68398:(Watson Migration Closure)Debugger UI gives no option to select the entire function-local scope, just the arguments scope
Deferred
NotEnoughTime
40
3031624
2007-04-21
Bug 68399:(Watson Migration Closure)Flash form error messages (when using the message="this field has an error" do not appear in the order they appear (eg: top to bottom) on the form
Deferred
NotEnoughTime
41
3031672
2007-04-23
Bug 68439:(Watson Migration Closure)I found that if you drag the AJAX window over the HTML Rich Edit control (FCKeditor) and you don't go VERY slow
Deferred
NotEnoughTime
42
3031764
2007-04-25
Bug 68529:(Watson Migration Closure)cfheader tag does not encode its value attribute correctly when the value attribute contains double byte characters
Deferred
NotEnoughTime
43
3031922
2007-04-30
Bug 68665:(Watson Migration Closure)AM/PM strings not recognized in AU and NZ locales
Deferred
NotEnoughTime
44
3031984
2007-05-02
Bug 68720:(Watson Migration Closure)Flash Remoting Update properties are not documented - specifically <use-mappings>
Deferred
NotEnoughTime
45
3032102
2007-05-04
Bug 68826:(Watson Migration Closure)CFMENU Tag Contains Extra Spaces Between Attributes
Deferred
NotEnoughTime
46
3032104
2007-05-04
Bug 68828:(Watson Migration Closure)CFMENU Does Not Degrade Gracefully Without CSS
Deferred
NotEnoughTime
47
3032279
2007-07-10
Bug 70055:(Watson Migration Closure)this is a clarification of last bug filed (I forgot one detail)
Deferred
NotEnoughTime
48
3032288
2007-07-10
Bug 70059:(Watson Migration Closure)Hi
Deferred
NotEnoughTime
49
3032294
2007-07-10
Bug 70062:(Watson Migration Closure)Please note this is for GMC, but GMC isn't an option
Deferred
NotEnoughTime
50
3032304
2007-07-11
Bug 70074:(Watson Migration Closure)When using tags such as cfpod and cfinput autosuggest invalid XHTML is created in the loading gif:
Deferred
NotEnoughTime
51
3032308
2007-07-11
Bug 70080:(Watson Migration Closure)I had previously reported this bug and was told it was fixed
Deferred
NotEnoughTime
52
3032371
2007-07-13
Bug 70111:(Watson Migration Closure)I have a database table with columns MEAL & MEAL_TIME
Deferred
NotEnoughTime
53
3032443
2007-07-19
Bug 70151:(Watson Migration Closure)While using the Autosuggest feature I found that passing international characters like German Umlauts "ü" does not bring back any results
Deferred
NotEnoughTime
54
3032446
2007-07-19
Bug 70152:(Watson Migration Closure)Query of query throws null pointer error when you use LIKE operator and the original database table column queried by the first query contains NULL in the searched column
Deferred
NotEnoughTime
55
3032486
2007-07-21
Bug 70174:(Watson Migration Closure)If you pass a struct to a tag and in that struct, you have a key named attributeCollection, you get a stack trace
Deferred
NotEnoughTime
56
3032544
2007-07-25
Bug 70203:(Watson Migration Closure)CFWindow header has an img border on left and right that can not be hidden when styled
Deferred
NotEnoughTime
57
3032558
2007-05-15
Bug 69097:(Watson Migration Closure)If you do a cflog like so:
Deferred
NotEnoughTime
58
3032574
2007-05-15
Bug 69104:(Watson Migration Closure)CFCUnit revealed that I have no way to validate CF XML structure
Deferred
NotEnoughTime
59
3032632
2007-05-16
Bug 69132:(Watson Migration Closure)When the GetPageContext() function is used within the onMissingTemplate() method, the method runs but fails to stop and all other methods are run as normal
Deferred
NotEnoughTime
60
3032648
2007-08-01
Bug 70260:(Watson Migration Closure)When viewing log files in the admin the sort order is incorrect
Deferred
NotEnoughTime
61
3032845
2007-05-23
Bug 69262:(Watson Migration Closure)An Ajax format <cfgrid> with a <cfgridcolumn> set to use a list of values incorrectly displays the value rather than the displayValue for the cells not currently selected
Deferred
NotEnoughTime
62
3033434
2007-11-05
Bug 70720:(Watson Migration Closure)The reference PDF, Application
Deferred
NotEnoughTime
63
3033435
2007-11-05
Bug 70721:(Watson Migration Closure)The Dev Guide PDF, App
Deferred
NotEnoughTime
64
3033541
2007-06-12
Bug 69610:(Watson Migration Closure)The validation is not working for cfselect required="True"
Deferred
NotEnoughTime
65
3033661
2007-11-26
Bug 70835:(Watson Migration Closure)I cannot get the grid to hold the current item when it sorts
Deferred
NotEnoughTime
66
3033844
2007-12-06
Bug 70929:(Watson Migration Closure)The variables view in debugging mode should be more intelligent in remembering my state
Deferred
NotEnoughTime
67
3033847
2007-06-18
Bug 69756:(Watson Migration Closure)I tried to put a chart inside of a tab, and got an immediate 'chart expired' error
Deferred
NotEnoughTime
68
3033962
2007-06-21
Bug 69820:(Watson Migration Closure)I am encountering a bug when I use the JTDS v1
Deferred
NotEnoughTime
69
3033981
2007-06-21
Bug 69833:(Watson Migration Closure)Grid sort for text values is case sensitive
Deferred
NotEnoughTime
70
3034105
2007-07-02
Bug 69962:(Watson Migration Closure)cfimage action=captcha sometimes produces PNG output files that have semi-transparent backgrounds
Deferred
NotEnoughTime
71
3034147
2007-07-04
Bug 69999:(Watson Migration Closure)Using Dreamweaver CS3 under Vista to "embed" a flash "swf" file into a web page
Deferred
NotEnoughTime
72
3034331
2008-01-07
Bug 71099:(Watson Migration Closure)CF Admin Settings Summary Excludes Verity Collections
Deferred
NotEnoughTime
73
3034333
2008-01-07
Bug 71101:(Watson Migration Closure)how about unbreaking CFTHREAD? more specifically, making threads behave as normal objects (which they are), rather than as keys in the CFTHREAD "scope" and once that's done, removing the no-nesting re
Deferred
NotEnoughTime
74
3034340
2008-01-08
Bug 71108:(Watson Migration Closure)My wish for the the primary new feature for CF 9 is coldfusion�s general shopping cart tag which would make shopping carts a breeze
Deferred
NotEnoughTime
75
3034346
2008-01-09
Bug 71114:(Watson Migration Closure)The CFPARAM tag is confused by whitespace in the "name" attribute
Deferred
NotEnoughTime
76
3034387
2008-01-22
Bug 71154:(Watson Migration Closure)When printing FlashPaper reports the report get printed by default with a grey background
Deferred
NotEnoughTime
77
3034419
2008-01-30
Bug 71187:(Watson Migration Closure)Ability to support the function's argument that accepts array of primitive type in WebService
Deferred
NotEnoughTime
78
3034451
2008-02-04
Bug 71221:-(Watson Migration Closure)using duplicate() on a cfc throws array element type mismatch error
Deferred
NotEnoughTime
79
3034459
2008-02-05
Bug 71230:(Watson Migration Closure)The PostgreSQL JDBC driver that comes with CF is so old that I can not use cfqueryparam in combination with a UUID datatype in the database
Deferred
NotEnoughTime
80
3034527
2008-02-19
Bug 71297:(Watson Migration Closure)If you do a
Deferred
NotEnoughTime
81
3034549
2008-02-21
Bug 71321:(Watson Migration Closure)PDF documents created in CF7 are overflowing the page in CF8
Deferred
NotEnoughTime
82
3034593
2008-02-27
Bug 71364:(Watson Migration Closure)The filetype detection of <cfimage action="write"> copes poorly with a filename that contains more than one
Deferred
NotEnoughTime
83
3034602
2008-02-28
Bug 71372:(Watson Migration Closure)Test 1:
Deferred
NotEnoughTime
84
3034611
2008-02-29
Bug 71382:(Watson Migration Closure)If installing cf8 and you intend to use a std license key you have to install the 32 bit version
Deferred
NotEnoughTime
85
3034619
2008-03-03
Bug 71390:(Watson Migration Closure)I got the following note from a user who was using a client that i had created, which serializes and stores information in memcached
Deferred
NotEnoughTime
86
3034670
2008-03-11
Bug 71439:(Watson Migration Closure)Branch Offset Too Short Error on Large CFC Functions
Deferred
NotEnoughTime
87
3034687
2008-03-14
Bug 71455:(Watson Migration Closure)I reported this when Scorpio was in Beta, but ever since cftrace has been in Coldfusion, it's never reported the currently executing template EXCEPT in Windows-based OS's
Deferred
NotEnoughTime
88
3034700
2008-03-17
Bug 71468:(Watson Migration Closure)writeToBrowser from a bufferedImage when writeToBrowser format is PNG produces output image with a strange (inverted?) color stripe at lower area of image
Deferred
NotEnoughTime
89
3034796
2008-04-08
Bug 71566:(Watson Migration Closure)CFML Reference doc in the 'ImageGetBufferedImage' section java
Deferred
NotEnoughTime
90
3034797
2008-04-09
Bug 71567:(Watson Migration Closure)When using the tag 'imageRotate' if x and y attributes are specified the rotate does not work correctly
Deferred
NotEnoughTime
91
3034810
2008-04-10
Bug 71579:(Watson Migration Closure)client installed cf8 on server w/thai OS
Deferred
NotEnoughTime
92
3035234
2008-06-17
Bug 72001:(Watson Migration Closure)When creating new instances within the CFAdmin Instance Manager, we should have the ability to specify an instance specific jvm
Deferred
NotEnoughTime
93
3035250
2008-06-19
Bug 72017:(Watson Migration Closure)I'm creating instances via the Enterprise Manager on a remote server
Deferred
NotEnoughTime
94
3035295
2008-06-25
Bug 72074:(Watson Migration Closure)I'm not sure how to quickly name this issue, so I'll just describe it
Deferred
NotEnoughTime
95
3036890
2008-11-29
Bug 73862:(Watson Migration Closure)When triggered by radio buttons in a form, the cfdiv tag behaves erroneously in Internet Explorer 6 SP1
Deferred
NotEnoughTime
96
3036942
2008-12-03
Bug 73945:-(Watson Migration Closure)There is no reference of ColdFusion
Deferred
NotEnoughTime
97
3037000
2008-12-09
Bug 74109:(Watson Migration Closure)Method calls on VARIABLES scope CFCs do not scale linearly
Deferred
NotEnoughTime
98
3037100
2008-12-18
Bug 74439:(Watson Migration Closure)Dynamically Load AJAX Javascript
Deferred
NotEnoughTime
99
3037172
2009-01-06
Bug 74796:(Watson Migration Closure)Query()
Deferred
NotEnoughTime
100
3037196
2009-01-07
Bug 74841:(Watson Migration Closure)Stack overflow error when using SerializeJSON() on a cfc with circular references
Deferred
NotEnoughTime
101
3037223
2009-01-10
Bug 74878:(Watson Migration Closure)If you have a cfform, and if the cfform is inside a cfdiv (or pod, window), and if you use multiple submit buttons with different values, then when you submit, all the values for the submit button wil
Deferred
NotEnoughTime
102
3037224
2009-01-10
Bug 74879:(Watson Migration Closure)If you have a cfform, and if the cfform is inside a cfdiv (or pod, window), then you cannot use a submit button named action
Deferred
NotEnoughTime
103
3037466
2009-02-07
Bug 75365:(Watson Migration Closure)Bug for: Type validation is not performed, when array notation is used to set query cell values
Deferred
NotEnoughTime
104
3037864
2009-03-13
Bug 75961:(Watson Migration Closure)Primary key generation on linked tables
Deferred
NotEnoughTime
105
3037964
2009-03-20
Bug 76095:(Watson Migration Closure)The error "coldfusion
Deferred
NotEnoughTime
106
3038002
2009-03-25
Bug 76181:(Watson Migration Closure)Optional arguments still show up in the arguments scope, but as undefined values (they're null)
Deferred
NotEnoughTime
107
3038288
2009-04-22
Bug 76771:(Watson Migration Closure)Using xmlParse() does not honor XML encoding declaration and changes encoding type of xml to utf-8
Deferred
NotEnoughTime
108
3038529
2009-05-12
Bug 77177:(Watson Migration Closure)this comes up every so often over the year & just popped up again today: cf can't find files (cf, image, etc
Deferred
NotEnoughTime
109
3038576
2009-05-14
Bug 77253:(Watson Migration Closure)I have a CFC with the following function defined:
Deferred
NotEnoughTime
110
3038708
2009-05-26
Bug 77474:(Watson Migration Closure)i *think* this is a cf issue as i can render the missing chars (u+0640 & u+064A, ? "feh" & ? "yeh") if i use the iText lib (1
Deferred
NotEnoughTime
111
3038824
2009-06-05
Bug 77749:(Watson Migration Closure)CFForm error when Return key is pressed
Deferred
NotEnoughTime
112
3038879
2009-06-11
Bug 77867:(Watson Migration Closure)The docs say that toScript does not support CFC
Deferred
NotEnoughTime
113
3039031
2009-06-25
Bug 78206:(Watson Migration Closure)While trying to dump out an extremely large session var server became unresponsive
Deferred
NotEnoughTime
114
3039119
2009-07-02
Bug 78493:(Watson Migration Closure)Ukrainian locale doesn't format numbers and currency well
Deferred
NotEnoughTime
115
3039238
2009-07-13
Bug 78710:(Watson Migration Closure)When one goes to the root directory of a CF application where index
Deferred
NotEnoughTime
116
3039260
2009-07-14
Bug 78753:(Watson Migration Closure)[JFERNANDES] Server admin AIR app should have boths bugtrackers included so we have a single place to manage and report problems
Deferred
NotEnoughTime
117
3039290
2009-07-15
Bug 78808:(Watson Migration Closure)Summary: CFFORM adds an unsolicited NAME attribute<cfform> sticks a NAME attribute in without being asked to, which means XHTML strict valiadtion fails (but I don't care so much about that)
Deferred
NotEnoughTime
118
3039374
2009-07-20
Bug 78948:(Watson Migration Closure)When displaying a grid with pagination it no longer holds its height any more, this is critical when having other componentes underneath itnd for backward compatability this should be fixed
Deferred
NotEnoughTime
119
3039414
2009-07-23
Bug 79029:(Watson Migration Closure)Doing a StructCopy() on the arguments scope doesn't return a copy of the arguments scope - it simply returns the arguments scope
Deferred
NotEnoughTime
120
3039434
2009-07-24
Bug 79061:(Watson Migration Closure)cfspreadsheet cannot read from binary data
Deferred
NotEnoughTime
121
3039448
2009-07-27
Bug 79089:(Watson Migration Closure)Summary: no option for CFTOOLTIP text to NOT dismissI have a <cftooltip> which I do not want to be dismissed until the user moves the mouse away
Deferred
NotEnoughTime
122
3039452
2009-07-27
Bug 79093:(Watson Migration Closure)I have to admit this is really annoying, and I haven't seen a way to override this behavior
Deferred
NotEnoughTime
123
3039488
2009-07-30
Bug 79168:(Watson Migration Closure)If you specify a title in an xml style and set the font of that title, the font settings don't seem to get interpreted by CFCHART tag
Deferred
NotEnoughTime
124
3039622
2009-08-10
Bug 79364:(Watson Migration Closure)Attempting to use index notation to refer to a nodes named yes or no in a parsed xml document, you get either unexpected behaviour or this error message: The index of a child element is out of range
Deferred
NotEnoughTime
125
3039658
2009-08-13
Bug 79413:(Watson Migration Closure)The error stems from Sun Java bug 644360:http://bugs
Deferred
NotEnoughTime
126
3039675
2009-08-16
<a href="https://bugbase.adobe.com/index