You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@openmeetings.apache.org by Cristiano Bernardini <cr...@seacom.it> on 2012/02/03 17:15:02 UTC

Missing features

I have a few questions related in particular to the calendar/conference scheduling part of openmeetings:

- I noticed that a conference scheduled via API is not present in the dashboard->myrooms, but if I create it manually (as an event in the calendar) then it appears, could this be fixed?

- the updateRoomWithModeration API doesn't provide the chance to change the conference time and date, this way, if I move an appointment, I have to delete the conference an then create a new one with the update data, has this feature been considered in the roadmap?

- When I delete a room via API (also created via API), it still appears in the calendar. I checked the source code and it appears that RoomWebService.java -> closeRoom does not delete the appointment

- Why does getRooms only returns the room startdate in the response xml? see: "<ax29:starttime>2011-12-20</ax29:starttime>"

- Last one, it seems that, when we create an appointment via API, the appointment gets the default name,the only way to change it is by doing it manually

Actually I'm thinking about contributing to the project, even though I'll be busy in the coming weeks, I'd be happy to add these features.


-- 
Cristiano Bernardini

Re: Missing features

Posted by "seba.wagner@gmail.com" <se...@gmail.com>.
Hi Cristiano,

2012/2/3 Cristiano Bernardini <cr...@seacom.it>

> I have a few questions related in particular to the calendar/conference
> scheduling part of openmeetings:
>
> - I noticed that a conference scheduled via API is not present in the
> dashboard->myrooms, but if I create it manually (as an event in the
> calendar) then it appears, could this be fixed?
>
=> I don't understand this point. I guess with API you mean SOAP/REST.
There will be a SOAP/REST service adapter for the Calendar soon

>
> - the updateRoomWithModeration API doesn't provide the chance to change
> the conference time and date, this way, if I move an appointment, I have to
> delete the conference an then create a new one with the update data, has
> this feature been considered in the roadmap?
>
=> see point 1

>
> - When I delete a room via API (also created via API), it still appears in
> the calendar. I checked the source code and it appears that
> RoomWebService.java -> closeRoom does not delete the appointment
>
=> no it doesn't why should it? Close room is just to redirect users
somewhere else. The close room attribute can also e used outside of the
calendar... it actually has nothing to do with calendar events.

>
> - Why does getRooms only returns the room startdate in the response xml?
> see: "<ax29:starttime>2011-12-20</ax29:starttime>"
>
=> there has been a change in the way Axis2 outputs Date vs Calendar
DataTypes in the SOAP/REST Gateway. You could open a ticket for this issue
in our Bug tracker that we consider a code change to use java.util.Calendar
instead of java.util.Date however I don't think we will do that as
databases in generally cannot store java.util.Calendar, they always cut the
timezone information. So ... this is a bit tricky.

>
> - Last one, it seems that, when we create an appointment via API, the
> appointment gets the default name,the only way to change it is by doing it
> manually
>
=> again via API you mean SOAP/REST right? See point No1

>
> Actually I'm thinking about contributing to the project, even though I'll
> be busy in the coming weeks, I'd be happy to add these features.
>
=> We would be happy to see your contributations, there are many fields
where you can start contributing ...

>
>
> --
> Cristiano Bernardini
>



-- 
Sebastian Wagner
http://www.openmeetings.de
http://incubator.apache.org/openmeetings/
http://www.webbase-design.de
http://www.wagner-sebastian.com
seba.wagner@gmail.com