vif-devel Mailing List for VIF
Brought to you by:
aktion-hip
You can subscribe to this list here.
| 2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(6) |
Sep
(25) |
Oct
|
Nov
|
Dec
(2) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2003 |
Jan
|
Feb
(1) |
Mar
(1) |
Apr
(4) |
May
(9) |
Jun
(2) |
Jul
(3) |
Aug
|
Sep
(2) |
Oct
|
Nov
(1) |
Dec
|
| 2004 |
Jan
(1) |
Feb
|
Mar
(4) |
Apr
(9) |
May
(4) |
Jun
(2) |
Jul
(1) |
Aug
(5) |
Sep
(3) |
Oct
(2) |
Nov
(4) |
Dec
(3) |
| 2005 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(9) |
Sep
|
Oct
|
Nov
|
Dec
(1) |
| 2006 |
Jan
(18) |
Feb
(40) |
Mar
(5) |
Apr
|
May
|
Jun
(4) |
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(3) |
Nov
(6) |
Dec
|
| 2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(9) |
| 2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
| 2013 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2014 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
|
1
|
2
|
3
|
4
|
5
(2) |
6
|
7
|
|
8
|
9
|
10
|
11
|
12
|
13
|
14
|
|
15
|
16
|
17
|
18
|
19
|
20
|
21
|
|
22
|
23
|
24
|
25
|
26
|
27
|
28
|
|
29
|
30
|
31
|
|
|
|
|
|
From: Benno L. <ben...@id...> - 2002-12-05 09:37:29
|
Hello Here's the description and specification of the next use case (Use Case 12, see http://vif.sourceforge.net/RequirementsAndSchdule.html). The use case starts after the group administrator logged into the VIF administration application. The list of discussion groups the administrator is administering is displayed. The group administrator selects one that is created but doesn't have a starting question yet. Text fields for the starting question and for additional explanations are displayed in a form. The group administrator enters the starting question and additional information and submits the form. The system saves the information and creates a unique decimal identification for the contribution. There's no workflow needed at this point since the group administrator has the right to publish contributions immediately and without review. The information submitted by the group administrator is added in the tables tblQuestion (for the starting question) and tblContribution (for additional information) (see Datamodel). Each discussion group consists of various questions, which have to be linked to the group by the table tblLinkGroupQuestion. Each question can be accompanied by various contributions, i.e. explaining information. Therefore, the table tblLinkContributionQuestion links contributions to their questions. Each essential information has to be historised so that changes can be traced back and rolled back. Therefore we need two additional tables tblQuestionHistory and tblContributionHistory. Therefore, the implementation of this use case consists of the following steps: a) Model: Create the interfaces for the domain objects Question, QuestionHistory, Contribution, ContributionHistory, LinkGroupQuestion, LinkContributionQuestion and their homes QuestionHome, ContributionHome etc. After creating the interfaces, the implementations QuestionImpl, QuestionHomeImpl, ContributionImpl, ContributionHomeImpl etc. have to be created. The implementations of existing domain objects can be taken as examples. b) Controller: Create the tasks AdminContributionShowTask and AdminContributionSaveTask. The first task controls the display of the form, the second saves the data submitted by the group administrator. Note: The newly created tasks have to be registered to TaskManagerImpl. c) View: Create the views (Java classes and XSLT). The Java views prepare the produced XML for that they can be transformed by the appropriate XSLT files. Regards, Benno |
|
From: Benno L. <ben...@id...> - 2002-12-05 09:34:56
|
Hello I've released Release 0.2.0 of the application VIF. This release includes the following changes: - Bug corrected which prevented proper initialization. - Bug corrected which prevented ORDER BY ordering. - Migrated framework to use the Transformation API (TrAX) for XSL transformation. - Made all lists sortable (by clicking the icon in the column header). - Implementation of use case 2 - Table tblParticipant created to register members to discussion groups. Please use the updates script to update your database, e.g. Update-Rel0.2 /path/to/mysql/bin myPassword. - Modified JavaScript code to support better Mozilla 1.1/Mozilla 1.2 Regards, Benno _______________________________________________________________________ Benno Luthiger Technologie- und Informationsmanagement WEP J 11 ETH Zentrum CH-8092 Zürich Tel: +41 1 632 57 65 _______________________________________________________________________ |