Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 206 lines (162 sloc) 8.598 kb
f4b2f5b Davor Ocelic docbook/literals.ent: Added entity ≥ - "glossary entry"
docelic authored
1 - swish breaks description if it contains "
2 - order counter, Session->{mv_order_number}, cronjob -0001, or file da-te.counter, or session_id.time
b8bc221 Davor Ocelic * Updates. Too bad I'm idle lately. My PC machines went broken, and
docelic authored
3 - in iccattut, s/item-field/item-param/ at least on some places.
4 - Make xmldocs tarball in ftp autoupdated
5 - Change -latest to version number in tarball download
a409c1d Davor Ocelic - TODO: Note about fixing/updating AdminUser docs
docelic authored
6 - fix/update AdminUser docs
e2433a3 Stefan Hornburg (Racke) added note about directive aliases
racke authored
7 - aliases like DataDir/DefaultTables are not documented
ec014c1 Davor Ocelic - TODO items
docelic authored
8 - unit testing
9ac97f5 Davor Ocelic - files/*: xhtml compliance
docelic authored
9 - remove NEW from <meta>
a013646 Davor Ocelic - slight adjustments to existing stuff
docelic authored
10 - In tags, make XSLT code print position number besides "Yes" word in
11 positional parameters for tags
12 - add search box to guides/index.xml
77653a8 Davor Ocelic - TODO: remove some resolved tasks
docelic authored
13 - make See Also only go two or three levels recursively. Currently we do it
14 until the "chain" ends, which results in having many unrelated options
15 listed under See Also.
f4b2f5b Davor Ocelic docbook/literals.ent: Added entity &GE; - "glossary entry"
docelic authored
16 - in search.xml replace mv_ listitems with sections so they're listed in TOC
69a0c32 Davor Ocelic * Same as previous commit, synopsis line simplification, wording improve...
docelic authored
17 - note in configuration glossentry to use '' to skip values
267221c Davor Ocelic * Went over the rest of configuration directives, polished the text,
docelic authored
18 - Check ConfigDatabase and DirectiveDatabase. Is description correct? One seems to be wrong
19 - preprocessor directives in configuration ?
da86c51 Davor Ocelic - Added a few todo items and small fixes here and there
docelic authored
20 - FAQ should be desintegrated to other places
21 - what doesn't racke like with WHATSNEW
22 - replace itemlists with sections or tables
23 - component tag has wrong source context
24 Entities to create:
25 - \0 null char
26 - table/column/key should be defined in docbook/literals.ent as ROW_TABLE...
27 - DEFAULT_JOINER_N for \n
28 - SAFE_DATA
bf62651 Davor Ocelic * Described link program in glossary
docelic authored
29
c52871f Davor Ocelic Some new items, good stuff.
docelic authored
30 Outstanding:
31 =======
4946375 Davor Ocelic - An easy commit to break the summer silence.
docelic authored
32 - Can *_page pragmas take ITL and not just subroutine names?
d458e36 Davor Ocelic - Documented few filters
docelic authored
33 - See that if 'crypt' is put in see also, all symbols of that name appear
34 in see also line and their type is distinguished visually.
fb2f4cb Davor Ocelic - one more glossary entry
docelic authored
35 - TAXAREA is not discovered in source by bin/stattree
f176a7c Davor Ocelic The usual accompanying improvements
docelic authored
36 - Make MapRoutined source contexts have Line: x-y instead of Lines: z header.
fb2f4cb Davor Ocelic - one more glossary entry
docelic authored
37 - recognize situations where contexts overlap, but in a special way that
38 first example does not see the other, but the other sees the first becase
39 of 10 lines of pre-context. (example is IMAGE_MOGRIFY refentry). In those
40 cases, resize area of the context report so that it appears as one
f176a7c Davor Ocelic The usual accompanying improvements
docelic authored
41 - With confs, also include source context where it is being used
42 - In vars.html, include line if it appears in variable.txt
9cc5ea7 Davor Ocelic - Cleaned some TODO items and reorganized TODO a bit
docelic authored
43 - match style (no starting verb or all starting verbs) in all Example titles
44 - check if all Default fields are properly formated (<literal> or none)
d2c6eee Davor Ocelic - Makefile: remove dependence on bin/stattree
docelic authored
45 - make regexp matching better, to properly scan parse_subroutine(); (gets
46 confused by { { in a substitution)
47 - in refs, replace "database" with "database_name", that kind of things
48 - import my hand-made test from /var/lib/.../pages/* to appropriate
49 ref pages as online examples
50 - At least in filters, <<EOR messes up the thing, only < is printed and stops
1429304 Stefan Hornburg (Racke) added shortcoming with missing configuration links
racke authored
51 - &conf-RobotLimit; doesn't link to RobotLimit configuration page
d458e36 Davor Ocelic - Documented few filters
docelic authored
52
53 Coding:
e680b7a Davor Ocelic - bin/stattree:
docelic authored
54 - script to [un]comment debug lines!!
238f9d5 Davor Ocelic - Added Interchange FAQ document ( guides/faq.xml ).
docelic authored
55 - use Interchange.pm to make an Interchange shell (External.pm!)
56 - finish ML stats <-- MAILPOND on ocelic2!
554f9d4 Davor Ocelic - TODO: remove stuff that's been handled over the time, or doesn't fit
docelic authored
57 - script to manipulate file headers
cb13dd7 Davor Ocelic - TODO: Updated TODO entry
docelic authored
58
dc2ec38 Davor Ocelic - Makefile:
docelic authored
59 Mid-term:
2767140 Davor Ocelic - Makefile: remove ordercheckout document which I'll decompose to differ...
docelic authored
60 - List of mv_s, descriptions and shortcuts
dc2ec38 Davor Ocelic - Makefile:
docelic authored
61 - for "online" docs, also provide a form where users can add comments or
62 ask for clarification. (this could be done with either pure IC (forum?), or
7b35729 Davor Ocelic - Makefile: added support for howtos
docelic authored
63 XML forms capability, or wiki?)..
16b446f Davor Ocelic - Makefile:
docelic authored
64 - Generate leaf nodes (put bin/mkreport back in action)
d458e36 Davor Ocelic - Documented few filters
docelic authored
65 - If filter returns Vend::xxx::something(), include that function in context
66 reports, and try to determine the "Uses" field (which also needs to be
67 added to filter refentry template or something)
e8f63ad Davor Ocelic - bin/stattree:
docelic authored
68
69 Tags:
81e9a5e Davor Ocelic refs/area:
docelic authored
70 aliases
71 tag call / perl call / mvasp
72 container
73 has subtags
74 nests
e8f63ad Davor Ocelic - bin/stattree:
docelic authored
75
e680b7a Davor Ocelic - bin/stattree:
docelic authored
76
77
e976408 Davor Ocelic Evening commit
docelic authored
78 Ideas:
e680b7a Davor Ocelic - bin/stattree:
docelic authored
79 - In db_columns: add exlude_columns= parameter?
e976408 Davor Ocelic Evening commit
docelic authored
80 - New docs:
81 - promotional
82 - new developer howto
83 - filenames in Source contexts should also be clickable. this is longterm
84 because it'll involve perltidy and other stuff I have in mind ...
c52871f Davor Ocelic Some new items, good stuff.
docelic authored
85 - CVS page: http://www.icdevgroup.org/i/dev/cvs.html?id=auxbUMnz
86 Make a tutorial : IC from CVS, Catalog in SVN, replicated setup online
87 and locally
88 - How to deal with Safe
89 Programming guidelines doc - integrate with programming style. Advise
90 programmers of choices to make in order to make their code play well with
91 IC - for example, if they want to have a field in the DB for images,
92 advise them to name the column 'image' because other tags (they might or
93 might not later use) take that as default value. etc...
94 guide on setting complete IC environment
95 explain version naming.. stable/unstable and how 5.3.0 implies next stable
96 Documentation on how to create replicated catalog online and at your
97 desktop machine for ultimate convenience.
5f3f31f Davor Ocelic - Some new stuff, some placeholders, some updates/fixes to existing file...
docelic authored
98 - Whereever we count things, (like, valid Locale keys are decimal_point,
99 mon_grouping, price_picture,n_cs_precedes etc.) make that information
100 derived by scripting in stattree, not manually counting
e976408 Davor Ocelic Evening commit
docelic authored
101
e680b7a Davor Ocelic - bin/stattree:
docelic authored
102
e976408 Davor Ocelic Evening commit
docelic authored
103 Notes:
104 - say that code is colorful collection of time and people, so docs try to fill
e680b7a Davor Ocelic - bin/stattree:
docelic authored
105 the gap.
e976408 Davor Ocelic Evening commit
docelic authored
106 - say that even though sometimes the code looks ugly/unreadable, check 3 times before thinking it's a bug
107 - ** Dan Browning: clustering howto, tuning tips (by Mike),
108 - jedit + IC colorization, commit-to-live script,
109 - Racke: performance docs NEEDED, clustering my mike needs funding or he
110 won't do it. CVS howto is browning.
f176a7c Davor Ocelic The usual accompanying improvements
docelic authored
111
112
e976408 Davor Ocelic Evening commit
docelic authored
113 - "In times of universal deceit, telling the truth becomes
114 a revolutionary act." -- George Orwell.
115 - For a successful technology, reality must take precedence over public
116 relations, for Nature cannot be fooled. -- Dick Feynman
117
118
119 Misc:
120 - Mike We are short on chiefs and heavy on Indians here
121
5d5c2a2 Davor Ocelic - bin/stattree:
docelic authored
122
123
8a8fb40 Davor Ocelic As usual, I am wonderful ;-) Here's the reason this time:
docelic authored
124 - In iccattut:
5d5c2a2 Davor Ocelic - bin/stattree:
docelic authored
125 - Check if redhat/tarball paths are correct
126 - explain syntax accepted in profile files
127 - Fix ImageDir and include one picture for example
128 - <Racke>I name three things that IC users often didn't acknowledge:
129 namespaces (CGI, Values, Scratch)
130 parsing order ([L], variables, lists) - interpolation
131 inventing syntax doesn't buy you anything
132 IC is _not_ a programming language
133 - how to delete item from cart in all possible ways
134 - give examples for the tasks in 'do yourself' section (in progress)
135 - give good practices about filtering, security
136 - see problems from old docs/TODO notes on iccattut
137 - files/tutorial*: s/tutorial-*.log/tutorial.*.log/
138
8a8fb40 Davor Ocelic As usual, I am wonderful ;-) Here's the reason this time:
docelic authored
139 GLOSSARY:
140 Say about accesskeys in html source, for key-based navigation
141 tag, interpolation, reparse, symbol types
142 catalog/global variable, tag,ui,
143 action, form, unix inet socket, values,
144 regex, flypage, sku
145
146
147
148
149 NON DOCS RELATED
150 - Image tag, sort out mgkpath thing
f56b1e1 Davor Ocelic Just small "managemental" commit.
docelic authored
151
152
153
154 Nice but not fitting the idea
155 - CVS 'ident' command
156 - Suppress inline docs (in source) for items that have xmldocs docs
157 - In source contexts, for tags, highlight tagCanon and provide <acronym> with
158 short explanation and example
5f3f31f Davor Ocelic - Some new stuff, some placeholders, some updates/fixes to existing file...
docelic authored
159
160
161
162 In IC source:
163
164 - No $Vend::XTrailer on <input>, etc..
165 - missing </p>s
166 - lowercase SELECTED/CHECKED ?
167
34d199b Davor Ocelic - Makefile: turn orderchecks back on (the error that prevented them from
docelic authored
168
169 Check CartTrigger[Quantity]
ea81180 Davor Ocelic * bin/refs-autogen: another place for improvement. Namely, if the item
docelic authored
170
171
172
173 Community-contributed usertags (was usertag.pod before 4.7.0; too messy)
174 icstart - Getting Started Guide
175 * FAQ for each demo catalog (foundation, construct, barry, artstore)
176 * FAQ for each database (DBM, MySQL, PostgreSQL, Oracle)
177 * FAQ for each payment processor (CCVS, Cybercash, Signio, Authorize.net, etc.)
178
179
180
181 $Session->{source} bzw. [data session source] comes from:
182
183 http://host/cgi-bin/cat?;;thesource (old MV 3 way, still works)
184 http://host/cgi-bin/cat?mv_pc=thesource (current way)
185 http://host/cgi-bin/cat?mv_pc=RESET (clears it, for debugging)
186
187 Otherwise mv_pc does double duty as a cache foiler, and is a meaningless,
188 incrementing integer.
189
190 -----------------------------------------------------------------------------
191
192 iccattut:
193 Switch to new payment settings instead of mv_cyber_mode etc.
194 To add
195 Discuss profile.order verification options like 'zip=zip' and then explain why we don't actually use that one much unless it's for a U.S.-only store
196 Problems?
197 [on-match] gets used if search returned no results on an empty search string. Why?
198 Doubled-up CC verification errors:
199 No error message is given in [error] if required form variables weren't passed at all (vs. being simply empty)
200 No error message if profiles.order can't be found
201
202 Discuss using images (from old mvdocs):
203 A public Web directory for inline image graphic files is needed. Interchange does not serve the images, only the HTML tags calling them. A useful convention is to place all buttonbars, backgrounds, and icons in the /images directory, with the catalog items located in the /images/catalog directory. Regardless of the directory structure, an I<absolute path> must be used. Relative paths are unacceptable. Use the I<ImageDir> directive, which places that as the absolute path in front of all relative IMG and INPUT SRC, and BODY, TABLE, TR, TH, and TD BACKGROUND specifications.
204
205
Something went wrong with that request. Please try again.