Re: [web2py] Re: module vs plugin

2015-07-17 Thread Fabiano Almeida
Thanks Vikash!

2015-07-15 14:15 GMT-03:00 Vikash Sharma vikash0...@gmail.com:

 Module defines grouping logic at one place, the way you want to design it.
 Example, all customer database, order details, vendor details and
 respective operation are organised  implemented separately. Read more
 about cohesion and coupling on wiki

 Plugins is more like a features you can attach to your system or removed,
 if required. Now this plugin implementation might modularized within itself
 for better design. Example, you include features in eclipse ide as plugins.
 Another example would be: Lets say you are selling a base product to all
 your customer at a price X. Now, based on customer requirement, specify
 features/plugins can be added or attached to this base system.



 Regards,
 Vikash Sharma
 vikash0...@gmail.com

 On Wed, Jul 15, 2015 at 10:17 PM, Fabiano Almeida fabi...@techno7.com.br
 wrote:

 Hi Anthony,

 I think add plugins to build a system. Eg customer registration, product
 registration, shopping trolley, service order, reports, etc.

 thks

 Fabiano.

 --
 Resources:
 - http://web2py.com
 - http://web2py.com/book (Documentation)
 - http://github.com/web2py/web2py (Source code)
 - https://code.google.com/p/web2py/issues/list (Report Issues)
 ---
 You received this message because you are subscribed to the Google Groups
 web2py-users group.
 To unsubscribe from this group and stop receiving emails from it, send an
 email to web2py+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.


  --
 Resources:
 - http://web2py.com
 - http://web2py.com/book (Documentation)
 - http://github.com/web2py/web2py (Source code)
 - https://code.google.com/p/web2py/issues/list (Report Issues)
 ---
 You received this message because you are subscribed to the Google Groups
 web2py-users group.
 To unsubscribe from this group and stop receiving emails from it, send an
 email to web2py+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.


-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
web2py-users group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [web2py] Re: module vs plugin

2015-07-15 Thread Fabiano Almeida
Hi Anthony,

I think add plugins to build a system. Eg customer registration, product
registration, shopping trolley, service order, reports, etc.

thks

Fabiano.

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
web2py-users group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [web2py] Re: module vs plugin

2015-07-15 Thread Vikash Sharma
Module defines grouping logic at one place, the way you want to design it.
Example, all customer database, order details, vendor details and
respective operation are organised  implemented separately. Read more
about cohesion and coupling on wiki

Plugins is more like a features you can attach to your system or removed,
if required. Now this plugin implementation might modularized within itself
for better design. Example, you include features in eclipse ide as plugins.
Another example would be: Lets say you are selling a base product to all
your customer at a price X. Now, based on customer requirement, specify
features/plugins can be added or attached to this base system.



Regards,
Vikash Sharma
vikash0...@gmail.com

On Wed, Jul 15, 2015 at 10:17 PM, Fabiano Almeida fabi...@techno7.com.br
wrote:

 Hi Anthony,

 I think add plugins to build a system. Eg customer registration, product
 registration, shopping trolley, service order, reports, etc.

 thks

 Fabiano.

 --
 Resources:
 - http://web2py.com
 - http://web2py.com/book (Documentation)
 - http://github.com/web2py/web2py (Source code)
 - https://code.google.com/p/web2py/issues/list (Report Issues)
 ---
 You received this message because you are subscribed to the Google Groups
 web2py-users group.
 To unsubscribe from this group and stop receiving emails from it, send an
 email to web2py+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.


-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
web2py-users group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[web2py] Re: module vs plugin

2015-07-15 Thread Anthony
It's not module *or* plugin -- a plugin can contain modules. A plugin is 
any subset of an application's files. If you want to modularize the 
models, views, and/or controllers of an app, then you would need to create 
a plugin. You can also move a lot of functionality to modules (which get 
imported where needed), and the modules themselves could go into plugins. 
Hard to say more without knowing more specifically what you are trying to 
achieve.

Anthony

On Wednesday, July 15, 2015 at 11:23:34 AM UTC-4, Fabiano Almeida wrote:

 Hi @ll!

 I think about modularize my aplication. Then the question is: module or 
 plugin? What's the difference?

 Thanks!

 Fabiano.


-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
web2py-users group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.