Labkey as portlet in liferay

LabKey Support Forum (Inactive)
Labkey as portlet in liferay nizarellouze  2013-04-05 00:29
Status: Closed
 
Hi, we are planning to integrate labkey as portlet in liferay, my question is what's better using labkey api or refactoring the labkey source code?

Nizar
 
 
jeckels responded:  2013-04-10 17:25
Hi Nizar,

I don't have experience with Liferay, but I'd recommend using the LabKey API if possible. We work to provide backward compatibility between versions at the API level. If you effectively fork the LabKey Server code base, you'll have a difficult time merging changes when you want to upgrade.

You've probably found this already, but we have existing client API implementations for a number of programming languages, and new languages can be added fairly easily because the underlying communication is JSON over HTTP.

Thanks,
Josh
 
jeckels responded:  2013-04-10 17:25
 
nizarellouze responded:  2013-04-11 01:11
Hi Jeckels, thank you for you response, one more question please, does the api contains all services that the labkey provides
 
jeckels responded:  2013-04-11 10:40
Hi Nizar,

No, not everything can be done through the API. However, if there are gaps based on your required scenarios, it will probably be easier for you to add APIs than to completely refactor the code to run inside of Liferay. We'd be happy to discuss doing this kind of development for you if you're interested in contracting with us.

Thanks,
Josh