vif-devel Mailing List for VIF (Page 2)
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
|
|
From: Luthiger S. B. <ben...@id...> - 2006-02-12 12:34:13
|
Dear Sridhanya The task displayed with the URL you sent beyond describes the task = "Export of discussion group's content". This could be quite an important = task for the future evolution of the forum application. And it's fairly = challenging too, covering all aspects of the application (e.g. = persistence layer, xsl transformation, user interface and the like). If = you're interested, you can turn to this one. The full list of features I plan to have implemented in the future are = displayed on = http://sourceforge.net/tracker/?group_id=3D29728&atid=3D397061. Do you = still have to display this page? Alternatively you could search in the = project's mailing list archive. The mail with the list is archived under = http://sourceforge.net/mailarchive/forum.php?thread_id=3D9633031&forum_id= =3D10680 (with first addendum under = http://sourceforge.net/mailarchive/forum.php?thread_id=3D9663942&forum_id= =3D10680). Regards, Benno -----Original Message----- From: sridhanya [mailto:sri...@gm...] Sent: Samstag, 11. Februar 2006 10:15 To: vif...@li...; Luthiger Stoll Benno Subject: Regd Task Hi Benno I searched in Sourceforge,The task list of our project. I searched with Task id in the page and found the task link. Just to confirm iam sending it,Please let me the know whether iam = viewing a right task. http://sourceforge.net/tracker/index.php?func=3Ddetail&aid=3D1426129&grou= p_id=3D29728&atid=3D397061=20 Thanks sridhanya |
|
From: sridhanya <sri...@gm...> - 2006-02-11 09:15:04
|
Hi Benno I searched in Sourceforge,The task list of our project. I searched with Task id in the page and found the task link. Just to confirm iam sending it,Please let me the know whether iam viewing a right task. http://sourceforge.net/tracker/index.php?func=3Ddetail&aid=3D1426129&group_= id=3D29728&atid=3D397061 Thanks sridhanya |
|
From: Luthiger S. B. <ben...@id...> - 2006-02-10 11:21:07
|
Dear Sridhanya If I understand you right the application (i.e. the menu frame) works at = least half of the time. Instead of digging further for the error, it might be more satisfactory = for you to pick a task from the list (see = http://sourceforge.net/tracker/?group_id=3D29728&atid=3D397061) that = sounds interesting to you and to work on this task. By making productive = work, I hope, you get familiar with the code and, thus, are in a better = position to find the causes of the problem with the menu frame. What do you think?=20 Regards, Benno -----Original Message----- From: sridhanya [mailto:sri...@gm...] Sent: Mittwoch, 8. Februar 2006 17:44 To: vif...@li...; Luthiger Stoll Benno Subject: Regd deployement ofapplication Hi Benno, Iam very glad to inform you that iam able to view the application. =20 I just found that in XMLRepresentation.java,xmlAsString variable was = null in the Loop for the 3 rd time of execution.=20 Ist time it was holding simple xml file. 2 nd time it was holding the profile options fo suId. 3 rd time it was null. =20 To analyse further i added System.out.println in all the Menu related = files[RequestHandler,Task,View]. Then to my suprise it started working. I was able to view most of the options of the aplication. Some places again getting error. For eg=20 When i try to change password of user ,Menu frameset throws error. I guess to get your help i should give u a detailed log file. I am in process of getting the same. =20 Thanks sridhanya |
|
From: Luthiger S. B. <ben...@id...> - 2006-02-10 10:51:26
|
Dear Jacek
> I have a problem with filtering groups.
Did you try this?
=3D=3D=3D=3D
JoinParticipantToGroupHome lGroupHome =3D =
getJoinParticipantToGroupHome();
KeyObject lKeySubscribeable =3D =
createKey(VIFGroupWorkflow.ENLISTABLE_STATES); =09
KeyObject lKey =3D new KeyObjectImpl();
lKey.setValue(ParticipantHome.KEY_MEMBER_ID, =
lContext.getActor().getActorID()); //Filtering the groups the user is =
participating
lKey.setValue(lKeySubscribeable, true);
=3D=3D=3D=3D
This should give you a query like:
=3D=3D=3D=3D
SELECT tblParticipant.MEMBERID, tblParticipant.GROUPID, =
tblGroup.GROUPID, tblGroup.SNAME, tblGroup.SDESCRIPTION, =
tblGroup.NREVIEWER, tblGroup.NGUESTDEPTH, tblGroup.NMINGROUPSIZE, =
tblGroup.NSTATE, tblGroup.BPRIVATE FROM tblParticipant INNER JOIN =
tblGroup ON tblParticipant.GROUPID =3D tblGroup.GROUPID WHERE =
tblParticipant.MEMBERID =3D 1 AND (tblGroup.NSTATE =3D '2' OR =
tblGroup.NSTATE =3D '3') ORDER BY tblGroup.SNAME
=3D=3D=3D=3D
i.e. the command:
=3D=3D=3D=3D
lKey.setValue(ParticipantHome.KEY_MEMBER_ID, =
lContext.getActor().getActorID());
=3D=3D=3D=3D
adds the statement 'tblParticipant.MEMBERID =3D 1' to the SELECT-WHERE =
clause.
You don't need to filter out private groups ('tblGroup.BPRIVATE =3D 0'), =
because suspending the activity in a private group is appropriate too.
> I've noticed also another thing. You are not able to register to the
> group that has no participants yet because such a group is not
> displayed on the group list.
That's correct. A newly created group is not open yet. That means that =
such groups aren't displayed in the list where members can register for =
participation. This gives the group administrators the possibility to =
prepare the discussion, i.e. set up one or more starting questions that =
may launch the discussion. Once the group administrators are contented =
with the initial set up of the discussion, the have to open the group. =
Only from this moment on the group is displayed for that the members can =
register. The next step in the workflow of a discussion group is =
activation. For a discussion group without review, activation happens at =
the same moment the group is opened. Activation in a group with review =
happens as soon as enough members registered as participant. Enough =
means more participants than defined as the minimal group size. Only an =
active group allows the participants to post contributions.
So much for the moment. Maybe I should publish this workflow information =
on the project's web pages.
Regards,
Benno
> -----Original Message-----
> From: vif...@li...
> [mailto:vif...@li...]On Behalf Of Jacek
> Obarymski
> Sent: Freitag, 10. Februar 2006 00:46
> To: vif...@li...
> Subject: Re[2]: [Vif-devel] task: suspend participation
>=20
>=20
> Dear Benno
>=20
> LSB> Filtering groups:
> LSB> For this task, the user might be interested only in those
> LSB> groups he or she is actually participating. Therefore, the groups
> LSB> have to be filtered before they are sent to the view. You could
> LSB> do this using the JoinParticipantToGroup instead of the
> LSB> NestedGroup to select the groups. Using the former join, you're
> LSB> able to filter for the groups with MemberIDs of the actual user.
>=20
> I have a problem with filtering groups. I've used the
> JoinParticipantToGroup class but I get groups that ANY participant is
> registered to. The class outputs the following query:
>=20
> SELECT tblParticipant.MEMBERID, tblParticipant.GROUPID,=20
> tblGroup.GROUPID, tblGroup.SNAME, tblGroup.SDESCRIPTION,=20
> tblGroup.NREVIEWER, tblGroup.NGUESTDEPTH,=20
> tblGroup.NMINGROUPSIZE, tblGroup.NSTATE, tblGroup.BPRIVATE=20
> FROM tblParticipant INNER JOIN tblGroup ON=20
> tblParticipant.GROUPID =3D tblGroup.GROUPID WHERE=20
> tblGroup.BPRIVATE =3D 0 AND (tblGroup.NSTATE =3D '2' OR=20
> tblGroup.NSTATE =3D '3') ORDER BY tblGroup.SNAME, =
tblParticipant.GROUPID
>=20
> There is no contraint to the current user.
>=20
>=20
> I've noticed also another thing. You are not able to register to the
> group that has no participants yet because such a group is not
> displayed on the group list.
>=20
>=20
>=20
>=20
> --=20
> Regards
> Jacek Obarymski
>=20
>=20
>=20
> -------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc. Do you grep=20
> through log files
> for problems? Stop! Download the new AJAX search engine that makes
> searching your log files as easy as surfing the web. =20
> DOWNLOAD SPLUNK!
> http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D103432&bid=3D230486&
dat=3D121642
_______________________________________________
Vif-devel mailing list
Vif...@li...
https://lists.sourceforge.net/lists/listinfo/vif-devel
|
|
From: Jacek O. <jac...@po...> - 2006-02-09 23:46:26
|
Dear Benno LSB> Filtering groups: LSB> For this task, the user might be interested only in those LSB> groups he or she is actually participating. Therefore, the groups LSB> have to be filtered before they are sent to the view. You could LSB> do this using the JoinParticipantToGroup instead of the LSB> NestedGroup to select the groups. Using the former join, you're LSB> able to filter for the groups with MemberIDs of the actual user. I have a problem with filtering groups. I've used the JoinParticipantToGroup class but I get groups that ANY participant is registered to. The class outputs the following query: SELECT tblParticipant.MEMBERID, tblParticipant.GROUPID, tblGroup.GROUPID, tblGroup.SNAME, tblGroup.SDESCRIPTION, tblGroup.NREVIEWER, tblGroup.NGUESTDEPTH, tblGroup.NMINGROUPSIZE, tblGroup.NSTATE, tblGroup.BPRIVATE FROM tblParticipant INNER JOIN tblGroup ON tblParticipant.GROUPID = tblGroup.GROUPID WHERE tblGroup.BPRIVATE = 0 AND (tblGroup.NSTATE = '2' OR tblGroup.NSTATE = '3') ORDER BY tblGroup.SNAME, tblParticipant.GROUPID There is no contraint to the current user. I've noticed also another thing. You are not able to register to the group that has no participants yet because such a group is not displayed on the group list. -- Regards Jacek Obarymski |
|
From: Luthiger S. B. <ben...@id...> - 2006-02-08 17:17:19
|
Dear Sridhanya Thanks for the update. I don't have a solution but I'm thankful if you provide me with = additional information. Regards, Benno -----Original Message----- From: sridhanya [mailto:sri...@gm...] Sent: Mittwoch, 8. Februar 2006 17:44 To: vif...@li...; Luthiger Stoll Benno Subject: Regd deployement ofapplication Hi Benno, Iam very glad to inform you that iam able to view the application. =20 I just found that in XMLRepresentation.java,xmlAsString variable was = null in the Loop for the 3 rd time of execution.=20 Ist time it was holding simple xml file. 2 nd time it was holding the profile options fo suId. 3 rd time it was null. =20 To analyse further i added System.out.println in all the Menu related = files[RequestHandler,Task,View]. Then to my suprise it started working. I was able to view most of the options of the aplication. Some places again getting error. For eg=20 When i try to change password of user ,Menu frameset throws error. I guess to get your help i should give u a detailed log file. I am in process of getting the same. =20 Thanks sridhanya |
|
From: sridhanya <sri...@gm...> - 2006-02-08 16:44:06
|
Hi Benno, Iam very glad to inform you that iam able to view the application. I just found that in XMLRepresentation.java,xmlAsString variable was nul= l in the Loop for the 3 rd time of execution. Ist time it was holding simple xml file. 2 nd time it was holding the profile options fo suId. 3 rd time it was null. To analyse further i added System.out.println in all the Menu related files[RequestHandler,Task,View]. Then to my suprise it started working. I was able to view most of the options of the aplication. Some places again getting error. For eg When i try to change password of user ,Menu frameset throws error. I guess to get your help i should give u a detailed log file. I am in process of getting the same. Thanks sridhanya |
|
From: Luthiger S. B. <ben...@id...> - 2006-02-07 19:29:16
|
Hello Here's another task for the list of future tasks (see = https://sourceforge.net/tracker/?group_id=3D29728&atid=3D397061): --- 14.) Subject: Export of discussion group's content. Rationale: There might be the need to have the content and results of a = discussion in a discussion group available as document. In such a = document, the discussion results can be consolidated and then published = as article or booklet. Thus, Administrators or Group Administrators = should have the possibility to export the content of a discussion group = in a suitable document. This could be achieved by an xslt transformation = of the discussion group's content to an OpenOffice document which then = is sent to the user. (medium challenge) --- Regards, Benno |
|
From: Luthiger S. B. <ben...@id...> - 2006-02-07 09:40:25
|
Dear Jacek > > Using the former join, you're able to filter for the groups=20 > > with MemberIDs of the actual user. >=20 > Hmm, I've tested it and for me it filters only the groups the user is > registered to. I have to check it once more. Yes, that's what we want at this moment: displaying only the groups the = user is registered to. Having seen your input form, I definitely agree that it would be nice to = have calender widgets to fill the dates into the input fields. Another = tricky thing would be to allow the user to enter the date in a format = according to the locale (i.e. 'dd-mm-yyyy' instead of 'yyyy-mm-dd'). = However, if the data input is controlled by a calendar widget, this is = not very urgent. Regards, Benno > -----Original Message----- > From: vif...@li... > [mailto:vif...@li...]On Behalf Of Jacek > Obarymski > Sent: Dienstag, 7. Februar 2006 10:18 > To: vif...@li... > Subject: ODP: [Vif-devel] task: suspend participation >=20 >=20 > Dear Beno >=20 > > Good work, I'm very satisfied. >=20 > Thanks, I'm glad. >=20 > >=20 > > Some remarks and considerations: > >=20 > > Filtering groups: > > For this task, the user might be interested only in those=20 > groups he or she > > is actually participating. Therefore, the groups have to be filtered > > before they are sent to the view. You could do this using the > > JoinParticipantToGroup instead of the NestedGroup to select=20 > the groups. > > Using the former join, you're able to filter for the groups=20 > with MemberIDs > > of the actual user. >=20 > Hmm, I've tested it and for me it filters only the groups the user is > registered to. I have to check it once more. >=20 >=20 > >=20 > > Display of information about groups: > > For this task, the user might by interested only in the title and > > description of the groups he want to suspend participation.=20 > I can't think > > of a use case the user wants to suspend only for a subset=20 > of groups he's > > participating. Therefore, there's no use for checkboxes. >=20 > There might be a case (probably rather rare) that user has a=20 > busy period and > want to suspend a participation only to the groups which are=20 > some how less > important to him, but ok, to simplify things lets get rid of=20 > checkboxes. >=20 >=20 > >=20 > > If you want, I can check in my changes to your branch for=20 > that you can see > > how I would implement this. >=20 > It won't be necessery for now, I'll try to do it myself. :) >=20 > >=20 > > Action button: > > I think the form can be improved if the action to save the=20 > data inputted > > is triggered by a click button on the form instead of the=20 > 'suspend' link > > in the menu frame. Thus, the menu frame can be reduced to=20 > two menu items: > > 'Main menu' and 'Logout'. There's no need of a back link=20 > because back > > should display the main menu. >=20 > OK >=20 > >=20 > > Did you think about the next steps? The input has to be=20 > stored in the > > database. The table Participant is prepared to store the=20 > dtSuspendFrom and > > dtSuspendTo. The last step would be to add a check to the=20 > process that > > selects reviewers from the discussion group's participants. >=20 > OK >=20 > >=20 > > An additional step would be to fill the actual date into the field > > 'SuspendFrom' and to redisplay the stored data if the users=20 > comes back to > > this form. However, to display stored data makes sense only if the > > suspension period has not run out yet. > >=20 > > What do you think about these suggestions? >=20 > Thanks for the suggestions. Sounds reasonable.=20 >=20 > Regards, >=20 > Jacek >=20 >=20 >=20 > ------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. Do you grep=20 > through log files > for problems? Stop! Download the new AJAX search engine that makes > searching your log files as easy as surfing the web. =20 > DOWNLOAD SPLUNK! > http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D103432&bid=3D230486& dat=3D121642 _______________________________________________ Vif-devel mailing list Vif...@li... https://lists.sourceforge.net/lists/listinfo/vif-devel |
|
From: Jacek O. <jac...@po...> - 2006-02-07 09:19:28
|
Dear Beno > Good work, I'm very satisfied. Thanks, I'm glad. > > Some remarks and considerations: > > Filtering groups: > For this task, the user might be interested only in those groups he or she > is actually participating. Therefore, the groups have to be filtered > before they are sent to the view. You could do this using the > JoinParticipantToGroup instead of the NestedGroup to select the groups. > Using the former join, you're able to filter for the groups with MemberIDs > of the actual user. Hmm, I've tested it and for me it filters only the groups the user is registered to. I have to check it once more. > > Display of information about groups: > For this task, the user might by interested only in the title and > description of the groups he want to suspend participation. I can't think > of a use case the user wants to suspend only for a subset of groups he's > participating. Therefore, there's no use for checkboxes. There might be a case (probably rather rare) that user has a busy period and want to suspend a participation only to the groups which are some how less important to him, but ok, to simplify things lets get rid of checkboxes. > > If you want, I can check in my changes to your branch for that you can see > how I would implement this. It won't be necessery for now, I'll try to do it myself. :) > > Action button: > I think the form can be improved if the action to save the data inputted > is triggered by a click button on the form instead of the 'suspend' link > in the menu frame. Thus, the menu frame can be reduced to two menu items: > 'Main menu' and 'Logout'. There's no need of a back link because back > should display the main menu. OK > > Did you think about the next steps? The input has to be stored in the > database. The table Participant is prepared to store the dtSuspendFrom and > dtSuspendTo. The last step would be to add a check to the process that > selects reviewers from the discussion group's participants. OK > > An additional step would be to fill the actual date into the field > 'SuspendFrom' and to redisplay the stored data if the users comes back to > this form. However, to display stored data makes sense only if the > suspension period has not run out yet. > > What do you think about these suggestions? Thanks for the suggestions. Sounds reasonable. Regards, Jacek |
|
From: Luthiger S. B. <ben...@id...> - 2006-02-07 08:33:22
|
Dear Jacek > I've created the first view for this task and commited it to > my CVS branch (starting with JO). Good work, I'm very satisfied. Some remarks and considerations: Filtering groups: For this task, the user might be interested only in those groups he or = she is actually participating. Therefore, the groups have to be filtered = before they are sent to the view. You could do this using the = JoinParticipantToGroup instead of the NestedGroup to select the groups. = Using the former join, you're able to filter for the groups with = MemberIDs of the actual user. Display of information about groups: For this task, the user might by interested only in the title and = description of the groups he want to suspend participation. I can't = think of a use case the user wants to suspend only for a subset of = groups he's participating. Therefore, there's no use for checkboxes. If you want, I can check in my changes to your branch for that you can = see how I would implement this. Action button: I think the form can be improved if the action to save the data inputted = is triggered by a click button on the form instead of the 'suspend' link = in the menu frame. Thus, the menu frame can be reduced to two menu = items: 'Main menu' and 'Logout'. There's no need of a back link because = back should display the main menu. Did you think about the next steps? The input has to be stored in the = database. The table Participant is prepared to store the dtSuspendFrom = and dtSuspendTo. The last step would be to add a check to the process = that selects reviewers from the discussion group's participants. An additional step would be to fill the actual date into the field = 'SuspendFrom' and to redisplay the stored data if the users comes back = to this form. However, to display stored data makes sense only if the = suspension period has not run out yet. What do you think about these suggestions? Thank you very much again, Benno |
|
From: Luthiger S. B. <ben...@id...> - 2006-02-06 15:57:17
|
Dear Jacek > I use this one: http://alquanto.de/goodies/popcalendar/ > The one you mentioned looks also ok. Maybe could be more=20 > 'leightweight' but it's always a matter of taste ;) I got the impression that the calendar you suggest is better for the = actual use case. Regards, Benno > -----Original Message----- > From: vif...@li... > [mailto:vif...@li...]On Behalf Of Jacek > Obarymski > Sent: Montag, 6. Februar 2006 15:48 > To: vif...@li... > Subject: ODP: [Vif-devel] task: suspend participation >=20 >=20 >=20 > > > I've created the first view for this task and commited it to > > > my CVS branch (starting with JO). > > Ok, I'm curious ;-) I've downloaded the branch for that I=20 > can look at the > > code this evening. I'll give you a feedback tomorrow. >=20 > OK. :) > =20 > >=20 > > > I was wodering if it would'n be nice to add > > > some js callendar for selecting a date for the input box. > > Nice idea, not absolutely urgent, but could be helpful for the user, > > indeed. > > I've once integrated=20 > http://www.dynarch.com/projects/calendar/ into a Java > > application. What calendaring scripts do you know? >=20 > I use this one: http://alquanto.de/goodies/popcalendar/ > The one you mentioned looks also ok. Maybe could be more=20 > 'leightweight' but > it's always a matter of taste ;) >=20 > Regards >=20 > Jacek >=20 >=20 >=20 |
|
From: Jacek O. <jac...@po...> - 2006-02-06 14:50:26
|
> > I've created the first view for this task and commited it to > > my CVS branch (starting with JO). > Ok, I'm curious ;-) I've downloaded the branch for that I can look at the > code this evening. I'll give you a feedback tomorrow. OK. :) > > > I was wodering if it would'n be nice to add > > some js callendar for selecting a date for the input box. > Nice idea, not absolutely urgent, but could be helpful for the user, > indeed. > I've once integrated http://www.dynarch.com/projects/calendar/ into a Java > application. What calendaring scripts do you know? I use this one: http://alquanto.de/goodies/popcalendar/ The one you mentioned looks also ok. Maybe could be more 'leightweight' but it's always a matter of taste ;) Regards Jacek |
|
From: Luthiger S. B. <ben...@id...> - 2006-02-06 12:16:14
|
Dear Jacek=20 > I've created the first view for this task and commited it to=20 > my CVS branch (starting with JO). Ok, I'm curious ;-) I've downloaded the branch for that I can look at = the code this evening. I'll give you a feedback tomorrow. > I was wodering if it would'n be nice to add > some js callendar for selecting a date for the input box.=20 Nice idea, not absolutely urgent, but could be helpful for the user, = indeed. I've once integrated http://www.dynarch.com/projects/calendar/ into a = Java application. What calendaring scripts do you know? Regards, Benno > -----Original Message----- > From: vif...@li... > [mailto:vif...@li...]On Behalf Of Jacek > Obarymski > Sent: Montag, 6. Februar 2006 02:00 > To: vif...@li... > Subject: Re: [Vif-devel] task: suspend participation >=20 >=20 > LSB> Ok, lets try with the task 'suspend participation'. >=20 > Dear Benno, >=20 > I've created the first view for this task and commited it to=20 > my CVS branch (starting > with JO). For now there is an English version only. Take a look if > this is what you expected. I was wodering if it would'n be nice to add > some js callendar for selecting a date for the input box.=20 > There's lots of > open source stuff like this on the web. >=20 > --=20 > Regards, > Jacek Obarymski >=20 >=20 >=20 > ------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. Do you grep=20 > through log files > for problems? Stop! Download the new AJAX search engine that makes > searching your log files as easy as surfing the web. =20 > DOWNLOAD SPLUNK! > http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D103432&bid=3D230486& dat=3D121642 _______________________________________________ Vif-devel mailing list Vif...@li... https://lists.sourceforge.net/lists/listinfo/vif-devel |
|
From: Jacek O. <jac...@po...> - 2006-02-06 01:00:25
|
LSB> Ok, lets try with the task 'suspend participation'. Dear Benno, I've created the first view for this task and commited it to my CVS branch (starting with JO). For now there is an English version only. Take a look if this is what you expected. I was wodering if it would'n be nice to add some js callendar for selecting a date for the input box. There's lots of open source stuff like this on the web. -- Regards, Jacek Obarymski |
|
From: Luthiger S. B. <ben...@id...> - 2006-02-03 16:34:32
|
Dear Nicky I've just published the list of features I see for future development = (see = https://sourceforge.net/tracker/?func=3Dbrowse&group_id=3D29728&atid=3D39= 7061 too). Could you go through the list and pick one that looks = interesting? Don't hesitate to ask for additional information if my = description doesn't makes sense to you of if you need further = specifications. Regards, Benno > -----Original Message----- > From: Nicky Jaspers [mailto:nic...@ho...] > Sent: Freitag, 3. Februar 2006 13:14 > To: Luthiger Stoll Benno > Cc: vif...@li... > Subject: RE: [Vif-devel] VIF Release 0.8.1 available >=20 >=20 > Hello Benno, >=20 > hotmail is acting very weird lately so I send this email again. >=20 > I changed the rights of the superuser, and that worked, so I > can specify the administrator of a discussion. > I didn't look at the source code yet, but I assume that it is=20 > fine java code=20 > and xsl etc. > So maybe I can help you with something, java, xsl or something. >=20 > Nice weekend! >=20 >=20 |
|
From: Luthiger S. B. <ben...@id...> - 2006-02-03 16:13:52
|
Hello I send you a list of features the application misses in the actual = state: --- 1.) Subject: Display of information about the responsible member. Rationale: In the view to process workflow tasks, there should be some = information displayed who is reviewing (in the author's view, i.e. = 'Pending contributions') and who has authored (in the reviewer's view, = i.e. 'Process requests') respectively. (minor challenge) 2.) Subject: Display of completions for reviewers. Rationale: Reviewers should have the possibility to view completions = while processing workflow tasks (e.g. accepting review task or = publishing contributions). This is already implemented for new = questions, but has to be done for completions too. Note: The task should have the id 'showCompletion' because = /vifapp/forum/shared/groups/bodyReview.xsl calls the servlet with this = requestType. (minor challenge) 3.) Subject: Improving the UI by adding access keys to the forms. Rational: Adding access keys to the forms displayed by the application = makes it easier to navigate throw a form using the keyboard only. (minor = challenge) 4.) Subject: Webmail integrated in the administration part. Rationale: Administrators should have the possibility to send a mail to = all members or to all participants of selected groups. Also the group = administrators should this mail feature to send mails to the = participants of the discussion group they're administering. (minor = challenge) 5.) Subject: A non responding participant has to be excluded from the = set of persons the random selection for reviewers is processing. Rationale: If a designated reviewer doesn't respond or gives back his = review task, he has to be excluded from the set of participants the = random selections draws its choice. This is necessary for that this = participant doesn't gets selected again. (minor challenge) 6.) Subject: Participants should have the possibility to suspend = participation. Rationale: The review system of the discussion forum designates randomly = participants in the discussion group to review a contribution. A mail is = sent to the designated reviewer to invite him or her to review the = specified contribution. This works fine if all participants are = accessible. However the workflow is blocked if a designated reviewer is = e.g. in holidays and, therefore, not addressable for some days (or = weeks). In this case, participants should have the possibility to = suspend participation, i.e. to tell the system that they're not = available as reviewer. (medium challenge) -> assigned to Jacek. 7.) Subject: Integration of existing person database. Rationale: The discussion forum could be used within an organisation. = Existing organisation usually have their member data already stored, = e.g. in a database. In such cases, the reuse of existing member data is = essential. Therefore, there need's to be a way to integrated the = existing member data instead of the project's tblMember. (medium = challenge) 8.) Subject: Improved view of discussion group (the questions of a = discussion group). Rationale: The actual implementation of the discussion group's view is a = simple list of all questions in the group, sorted by the decimal number = of the question. This actual view is scanty and should be improved. An = improved view could e.g. implement a tree like structure where single = discussion threads can be expanded or reduced. (medium challenge) 9.) Subject: Create and integrate new types of entities: Persons, Texts = and URLs. Rationale: The discussion in a discussion group creates contributions in = form of questions and completions. A factual discussion, however, might = also include additional entities to support the argumentation, e.g. = bibliographical information to reference quotations in a text (or URLs = to reference quotations on a web resource) as well as biographical = information to reference persons who created a quotation. These = additional three entities (together with additional helper tables e.g. = for historisation) have been sketched already (see VIF Datamodel, = Version 1.5.5) but they have to be integrated into the application yet. = Besides of persistence layer issues the application's UI has to be = adjusted to allow participants to create such entities, to modify and to = reference them. (major challenge) 10.) Subject: Unlock mechanism in case of no response to requests for a = review. Rationale: If a discussion group has activated reviewing (by setting the = number of reviewers > 0) the problem arises that the publication of a = contribution can be blocked if a request for a review is not responded = by the randomly designated reviewer (e.g. because the designated = reviewer is absent at the time). To unlock such situations, the = application has to select an alternative reviewer if the contributor = doesn't get any response in a configurable time span. To implement such = an unlocking mechanism, the application has to create a special thread = that checks in regular intervals the response state of all requests for = a review. (major challenge)=20 11.) Subject: Rating system to assess the author's/reviewer's behaviour. Rationale: After the publication of a contribution, the interaction = partners should have the possibility to rate the partner's behaviour = concerning speed and correctness of the response. The rating system = should be basic (like ebay), consisting only of three measures 'good', = 'no answer' and 'dissatisfied'. The goal of the rating system is to = build up the contributors' reputation. (major challenge) 12.) Subject: LDAP integration (or different directory systems). Rationale: The discussion forum could be used within an organisation. = Existing organisation may have set up their directory system for user = authentication already. Is such cases, it would be nice if the = application could use existing directory systems. (major challenge) 13.) Subject: Plugable skins for the application. Rationale: The discussion forum could be used within an organisation. = Existing organisation might have their corporate design to display = content produced within the organisation. It would be nice if there's a = way such organisations could display the content produced with the = discussion forum in the corporate's design. (major challenge) --- I'll publish this feature list on the project's 'Feature Requests' too = (see https://sourceforge.net/tracker/?group_id=3D29728&atid=3D397061). Regards, Benno |
|
From: Luthiger S. B. <ben...@id...> - 2006-02-03 15:48:23
|
Hello I've got the impression that the property 'org.hip.vif.mail.address' in = vif.properties set to the project's mailing list (i.e. = 'vif...@li...') causes the application to send all = mails generated via the project's mailing list. This causes nice traffic = on the mailing list ;-) However, I'd rather prefer more adequate mails = on this list. I'll deploy the vif.properties with=20 org...@my... in the future. Could you change this file accordingly before you play = with the application? Sorry for the inconvenience, Benno |
|
From: Luthiger S. B. <ben...@id...> - 2006-02-03 15:38:07
|
Dear Sridhanya If you startet the application from your IDE, it would be best to set a = breakpoint at org.hip.vif.menu.MenuView.createXML(MenuView.java:69) and = identify the line where the application breaks. My wild guess is that the application doesn't find a ressource needed, = in this case an xml to be transformed to the menu frame. In this case = you could place a breakpoint at = VIF/org.hip.vif.menu.MenuManager.java(MenuManager.java:138) and check = whether the MenuManager is able to collect the information needed to = display the menu. Hope that helps, Benno -----Original Message----- From: sridhanya [mailto:sri...@gm...] Sent: Freitag, 3. Februar 2006 16:01 To: Luthiger Stoll Benno Subject: Hi Hi Benno, Iam still half way with the application. I downlaoded ur new release and deployed it. I could login easily. But iam able to see two frames One frame [Namely the menu is completed with error] And other frame is succesful. I am also using Tomcat 5.0. And i have attache Tomcats Log File,Vifaap Logs file and screenshot of = my application. Please guide me further. Thanks sridhanya =20 |
|
From: Nicky J. <nic...@ho...> - 2006-02-03 12:13:42
|
Hello Benno, hotmail is acting very weird lately so I send this email again. I changed the rights of the superuser, and that worked, so I can specify the administrator of a discussion. I didn't look at the source code yet, but I assume that it is fine java code and xsl etc. So maybe I can help you with something, java, xsl or something. Nice weekend! >From: "Luthiger Stoll Benno" <ben...@id...> >To: <vif...@li...> >Subject: RE: [Vif-devel] VIF Release 0.8.1 available >Date: Wed, 1 Feb 2006 09:30:46 +0100 > >Dear Nicky > > > I can see the pages and use it. >Thanks for the feedback. > > > I don't know where to find it. >I suppose you logged in as super user or administrator. >You should then find the link to assign administrators in the orange >colored menu part at the left. > >Hope that helps, >Benno > > > -----Original Message----- > > From: vif...@li... > > [mailto:vif...@li...]On Behalf Of > > Nicky Jaspers > > Sent: Dienstag, 31. Januar 2006 20:18 > > To: vif...@li... > > Subject: RE: [Vif-devel] VIF Release 0.8.1 available > > > > > > > > Hi Benno, > > > > I can see the pages and use it. So I tried to create some users and > > discussions. > > Only one problem. I read the walktrough and the only thing I > > cannot find is: > > > > After having entered this data you have to assign the group > > administrators. > > To do this, click on Assign administrators to display the > > list of available > > members. Select groupadmin1 and groupadmin2. With that, you have > > successfully created the first discussion group. > > > > I don't know where to find it. > > > > greetz Nicky > > > > >------------------------------------------------------- >This SF.net email is sponsored by: Splunk Inc. Do you grep through log >files >for problems? Stop! Download the new AJAX search engine that makes >searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! >http://sel.as-us.falkag.net/sel?cmd=lnk&kid3432&bid#0486&dat1642 >_______________________________________________ >Vif-devel mailing list >Vif...@li... >https://lists.sourceforge.net/lists/listinfo/vif-devel |
|
From: Luthiger S. B. <ben...@id...> - 2006-02-01 08:30:52
|
Dear Nicky > I can see the pages and use it. Thanks for the feedback. > I don't know where to find it. I suppose you logged in as super user or administrator. You should then find the link to assign administrators in the orange = colored menu part at the left. Hope that helps, Benno > -----Original Message----- > From: vif...@li... > [mailto:vif...@li...]On Behalf Of=20 > Nicky Jaspers > Sent: Dienstag, 31. Januar 2006 20:18 > To: vif...@li... > Subject: RE: [Vif-devel] VIF Release 0.8.1 available >=20 >=20 >=20 > Hi Benno, >=20 > I can see the pages and use it. So I tried to create some users and=20 > discussions. > Only one problem. I read the walktrough and the only thing I=20 > cannot find is: >=20 > After having entered this data you have to assign the group=20 > administrators.=20 > To do this, click on Assign administrators to display the=20 > list of available=20 > members. Select groupadmin1 and groupadmin2. With that, you have=20 > successfully created the first discussion group. >=20 > I don't know where to find it. >=20 > greetz Nicky >=20 |
|
From: Nicky J. <nic...@ho...> - 2006-01-31 19:18:05
|
Hi Benno, I can see the pages and use it. So I tried to create some users and discussions. Only one problem. I read the walktrough and the only thing I cannot find is: After having entered this data you have to assign the group administrators. To do this, click on Assign administrators to display the list of available members. Select groupadmin1 and groupadmin2. With that, you have successfully created the first discussion group. I don't know where to find it. greetz Nicky >From: "Luthiger Stoll Benno" <ben...@id...> >To: "VIF Devel Mailinglist (E-mail)" <vif...@li...> >Subject: [Vif-devel] VIF Release 0.8.1 available >Date: Tue, 31 Jan 2006 12:28:28 +0100 > >Hello > >I've relased version 0.8.1 of the VIF application today. I also checked in >the code for those who prefer to update their IDE. > >This release fixes the following problems: > >Changes to Release 0.8.1 >======================== > >Bugs fixed >- Made application working with Tomcat 5. >- Fixed bug in link sent to reviewer (2006/01/22). >- Fixed bug in 'forum\shared\groups\bodyReview.xsl and bodyUnpublished.xsl' >that caused improper display of menu frame (2006/01/22). > > >Framework 0.9.7.3 >================= > >Bugs fixed: >- Made framework working with Tomcat 5. > > >Regards, >Benno Luthiger > >_______________________________________________________________________ > >Benno Luthiger >WEP J 11 >Swiss Federal Institute of Technology Zurich >CH-8092 Zurich > >Tel: +41 1 632 57 65 >_______________________________________________________________________ > > > > >------------------------------------------------------- >This SF.net email is sponsored by: Splunk Inc. Do you grep through log >files >for problems? Stop! Download the new AJAX search engine that makes >searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! >http://sel.as-us.falkag.net/sel?cmd=lnk&kid3432&bid#0486&dat1642 >_______________________________________________ >Vif-devel mailing list >Vif...@li... >https://lists.sourceforge.net/lists/listinfo/vif-devel |
|
From: Luthiger S. B. <ben...@id...> - 2006-01-31 11:28:39
|
Hello I've relased version 0.8.1 of the VIF application today. I also checked = in the code for those who prefer to update their IDE. This release fixes the following problems: Changes to Release 0.8.1 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Bugs fixed - Made application working with Tomcat 5. - Fixed bug in link sent to reviewer (2006/01/22). - Fixed bug in 'forum\shared\groups\bodyReview.xsl and = bodyUnpublished.xsl' that caused improper display of menu frame = (2006/01/22). Framework 0.9.7.3 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Bugs fixed: - Made framework working with Tomcat 5. Regards, Benno Luthiger _______________________________________________________________________ Benno Luthiger WEP J 11 Swiss Federal Institute of Technology Zurich CH-8092 Zurich=20 Tel: +41 1 632 57 65 _______________________________________________________________________ |
|
From: Luthiger S. B. <ben...@id...> - 2006-01-30 08:37:41
|
Dear Jacek
> There should be something instead of null ('en' or 'de'). I'll keep
> looking tomorrow, it can't be anything serious, but if you have any
> ideas please send it to me.
Yes, there seems to be a problem with the setting of the default =
language. The default language is set with the property =
'org.hip.vif.dftLanguage' in vifapp/WEB-INF/conf/vif.properties. Do you =
find it there?
Regards,
Benno
> -----Original Message-----
> From: vif...@li...=20
> [mailto:vif...@li...]On Behalf Of=20
> Jacek Obarymski
> Sent: Montag, 30. Januar 2006 01:49
> To: vif...@li...
> Subject: Re[2]: [Vif-devel] Eclipse set up
>=20
>=20
> Dear Beno
>=20
> I've finally got rid of the build errors. Now I get empty pages in the
> browser (weel not entirely empty but only with the heading coming from
> the AbstractHtmlPage class.
>=20
> I've run the project in a debug mode it seems that the program
> can't find xsl files for transformation. It seems that the=20
> language setting
> is missing. The program looks for xsl's in the path which of=20
> course doesn't
> exist: \forum\null\util\master.xsl.
> There should be something instead of null ('en' or 'de'). I'll keep
> looking tomorrow, it can't be anything serious, but if you have any
> ideas please send it to me.
>=20
>=20
> Debug string form the XMLRepresentation class:
>=20
> xmlAsString=3D "<?xml version=3D"1.0"=20
> encoding=3D"UTF-8"?><Root><Error><Message>Configuration
> exception while precompiling the XSL file=20
> javax.xml.transform.TransformerConfigurationException:=20
> javax.xml.transform.TransformerException:=20
> java.io.FileNotFoundException: \forum\null\util\master.
> xsl (System nie mo=BFe odnale=BCc okre=B6lonej=20
> =B6ie=BFki)</Message></Error></Root>"
>=20
>=20
> Greets
>=20
> Jacek
>=20
|
|
From: Luthiger S. B. <ben...@id...> - 2006-01-30 08:22:31
|
Dear Sridhanya
Which version of tomcat did you install?
I've worked with tomcat 4 until recently and didn't have any problems.
However, I've switched to tomcat 5 last day and was able to reproduce =
the problems you encountered.=20
I'll fix that as soon as I can.
Regards,
Benno
-----Original Message-----
From: sridhanya [mailto:sri...@gm...]
Sent: Samstag, 28. Januar 2006 13:27
To: Luthiger Stoll Benno
Subject: Hi
Hi Benno,
I went through the source code and edited the following files=20
CssLink.java=20
I added quote to stylesheet [link=3D"sytlesheet"]
AbstractHtmlPage.java=20
I added close tag to meta tag..ie <meta ..../>
And after that all the parser errors where vanished.
Now Iam getting the following error
XML Parsing Error: no element found
Location: =
http://localhost:8081/vifapp/forum?requestType=3Dmaster&body=3Dstartup
Line Number 10, Column 1:
^
Then i went to page source of browser.It was
<?xml version=3D"1.0" encoding=3D"UTF-8"?><!DOCTYPE html PUBLIC =
"-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns=3D"
http://www.w3.org/1999/xhtml"><head><meta http-equiv=3D'content-type'=20
content=3D'text/html;charset=3Dutf8' /><title>VIF</
title><link rel=3D"stylesheet" media=3D
"all" type=3D"text/css" href=3D"./css/body.css"
/></head><body bgcolor=3D'#FFFFFF'=20
text=3D'#505050' =
onLoad=3D"javascript:parent.frames[0].location.href=3D'.//forum/en/util/m=
enuLogin.htm'"
>In Abstracthtmlpage .java i added system.out.println statements and =
found that inStream.println(createEnd());// part of the code is not =
executed.Please suggest me what to do.
Thankssridhanya
|