Hi Gayashan,

twitter4j-core is a dependency for twitter connector. I guess current
version is build using 4.0. If you need to use >4.0 of twitter4j-core you
may need to write a new version of twitter connector that uses twitter4j-core
> 4.

Also you can use the twitter rest api instead of twitter4j-core dependency?

Best Regards,
Malaka


On Wed, Jul 9, 2014 at 12:09 AM, Gayashan Amarasinghe <[email protected]>
wrote:

> Hi Dushan,
>
> My question is related to the version range for twitter4j-core dependency
> here. It says <version>*[4.0,)*</version> which means to include the
> latest dependency version which is >=4.0
>
> For an example lets assume that twitter4j-core has released a latest
> version 5.0.0 with API changes. And if anyone to build the orbit themselves
> now, the twitter4j 4.0.0.wso2v1 bundle would contain the latest 5.0.0
> twitter4j-core library. And if that same twitter4j 4.0.0.wso2v1 bundle is
> used to build the Twitter-Connector which expects the twitter4j-core 4.0.0
> (but has twitter4j-core 5.0.0 instead) it would result in a build failure.
> [This is also assuming that there's no downloads from nexus repo.]
>
> Is it possible? Any clarification is much appreciated.
>
> Thanks.
>
> /Gayashan
>
>
> On Tue, Jul 8, 2014 at 11:50 PM, Dushan Abeyruwan <[email protected]> wrote:
>
>> There will be multiple connector versions if any API changes happen
>> also  we will maintaining API version in use at the connector store as
>> meta info
>>
>> On Tuesday, July 8, 2014, Gayashan Amarasinghe <[email protected]> wrote:
>>
>>> Small correction in line.
>>>
>>> Thanks.
>>>
>>>
>>> On Tue, Jul 8, 2014 at 11:14 PM, Gayashan Amarasinghe <[email protected]
>>> > wrote:
>>>
>>>> Hi KasunG,
>>>>
>>>>  Assuming that we keep this in the orbit i have a question.
>>>>
>>>> Since we are having a version range in the twitter4j dependency here,
>>>> wouldn't it create an issue with the possible [API] changes of the future
>>>> versions of the library? And also in terms of our orbit bundle naming
>>>> convention?
>>>>
>>>> <dependency>  <groupId>org.twitter4j</groupId>
>>>> <artifactId>twitter4j-core</artifactId>  <version>*[4.0,)*</version>
>>>> </dependency>
>>>>
>>>> For an example, anyone who builds the orbit [and not download the
>>>> dependency from the nexus] later may get a new twitter4j dependency and
>>>> might cause build failures if there are API changes within the dependency?
>>>>
>>>
>>> ​​Should be changed to, might cause build failures within
>>> "​Twitter-Connector" or any other project which depends on twitter4j
>>> 4.0.0.wso2v1 bundle, if there are API changes within the dependency.​
>>>
>>>
>>>> Is it possible or am i understanding it wrong here?
>>>>
>>>> Thanks.
>>>>
>>>> /Gayashan
>>>>
>>>>
>>>>
>>>> On Tue, Jul 8, 2014 at 5:46 PM, Kasun Gajasinghe <[email protected]>
>>>> wrote:
>>>>
>>>>> Hi Buddhima,
>>>>>
>>>>> Your parent pom reference needs to be updated. You also need to add
>>>>> distributionManagement configuration. Then, work with Maheshika to get 
>>>>> this
>>>>> orbit released.
>>>>>
>>>>> Regards,
>>>>> KasunG
>>>>>
>>>>>
>>>>>
>>>>> On Tue, Jul 8, 2014 at 5:35 PM, Buddhima Wijeweera <[email protected]>
>>>>> wrote:
>>>>>
>>>>>> Hi Sagara,
>>>>>>
>>>>>> Thank you for the information.
>>>>>>
>>>>>> I sent a pull request to wso2-orbit with this change.
>>>>>> Link: https://github.com/wso2/orbit/pull/5
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Tue, Jul 8, 2014 at 4:37 PM, Sagara Gunathunga <[email protected]>
>>>>>> wrote:
>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Tue, Jul 8, 2014 at 4:34 PM, Buddhima Wijeweera <
>>>>>>> [email protected]> wrote:
>>>>>>>
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>> Currently some operations relate to Twitter-Connector are not
>>>>>>>> functioning.
>>>>>>>> Eg:
>>>>>>>> getFriendsIds
>>>>>>>> getFriends
>>>>>>>> getFollowersIds
>>>>>>>> getFollowers
>>>>>>>>
>>>>>>>> To fix that it is essential to change the version of Twitter4J
>>>>>>>> which is currently in use at here:
>>>>>>>> https://svn.wso2.org/repos/wso2/carbon/orbit/branches/4.0.0/twitter/
>>>>>>>>
>>>>>>>> I have locally made the change and tested. After the change all
>>>>>>>> those operations are working as expect.
>>>>>>>>
>>>>>>>> I would like to know how can I fix that in the above mentioned
>>>>>>>> location.
>>>>>>>>
>>>>>>> If the Orbit bundle is released you can't change it, you have to
>>>>>>> create new version of Orbit bundle.
>>>>>>>
>>>>>>> Thanks !
>>>>>>>
>>>>>>>
>>>>>>>>
>>>>>>>> Thank You!
>>>>>>>> --
>>>>>>>> Buddhima Wijeweera
>>>>>>>> Software Engineer; WSO2 Inc.; http://wso2.com ,
>>>>>>>>
>>>>>>>> Email: [email protected]
>>>>>>>> Blog:   https://buddhimawijeweera.wordpress.com
>>>>>>>> GitHub Profile: https://github.com/Buddhima
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> Dev mailing list
>>>>>>>> [email protected]
>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Sagara Gunathunga
>>>>>>>
>>>>>>> Senior Technical Lead; WSO2, Inc.;  http://wso2.com
>>>>>>> V.P Apache Web Services;    http://ws.apache.org/
>>>>>>> Linkedin; http://www.linkedin.com/in/ssagara
>>>>>>> Blog ;  http://ssagara.blogspot.com
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Buddhima Wijeweera
>>>>>> Software Engineer; WSO2 Inc.; http://wso2.com ,
>>>>>>
>>>>>> Email: [email protected]
>>>>>> Blog:   https://buddhimawijeweera.wordpress.com
>>>>>> GitHub Profile: https://github.com/Buddhima
>>>>>>
>>>>>> _______________________________________________
>>>>>> Dev mailing list
>>>>>> [email protected]
>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>>
>>>>> *Kasun Gajasinghe*
>>>>> Senior Software Engineer, WSO2 Inc.
>>>>> email: kasung AT spamfree wso2.com
>>>>> linked-in: http://lk.linkedin.com/in/gajasinghe
>>>>> blog: http://kasunbg.org
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Dev mailing list
>>>>> [email protected]
>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> *Gayashan Amarasinghe*
>>>> Software Engineer | Platform TG
>>>> WSO2, Inc. | http://wso2.com
>>>> lean. enterprise. middleware
>>>>
>>>> Mobile : +94718314517
>>>> Blog : gayashan-a.blogspot.com
>>>>
>>>
>>>
>>>
>>>
>>> --
>>> *Gayashan Amarasinghe*
>>> Software Engineer | Platform TG
>>> WSO2, Inc. | http://wso2.com
>>> lean. enterprise. middleware
>>>
>>> Mobile : +94718314517
>>> Blog : gayashan-a.blogspot.com
>>>
>>
>>
>> --
>> Dushan Abeyruwan | Associate Tech Lead
>> Integration Technologies Team
>> PMC Member Apache Synpase
>> WSO2 Inc. http://wso2.com/
>> Blog:http://dushansview.blogspot.com/
>> Mobile:(0094)713942042
>>
>>
>>
>
>
> --
> *Gayashan Amarasinghe*
> Software Engineer | Platform TG
> WSO2, Inc. | http://wso2.com
> lean. enterprise. middleware
>
> Mobile : +94718314517
> Blog : gayashan-a.blogspot.com
>
> _______________________________________________
> Dev mailing list
> [email protected]
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 

Best Regards,

Malaka Silva
Senior Tech Lead
M: +94 777 219 791
Tel : 94 11 214 5345
Fax :94 11 2145300
Skype : malaka.sampath.silva
LinkedIn : http://www.linkedin.com/pub/malaka-silva/6/33/77
Blog : http://mrmalakasilva.blogspot.com/

WSO2, Inc.
lean . enterprise . middleware
http://www.wso2.com/
http://www.wso2.com/about/team/malaka-silva/
<http://wso2.com/about/team/malaka-silva/>

Save a tree -Conserve nature & Save the world for your future. Print this
email only if it is absolutely necessary.
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to