confirmation
authorJoey Hess <joey@kodama.kitenet.net>
Sun, 24 Aug 2008 16:50:49 +0000 (12:50 -0400)
committerJoey Hess <joey@kodama.kitenet.net>
Sun, 24 Aug 2008 16:50:49 +0000 (12:50 -0400)
doc/todo/tracking_bugs_with_dependencies.mdwn

index 1b99d70b5667080ee02aa1ba1e6318c5ea792435..5640de95a039ee2caff22e9f3a881de6794ba8a4 100644 (file)
@@ -65,6 +65,8 @@ I like the idea of [[tips/integrated_issue_tracking_with_ikiwiki]], and I do so
 >>> If you memoize the outcomes of the named pagespecs you can make in O(N.X), no?
 >>> -- [[Will]]
 
 >>> If you memoize the outcomes of the named pagespecs you can make in O(N.X), no?
 >>> -- [[Will]]
 
+>>>> Yeah, guess that'd work. :-)
+
 > One quick further thought.  All the above discussion assumes that 'dependency' is the
 > same as 'links to', which is not really true.  For example, you'd like to be able to say
 > "This bug does not depend upon [ [ link to other bug ] ]" and not have a dependency.
 > One quick further thought.  All the above discussion assumes that 'dependency' is the
 > same as 'links to', which is not really true.  For example, you'd like to be able to say
 > "This bug does not depend upon [ [ link to other bug ] ]" and not have a dependency.
@@ -97,6 +99,11 @@ this todo [[todo/Add_a_plugin_to_list_available_pre-processor_commands]].
 >> I've also been concerned about how globally defined pagespec shortcuts would interact with
 >> the page dependancy system.  Your idea of internally defined shortcuts should fix that. -- [[Will]]
 
 >> I've also been concerned about how globally defined pagespec shortcuts would interact with
 >> the page dependancy system.  Your idea of internally defined shortcuts should fix that. -- [[Will]]
 
+>>> You're correct, the refresh hook is run very early, before pagesources
+>>> is populated. (It will be partially populated on a refresh, but will
+>>> not be updated to reflect new pages.) Agree that internally defined
+>>> seems the way to go. --[[Joey]]
+
 Immediately below is a patch for IkiWiki.pm.  Below that is a new plugin `definepagespec `
 which behaves like `shortcut` for pagespecs.
 
 Immediately below is a patch for IkiWiki.pm.  Below that is a new plugin `definepagespec `
 which behaves like `shortcut` for pagespecs.