| 
									
										
										
										
											2011-10-04 19:11:18 +04:00
										 |  |  | [_] 14% general tasks | 
					
						
							| 
									
										
										
										
											2011-10-04 18:30:28 +04:00
										 |  |  | 	[_] 0% actions: | 
					
						
							| 
									
										
										
										
											2011-10-04 18:27:38 +04:00
										 |  |  | 		[_] import | 
					
						
							|  |  |  | 		[_] export/build | 
					
						
							|  |  |  | 		[_] list/search tags | 
					
						
							|  |  |  | 		[_] list/search content | 
					
						
							| 
									
										
										
										
											2011-10-04 18:30:28 +04:00
										 |  |  | 	[_] 0% API | 
					
						
							|  |  |  | 		[_] 0% basic | 
					
						
							|  |  |  | 			[_] .import(...) | 
					
						
							|  |  |  | 			[_] .export(...) | 
					
						
							|  |  |  | 			[_] .tags(...) | 
					
						
							|  |  |  | 			[_] .select(...) | 
					
						
							|  |  |  | 		[_] 0% sync | 
					
						
							|  |  |  | 	[_] 0% UI | 
					
						
							| 
									
										
										
										
											2011-10-04 18:27:38 +04:00
										 |  |  | 		[_] HTML/HTML5 | 
					
						
							|  |  |  | 		[_] QT (???) | 
					
						
							|  |  |  | 		[_] command-line | 
					
						
							|  |  |  | 			[_] ig | 
					
						
							|  |  |  | 			| root script... name not final yet... | 
					
						
							|  |  |  | 			[_] ig-init | 
					
						
							|  |  |  | 			| create an empty archive... | 
					
						
							|  |  |  | 			[_] ig-clone [OPTIONS] [TAGS] URL | 
					
						
							| 
									
										
										
										
											2011-10-04 18:30:28 +04:00
										 |  |  | 			[_] 0% ig-sync | 
					
						
							| 
									
										
										
										
											2011-10-04 18:27:38 +04:00
										 |  |  | 				[_] git-like interface | 
					
						
							|  |  |  | 					[_] push/pull | 
					
						
							|  |  |  | 					[_] clean | 
					
						
							|  |  |  | 					[_] gc | 
					
						
							|  |  |  | 			[_] ig-import [OPTIONS] [TAGS] PATH | 
					
						
							|  |  |  | 			[_] ig-export [OPTIONS] [TAGS] PATH | 
					
						
							|  |  |  | 			[_] ig-tags [OPTIONS] [TAGS] | 
					
						
							|  |  |  | 			| either list all the tags or if any tags are given as input, list  | 
					
						
							|  |  |  | 			| related tags... | 
					
						
							| 
									
										
										
										
											2011-10-04 18:30:28 +04:00
										 |  |  | 			[_] 0% ig-select [OPTOINS] [TAGS] | 
					
						
							| 
									
										
										
										
											2011-10-04 18:27:38 +04:00
										 |  |  | 			| list paths/ids of images tagged by tags. | 
					
						
							| 
									
										
										
										
											2011-10-04 18:30:28 +04:00
										 |  |  | 				[_] 0% support complex queries | 
					
						
							| 
									
										
										
										
											2011-10-04 18:27:38 +04:00
										 |  |  | 					[_] all (default) | 
					
						
							|  |  |  | 					[_] any | 
					
						
							|  |  |  | 					[_] none | 
					
						
							|  |  |  | 			[_] ig-do ACTION [OPTIONS] | 
					
						
							|  |  |  | 			| same as ig-action | 
					
						
							| 
									
										
										
										
											2011-10-01 01:33:04 +04:00
										 |  |  | 	[_] 0% save diffs in pickle overlays... | 
					
						
							|  |  |  | 	| need fast and simple way to save changes to a new spot... | 
					
						
							|  |  |  | 		[_] 0% IDEA: use pli.logictypes.DictUnion | 
					
						
							|  |  |  | 			[_] create a new layer on load | 
					
						
							|  |  |  | 			[_] save only updated layers and create a new empty layer on save | 
					
						
							| 
									
										
										
										
											2011-10-01 01:37:43 +04:00
										 |  |  | 			[_] be careful not to update other layers... | 
					
						
							|  |  |  | 			| this can happen when adding a new object to a tag via an .update(...) method, in-place. | 
					
						
							|  |  |  | 			| | 
					
						
							|  |  |  | 			| need to use immutable data only. | 
					
						
							| 
									
										
										
										
											2011-10-04 19:11:18 +04:00
										 |  |  | 	[_] 33% compleate the new tags module | 
					
						
							|  |  |  | 		[X] .relatedtags(...) | 
					
						
							|  |  |  | 		[_] see if we need strict and non-strict .relatedtags(...) | 
					
						
							| 
									
										
										
										
											2011-10-01 01:26:26 +04:00
										 |  |  | 		[_] concatinative mode or abbility to build new tagsets from selections | 
					
						
							| 
									
										
										
										
											2011-10-04 19:12:49 +04:00
										 |  |  | 		[_] tag chains support... | 
					
						
							| 
									
										
										
										
											2011-10-01 01:26:26 +04:00
										 |  |  | 	[_] import test images and ratings | 
					
						
							|  |  |  | 	[_] importer based on xmpgen | 
					
						
							| 
									
										
										
										
											2011-10-01 01:33:04 +04:00
										 |  |  | 	[X] need unique image id |