Ignored fields in RemoteComment

11 views
Skip to first unread message

Edwin Goei

unread,
Sep 29, 2010, 7:23:45 PM9/29/10
to jira-extended-webservice
Hi,

The standard JIRA SOAP API does not allow things like adding comments
with a different Author and Creation date. Does this plugin remove
that restriction? I found http://jira.atlassian.com/browse/JRA-12522
and it sounds like Atlassian does not plan to change the current
behavior.

-Edwin

Ath

unread,
Oct 1, 2010, 2:48:06 AM10/1/10
to jira-extended-webservice
Do not expect any change in that, this plugin _extends_ the standard
SOAP interface, and like all 3 API's (XMLRPC, SOAP and REST) obeys the
standard security rules of Jira.
If Jira doesn't allow for Comments to be entered on behalf of someone
else, then also the API's can't. It would be way to easy to forge the
data in the projects, and I wouldn't like that either... I'd even vote
against it if I could.

When I converted our PVCS Tracker projects to Jira, all comments
(around 15000 or so) where created by my 'trk_user', and got a first
line of original author, date/time and title (as Jira doesn't have
comment titles). Because these comments are owned by trk_user, nobody
can (nor should be able to) change the contents.

/Ton

On 30 sep, 01:23, Edwin Goei <edwi...@gmail.com> wrote:
> Hi,
>
> The standard JIRA SOAP API does not allow things like adding comments
> with a different Author and Creation date. Does this plugin remove
> that restriction? I foundhttp://jira.atlassian.com/browse/JRA-12522

Edwin Goei

unread,
Oct 4, 2010, 6:18:27 PM10/4/10
to jira-extended-webservice
Thanks for the info. It sounds like you successfully used the SOAP API
to import issues from another tracker but the existing comments are
frozen at import time. Did you have other problems? It appears that I
can create components using this extended interface which is another
one of my problems.

My task is to migrate hundreds of projects some with 14,000 issues to
a JIRA instance. I've looked at Jelly some, but what I would like is a
web service that has the capability of Jelly with the programmability
of an API.

-Edwin

Matt Doar

unread,
Oct 4, 2010, 6:32:35 PM10/4/10
to jira-extende...@googlegroups.com
Edwin,

Me too, so I created the Universal JIRA Importer. It's a standalone python webapp that connects to the source system database, uses Python mappers to modify data as required. On the JIRA side it uses a custom SOAP plugin that lets you import issues (not just create them). I originally intended to ship it as a product but realized that what people mostly want is the service so I use it as part of the migration consulting I do.

~Matt

--
You received this message because you are subscribed to the Google Groups "jira-extended-webservice" group.
To post to this group, send email to jira-extende...@googlegroups.com.
To unsubscribe from this group, send email to jira-extended-webs...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/jira-extended-webservice?hl=en.


Edwin Goei

unread,
Oct 4, 2010, 6:57:32 PM10/4/10
to jira-extended-webservice
Hi Matt,

Great! So if I understand you correctly, you wrote your own API plugin
to import data and this includes being able to set comment attributes
such as author and timestamp to arbitrary values? If so, where can I
find it? I did a search for "Universal JIRA Importer" and only found a
message you posted to the forum http://forums.atlassian.com/message.jspa?messageID=257354668#257354668.

-Edwin
> > jira-extended-webs...@googlegroups.com<jira-extended-webserv ice%2Bunsu...@googlegroups.com>
> > .
Message has been deleted

Matt Doar

unread,
Oct 4, 2010, 9:58:13 PM10/4/10
to jira-extende...@googlegroups.com
Yes, that's right. It's a tool used as part of the commercial migration service I offer.

~Matt

To unsubscribe from this group, send email to jira-extended-webs...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages