Thread: [smartweb-devel] Features of the modules
Brought to you by:
rlogiacco
From: amarini <ann...@gm...> - 2008-04-24 12:41:06
|
Hi all, could you answer to these few questions to give me the possibility to develop further documentation on the present modules? Maybe, everyone of you could expound me the module on which he works more. Thanks! · What supplies the module? · Can you list the elements of the module? · Can you describe the main features of the module? · Can you add some code lines in order to explain how the module can be used? -- View this message in context: http://www.nabble.com/Features-of-the-modules-tp16850226s17546p16850226.html Sent from the SmartWeb Developers mailing list archive at Nabble.com. |
From: Roberto Lo G. <rlo...@sm...> - 2008-04-25 10:09:22
|
Hi Anna, I'll try to answer on the modules which doesn't already have an official specific maintainer. --- module i18n > · What supplies the module? This module provides support for localization and in it's actual implementation it provides the ability tu customize a string in the database (usually descriptions of some sort) basing on a locale. this should allow to provide different strings to different users for the same business object. The same feature is provided for entire JSPs: you can provide different JSP for different users based on their locale. > · Can you list the elements of the module? The main elements are: a ServletFilter which intercepts locale changes, a RequestProcessor which redirect requests to JSP based on the logged user locale, a LocaleID which represents a composite identifier usable to localize BusinessObjects and a MultilanguageString which allows localized strings. > · Can you describe the main features of the module? They are listed in the first question I suppose. > · Can you add some code lines in order to explain how the module can be > used? You should find it on the modules documentation. --- module file > · What supplies the module? it will provide (it's not yet alfa quality now) support for file management like a virtual disk storage, allowing to directory browsing, file upload and download. > · Can you list the elements of the module? It contains an UploadForm capable of multipart form handling and few business objects to represent a file system structure (File and Directory) > · Can you describe the main features of the module? The main feature, in addition to which I already mentioned above, is it will provide file upload feedback through AJAX enabled upload progress bar, something like what your browser already provide for download. > · Can you add some code lines in order to explain how the module can be > used? Not yet available, sorry --- module trace > · What supplies the module? It provides support to track feedbacks: you can insert a link into an email and you will be able to know who have followed the link. > · Can you list the elements of the module? It mainly consists of an Action to capture links clicks and redirect to the correct page with the addition of a couple of BusinessObjects to store tracking informations > · Can you describe the main features of the module? I think I've already presented the features... nothing to add > · Can you add some code lines in order to explain how the module can be > used? I'll provide something into the module documentation --- module news > · What supplies the module? This module will (actually beta quality) provide the ability to write and display short texts like breaking news and stuff like that > · Can you list the elements of the module? Apart form Actions for news editing and display and business objects to map News, Author and Category it has nothing exceptional > · Can you describe the main features of the module? I wish to include one or more news roller scripts to be used say in home pages to display latest news > · Can you add some code lines in order to explain how the module can be > used? It's hard to condense in a few lines, I think the module is used in a very basic mode. Other modules I will describe soon are: browse forum mail report shop I'll not describe the shell module as it has been moved to a top level independent project on sourceforge and I'm going to remove it from the smartweb modules at all. Thank you again for your effort. 2008/4/24, amarini <ann...@gm...>: > · What supplies the module? > · Can you list the elements of the module? > · Can you describe the main features of the module? > · Can you add some code lines in order to explain how the module can be > used? -- Roberto Lo Giacco |
From: Roberto Lo G. <rlo...@sm...> - 2008-05-04 23:32:59
|
As promised, here follows the other modules answers - browse # What supplies the module? it will (still alfa) provide control over web site navigation, allowing to constrain users to follow a certain path visiting the site or using the application # Can you list the elements of the module? it consists of a servlet filter and request processor intercepting and redirecting requests # Can you describe the main features of the module? it mainly allow to describe navigation paths like "this page can be displayed only if page X has been visited before" or "after page Z user must display page K" # Can you add some code lines in order to explain how the module can be used? the module is a very early stage, nothing usable for now - forum # What supplies the module? it will (still alfa) provide a forum basic structure so everyone will be able to integrate forum-like features in their applications # Can you list the elements of the module? in our vision a Forum is divisible into many Topics each one consisting of one or more Posts. as usual there are different kinds of users (administrators, moderators, simple users and guests) and different types of posts (stiky, normal, very important and so on) # Can you describe the main features of the module? i think the most interesting feature we wish to introduce is the HTML editor integration as we already choosed one of the most interesting editors in the open source market: FCKEditor # Can you add some code lines in order to explain how the module can be used? not yet, sorry - mail # What supplies the module? this will probably become a top level project like smartshell as this module aims to produce a complete and customizable web mail client structured much like the GMail client but with more standard features as it will probably use the IMAP protocol # Can you list the elements of the module? as you can imagine the basic element is the MailBox which contains Folders of Messages. # Can you describe the main features of the module? we plan to use IMAP filtering to share the filtering rules with the standalone client; in the meanwhile we planned to use the Apache Lucene full text search engine to allow quick and precise searches # Can you add some code lines in order to explain how the module can be used? not yet, sorry - poll # What supplies the module? it aims to provide a questionnaire like infrastructure so you can submit and further elaborate surveys # Can you list the elements of the module? the main element is the Poll element which enlists Questions both with closed (ranged) Answer and open (free text) answers; every time someone submits the questionnaire a Submission will be created to map the answers providen # Can you describe the main features of the module? i hope i already did... # Can you add some code lines in order to explain how the module can be used? not yet - report # What supplies the module? this module aims to provide support in report generation # Can you list the elements of the module? this module is at it's very first stage... # Can you describe the main features of the module? we have many ideas, but still no decision has been made until now # Can you add some code lines in order to explain how the module can be used? not yet shop # What supplies the module? this will be the e-commerce template for smartweb # Can you list the elements of the module? well, this is one of the most known business domain... we have Stores, Categories, Items and Services (as we want to support service shopping too) # Can you describe the main features of the module? we differ from others because our shopping facility will be completely localizable both in terms of text and descriptions and in terms of units and currencies, interfacing with external web services to obtain exchange rates and integrating with other modules to obtain all the feature a modern e-shop requires # Can you add some code lines in order to explain how the module can be used? well, we are still deciding some elements to be honest -- Roberto Lo Giacco |
From: Roberto Lo G. <rlo...@sm...> - 2008-04-25 10:11:16
|
I'll not cover the following modules: registry - Pino Contartese should provide it as he is the module leader poll - Salvatore Morrone should be able to describe it to you auth - Stefano Vetrini, as module leader 2008/4/24 amarini <ann...@gm...>: > > Hi all, > could you answer to these few questions to give me the possibility to > develop further documentation on the present modules? > Maybe, everyone of you could expound me the module on which he works more. > Thanks! > > · What supplies the module? > · Can you list the elements of the module? > · Can you describe the main features of the module? > · Can you add some code lines in order to explain how the module can be > used? > > -- > View this message in context: http://www.nabble.com/Features-of-the-modules-tp16850226s17546p16850226.html > Sent from the SmartWeb Developers mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by the 2008 JavaOne(SM) Conference > Don't miss this year's exciting event. There's still time to save $100. > Use priority code J8TL2D2. > http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone > _______________________________________________ > smartweb-devel mailing list > sma...@li... > https://lists.sourceforge.net/lists/listinfo/smartweb-devel > -- Roberto Lo Giacco |
From: Pino C. <gco...@gm...> - 2008-04-27 23:38:41
|
Hi Anna, I try to answer quickly to your questions about registry-module. · What supplies the module? This module is a quick solution as well as exclusive for the management, organization and storage of generic <<Entities>> and their <<Addresses>> in a common web application.The module provides hooks to manage duplicated entries through the use of deduplication alghorithms: a simple but efficient one has been already implemented · Can you list the elements of the module? As i describe above, the first element in the registry module is a generic entity whic can be stored with no duplicates into a database system.However ,the module is composed by a list of concrete elements as: Person concrete Entity ,through its properties you can manage a physical Person in your application Business concrete Entity, through its properties you can manage and register a physical Farm in your system Address and its implementation as Fax,Mail,Email,Web,Messanger,Phone related to specific Entity List concrete class which contains a list of Entry and appropriate methods to filter them. EntityHelper which wraps an Entity and provides usefull methods for each address · Can you describe the main features of the module? just do it..see above for more detail :) Can you add some code lines in order to explain how the module can be used? You'll be able to find it on its documentation section..early amarini wrote: > > Hi all, > could you answer to these few questions to give me the possibility to > develop further documentation on the present modules? > Maybe, everyone of you could expound me the module on which he works more. > Thanks! > > · What supplies the module? > · Can you list the elements of the module? > · Can you describe the main features of the module? > · Can you add some code lines in order to explain how the module can be > used? > > -- View this message in context: http://www.nabble.com/Features-of-the-modules-tp16850226s17546p16929842.html Sent from the SmartWeb Developers mailing list archive at Nabble.com. |