Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [mylyn-dev] created mylyn connector for HP quality center

are you saying that all special attributes can be mapped by using the
RepositoryConnector API? becouse thoese are not exactly documented (for
example what's hasRepositoryDueDate?)

i think i' almost solved the threading problems usually all thins that are
called from reposettingspage should not be marked as mulit threaded, i think
the same goes with other modal screens like search form.


that's good to know about your'e connector , unfotunaly since it's
commercial that's means money, and my company created 30 minute time out
limit connecion time becouse we have 800 users but only 50 licensces. 
but i'm very curious to know who did you solve certian problems i faced with 
for example the Bidirectional issue. we needed the task editor's page to be
right to left but the only "legit" way to do that was give the command line
the IL language, but would turn the entire eclispe as right to left, (making
it unusable for development), so the only i managed was to have a special
command line parameter pased in (i might change that to the locale
prameter), but i'm still left the task view orientation the wrong way 
also the DTP  displays the date selection box in the wrong location, as if
the date fields are still in their original location in LTR mode (opened a
bug about it).
also the special task attributes i've talked about it, needed to be mapped
seperatly for each task repo of qc, as their can be many values (I.E
prioraty could be mapped to BG_PRIORATY,BG_USER_02 etc..), the same goes for
due_date.
prioraty levels and task kind also needs to be mapped sepratly, and while
the levels have fixed values (1-5) task kind could be different values
completly for each qc. 

did you also had to mess around with jni and activex api's? or did HP
finally made api's in java?

Mik Kersten-3 wrote:
> 
> 
> Others can follow up with more detail, but as far as I know, the easiest
> way to get to the list of special attributes is looking at the ITask API,
> since most are listed there (eg, due dates).  Things that the Task List UI
> shows come from ITask.  What you'll be missing is some of the "special"
> attributes that are handled by the Task Editor, eg, in the header section.
> But unlike the ITask attributes, those are not required to be provided by
> all connectors, and some connectors, such as those to email systems, are
> lacking the common attributes that you'll see in task repositories.
> 
> Regarding threading, Mylyn is very asynchronous and concurrent.  For
> example, a background synchronization could be happening while the user
> opens a task editor, which triggers a separate sync.  I'm guessing that
> the easiest way for you to deal with this is to create a separate job
> manager layer that queues access to QC within your connector.  If that
> turns out generally useful we could consider it as a contribution to the
> framework.
> 
> Fyi, Tasktop is releasing a QC connector:
> http://tasktop.com/blog/tasktop/hp-quality-center-mylyn-connector so we
> might also end up with drivers to make these kinds of contributions to the
> framework.
> 
> Mik
> 
> --
> Dr. Mik Kersten
> Tasktop CEO, Mylyn Lead, http://twitter.com/mik_kersten
> 
>> -----Original Message-----
>> From: mylyn-dev-bounces@xxxxxxxxxxx [mailto:mylyn-dev-
>> bounces@xxxxxxxxxxx] On Behalf Of emaayan
>> Sent: November-19-10 8:07 AM
>> To: mylyn-dev@xxxxxxxxxxx
>> Subject: [mylyn-dev] created mylyn connector for HP quality center
>>
>>
>> hi..
>>
>> i've re-written a mylyn connector for HP quality center called qcmylyn,
> the
>> update version is in the head, and i have a few questions about this:
>>
>> first of all regarding task attributes.
>>
>> i know that certain amount of task attirbutes recieve special handkling
> like
>> DUE_DATE,PRIOARTY and so on..
>> in DUE_DATE mylyn presentes a clock icon in the task list to show it's
> due
>> time, in task_kind mylyn shows an icon according the Connector code i
> write,
>> etc...
>>
>> but i had to discover this by looking at other code projects.
>>
>> is there an ordered list of such special attributes?
>>
>> second, i've been expriencing slight instablity with the connector, i
> believe
>> this due to threading issues. the connector uses jacob library to handle
> the
>> activex api, but i must declare whether the connector is operating in
>> multithreaded mode or single threaded via a static method, (specying the
>> wrong model may crash eclipse!) so i understand that there might be
> times
>> the mylyn will run in other threads other then the UI. my questions is
> when?
>> --
>> View this message in context: http://old.nabble.com/created-mylyn-
>> connector-for-HP-quality-center-tp30255473p30255473.html
>> Sent from the Mylyn Dev mailing list archive at Nabble.com.
>>
>> _______________________________________________
>> mylyn-dev mailing list
>> mylyn-dev@xxxxxxxxxxx
>> https://dev.eclipse.org/mailman/listinfo/mylyn-dev
> _______________________________________________
> mylyn-dev mailing list
> mylyn-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/mylyn-dev
> 
> 

-- 
View this message in context: http://old.nabble.com/created-mylyn-connector-for-HP-quality-center-tp30255473p30266328.html
Sent from the Mylyn Dev mailing list archive at Nabble.com.



Back to the top