Hi Ramith, To process Issue details, are we going to pass issue id or unique key (String) of issue? if we are passing unique key then in-order to add/ get/ update/ delete comments we have to do two DB calls, first call to get issue id for unique key and second one is for real purpose (add/ delete/ edit/ delete comments) which one is better way?
On Fri, Aug 16, 2013 at 10:25 AM, Ramith Jayasinghe <[email protected]> wrote: > Nope. > I don't think we required versioned url as of now. > > > > On Fri, Aug 16, 2013 at 12:46 AM, Shameera Rathnayaka > <[email protected]>wrote: > >> Hi Ramith, >> >> Is this REST url schema has versioning support? >> >> Thanks, >> Shameera. >> >> >> On Wed, Aug 14, 2013 at 6:42 PM, Ramith Jayasinghe <[email protected]>wrote: >> >>> Hi, >>> This is what we propose as the URL scheme for issue tracking component >>> we are writing. >>> >>> GET /issue/<id> -- Returns information about an issue. >>> POST /issue/<id>/ -- modifies an existing issue. >>> >>> POST /issue/<id>/comment -- adds new comment to an issue >>> POST /issue/<id>/comment/<id> -- modifies an existing comment >>> >>> DELETE /issue/<id>/comment/<id> -- deletes a existing comment >>> >>> >>> GET /project -- returns a list of projects for the organization >>> GET /project/<id> --- gets information about project >>> >>> >>> POST /project/ -- adds a new project >>> POST /project/<id> -- edits information of an exiting project >>> >>> GET /project/<id>/version -- list of versions of the project >>> GET /project/<id>/issue -- list of issues of the project >>> >>> >>> POST /project/<id>/issue/ -- add a new issue to an project. >>> >>> >>> These are only the basic operations we might need (we will devise URL as >>> we go along for other use cases). >>> Note that above URLs don't have organization Id included. >>> >>> WDYT? >>> >>> >>> >>> regards >>> Ramith >>> >>> _______________________________________________ >>> Architecture mailing list >>> [email protected] >>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>> >>> >> >> >> -- >> *Software Engineer - WSO2 Inc.* >> *email: shameera AT wso2.com <[email protected]> , shameera AT >> apache.org<[email protected]> >> * >> *phone: +9471 922 1454* >> * >> * >> *Linked in : *http://lk.linkedin.com/pub/shameera-rathnayaka/1a/661/561 >> *Twitter : *https://twitter.com/Shameera_R >> >> _______________________________________________ >> Architecture mailing list >> [email protected] >> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >> >> > > > -- > Ramith Jayasinghe > Technical Lead > WSO2 Inc., http://wso2.com > lean.enterprise.middleware > > E: [email protected] > P: +94 776715671 > > > _______________________________________________ > Architecture mailing list > [email protected] > https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture > > -- Nihanth Joseph Senior Software Engineer Mob: +94719187136
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
