当面の新生デライト開発における作業項目の優先順位を以下のように整理した。これらは月内の目標とする。
{開発}{開発記録}{一通り}{知名}{デライト}{早期実装}{デライト設計の課題}{希哲15年8月23日}{希哲15年8月19日の開発}{検索語提案機能実装}(36)
{希哲15年8月23日の開発 K#F85E/E74C-819D}
宇田川浩行{進捗記録}{進捗}{希哲15年8月23日の開発}{早期実装}{正規一致検索}{整理がついた}{全知検索の課題}{組み合わせる}{OR 検索}{AND 検索}(48)
{希哲15年8月23日11歩 K#F85E/E74C-BB18}
宇田川浩行全知検索の課題として,AND 検索などと正規一致検索の整合性をどうするかという問題があったが,これも概ね整理がついた。
AND 検索はそもそも部分一致検索を組み合わせるものなので,これは OR 検索 とともに部分一致検索の一種と位置付けることにした。OR 検索は正規一致と矛盾しないが,そういう検索をしたい場合は稀なので統一感を取るべきだろう。必要になったら正規一致検索を明示する演算子を導入すればいい。
ただし,前方一致検索や後方一致検索を指定することは出来てもいい。a... & ...z
で開始文字列と終了文字列を指定出来るのは便利そうだ。
ここまでで概ね全知検索の設計・実装上の課題は片付いたと言えそうだ。
早期実装の目処がついたため,19日の開発でまとめた作業項目の優先順位で「検索語提案機能実装」としていた所を「全知検索整備」に拡大することにした。
{進捗記録}{進捗}{希哲15年8月19日の開発}{希哲15年8月19日の進捗時限}{希哲15年8月19日の進捗}{希哲15年8月19日}{進捗時限記録}{進捗時限}(8)
{希哲15年8月19日10歩 K#F85E/E74C-D117}
宇田川浩行{進捗記録}{進捗}{希哲15年8月19日の開発}{希哲15年8月19日の進捗時限}{希哲15年8月19日の進捗}{希哲15年8月19日}{進捗時限記録}{進捗時限}(8)
{希哲15年8月19日9歩 K#F85E/E74C-F00D}
宇田川浩行{進捗記録}{進捗}{希哲15年8月19日の開発}{希哲15年8月19日の進捗時限}{希哲15年8月19日の進捗}{希哲15年8月19日}{進捗時限記録}{進捗時限}(8)
{希哲15年8月19日8歩 K#F85E/E74C-C198}
宇田川浩行{進捗記録}{進捗}{希哲15年8月19日の開発}{希哲15年8月19日の進捗時限}{希哲15年8月19日の進捗}{希哲15年8月19日}{作業項目}{検討}{進捗時限記録}{進捗時限}(12)
{希哲15年8月19日7歩 K#F85E/E74C-00B8}
宇田川浩行{進捗記録}{進捗}{希哲15年8月19日の開発}{希哲15年8月19日の進捗時限}{希哲15年8月19日の進捗}{希哲15年8月19日}{進捗時限記録}{進捗時限}(8)