You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							246 lines
						
					
					
						
							4.7 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							246 lines
						
					
					
						
							4.7 KiB
						
					
					
				| pantheios - TODO lists | |
| ====================== | |
| 
 | |
| Updated:    7th August 2012 | |
| 
 | |
| 
 | |
| Summaries: | |
| ========== | |
| 
 | |
| 
 | |
| Pantheios 1.0 TODOs: | |
| -------------------- | |
| 
 | |
|  + new logo | |
| 	+ new website | |
| 	+ integrated blog | |
| 	~ rewrite Core in pure C (or NoX for VC++ 7.1+ and GCC) | |
| 	~ rewrite Back-ends in pure C (or NoX for VC++ 7.1+ and GCC) | |
| 	~ rewrite Front-ends in pure C (or NoX for VC++ 7.1+ and GCC) | |
| 	+ auto-generate project files for VS'98, 2008, 2010 | |
| 	+ auto-generate implicit-link files | |
| 	+ auto-generate be l/r source files | |
| 	+ auto-generate be l/r header files | |
| 	+ rolling file | |
| 	+ be.N static filtering | |
| 	~ reimplement integral conversion in terms of new STLSoft 1.10 components | |
| 	+ showPlus format flag support | |
| 	* release by Q4 2012!!! | |
| 
 | |
| 
 | |
| 
 | |
| Pantheios 1.1 TODOs: | |
| -------------------- | |
| 	+ auto-generate project files for Xcode | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
|  ** fix the TODO file first!! ** | |
| 
 | |
| 
 | |
|  + Comeau 4.3.10 support | |
| 
 | |
|  + README.TXT | |
|  ~ complete, sensible distribution files | |
|  + new website | |
|  + separate UNIX and Windows distros, with the appropriate | |
|    newline sequence for each | |
|  ~ sort out \file fields | |
|  + full complement of Visual Studio 2003 project/solution files | |
|  + full complement of Visual Studio 2005 project/solution files | |
|  + full complement of Visual Studio 2008 project/solution files | |
|  + full complement of Visual Studio 2010 project/solution files | |
|  ~ full complement of Visual Studio '98 project/solution files | |
|  ~ review all the download/build/install documentation | |
|  + auto-check all implicit_link files | |
| 
 | |
| 
 | |
| Pantheios 1.1 TODOs: | |
| -------------------- | |
| 
 | |
|  + makefiles for SunStudio (on Solaris and Linux) | |
|  + full complement of Turbo C++ project/solution files | |
|  (possibly, + full complement of XCode project/solution files) | |
|  + be.file buffering | |
|  + be.file rolling | |
|  + control console for fe.WindowsRegistry | |
|  + component test be.WindowsSyslog | |
| 
 | |
| Pantheios 1.2 TODOs: | |
| -------------------- | |
| 
 | |
|  ~ Custom event log for bailout | |
|  ~ Custom event log for be.WindowsEventLog | |
|  + be.loader fixed/internal (Windows, Mac & UNIX) | |
|  + be.loader dynamic/external (Windows, Mac & UNIX) | |
| 
 | |
| Pantheios 1.3 TODOs: | |
| -------------------- | |
| 
 | |
|  + implicit support for integer | |
|  + implicit support for floating-point types (possibly) | |
| 
 | |
| 
 | |
| Pantheios 1.4 TODOs: | |
| -------------------- | |
| 
 | |
|  + Integrate FastFormat for full internationalisation | |
| 
 | |
| 
 | |
| 
 | |
| Details: | |
| ======== | |
| 
 | |
| The following is a (non-exhaustive) list of items that will ideally be | |
| included in future releases. | |
| 
 | |
| 
 | |
| ? 2. RPMs, and packages for SUSE, FreeBSD, Mac OS-X, etc. | |
| --------------------------------------------------------- | |
| 
 | |
| Status: | |
| 
 | |
| Priority:   low/medium | |
| 
 | |
| 
 | |
| ? 4. pantheios_printf_len() family | |
| ---------------------------------- | |
| 
 | |
| Status: | |
| 
 | |
| Priority:   low/medium | |
| 
 | |
| Details: | |
| 
 | |
|   These functions will help in the implementation of maximally | |
|   efficient custom string access shims | |
| 
 | |
| 
 | |
| ? 6. Fast arena | |
| --------------- | |
| 
 | |
| Status: | |
| 
 | |
| Priority:   low/medium | |
| 
 | |
| Details: | |
| 
 | |
|   Create a Pantheios fast arena, for inserter classes. | |
| 
 | |
| 
 | |
| ? 8. Literal string internationalisation | |
| ---------------------------------------- | |
| 
 | |
| Status: | |
| 
 | |
| Priority:   low | |
| 
 | |
| Details: | |
| 
 | |
|   Internationalise the severity strings ???? | |
| 
 | |
| 
 | |
| ? 9. Implement be.pantheios.COM | |
| ------------------------------- | |
| 
 | |
| Status: | |
| 
 | |
| Priority:   medium | |
| 
 | |
| Details: | |
| 
 | |
|   This'll be implemented in terms of Pantheios.COM, implementing the | |
|   back-end calls in terms of the Composite logger. | |
| 
 | |
| 
 | |
| ? 11. Workspaces/project files for compilers | |
| -------------------------------------------- | |
| 
 | |
| Status: | |
| 
 | |
| Priority:   low/medium | |
| 
 | |
| Details: | |
| 
 | |
|   Need to generate automatically from the VC6 ones, for: | |
|     Borland | |
|     Visual C++ (7.x, 8.0) | |
|     others? | |
| 
 | |
| 
 | |
| ? 12. Fully featured log4cxx, log4cplus, log4cpp backends | |
| --------------------------------------------------------- | |
| 
 | |
| Status: | |
| 
 | |
| Priority:   medium | |
| 
 | |
| 
 | |
| ? 14. Implement be.loader for Windows | |
| ------------------------------------- | |
| 
 | |
| Status: | |
| 
 | |
| Priority:   medium | |
| 
 | |
| Details: | |
| 
 | |
| 
 | |
| ? 15. Implement be.loader for UNIX | |
| ---------------------------------- | |
| 
 | |
| Status: | |
| 
 | |
| Priority:   medium | |
| 
 | |
| Details: | |
| 
 | |
| 
 | |
| ? 18. Allow be.file (or another be) to support file rolling | |
| ----------------------------------------------------------- | |
| 
 | |
| Status: | |
| 
 | |
| Prioriry:   medium | |
| 
 | |
| Details:    a user has requested a facility to allow log file rolling, i.e. | |
|             where a log is closed, and another opened, based on date and/or | |
|             size. | |
| 
 | |
| 
 | |
| ? 21. A decent README, and tutorial for UNIX and Win32, w + w/o IDE(s) | |
| ---------------------------------------------------------------------- | |
| 
 | |
| Status: | |
| 
 | |
| Prioriry:   medium | |
| 
 | |
| Details:    ????. | |
| 
 | |
| 
 | |
| ? 24. Fully document the library naming convention | |
| -------------------------------------------------- | |
| 
 | |
| Status: | |
| 
 | |
| Prioriry:   medium | |
| 
 | |
| Details:    Explain to users what on earth | |
|             pantheios.1.bec.COMErrorObject.vc71.mt.nox.debug.lib means. | |
| 
 | |
| 
 | |
| 
 | |
| ? 27. Fully-featured ACE back-end / front-end | |
| --------------------------------------------- | |
| 
 | |
| Status: | |
| 
 | |
| Priority:   medium | |
| 
 | |
| 
 | |
| 
 | |
| =============================== End of file ================================
 |