14 lines
		
	
	
	
		
			466 B
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
		
		
			
		
	
	
			14 lines
		
	
	
	
		
			466 B
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								Overview
							 | 
						||
| 
								 | 
							
								========
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								The :term:`provider` concept is a way to "supplement" the main app
							 | 
						||
| 
								 | 
							
								logic.  It is different from a :term:`handler` though:
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								Providers are *more* analagous to "plugins" than are handlers.  For
							 | 
						||
| 
								 | 
							
								instance multiple :term:`app providers<app provider>` may be installed
							 | 
						||
| 
								 | 
							
								by various packages and *each of these* will supplement the (one and
							 | 
						||
| 
								 | 
							
								only) :term:`app handler`.  See also :doc:`arch`.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								So far there is only one provider type defined; see :doc:`app`.
							 |