As many of you will know I'm a strong proponent of all things ALM
(application lifecycle management) and CI (continuous integration). I
recently saw some of the latest statistics from the new member survey
for this group. Did you know that
When asked what CI server you use -
20% answered - 'what's continuous integration'
and another 40% 'we don't have any plans'
When asked what ALM tooling you use -
22% answered 'what's an ALM tool'
and another 39% 'we don't intend to use one'
Is that really true - some of you have no SCM, requirements planning,
defect systems, change management, CI tools.......? Or is it the terms
you don't like? Now, this is only a small sample, only over a short time
frame and I know many of you are using many tools, but ...
As one of the guardians of Hudson SCM, Maven, Ant , Testing and Team
Productivity Center (TPC) and more in JDeveloper I'd love to hear from
you. What do you like, what don't you like? What are you using, why or
why not?
I can guess at some of your comments - no support for Maven and ADF yet,
no Git support yet. but what else? What is stopping you from using TPC
or Hudson? If you are using them - what is the best feature, what is
missing? You would/wouldn't go near Git - why (not)?
I've just returned from EclipseCon where there was a whole track
dedicated to ALM and to Hudson. I'm excited and motivated to get even
more feedback and feature ideas from you JDeveloper users. So drop me a
line, here or privately and give me your thoughts and ideas
rgds
susanr
Hi Susan,
from time2time I stick into OTPC because I really think it is a nice JDev add-on.
My observations are the following
PROs
[OTPC-1] Saving the jdev project context according to some workitem! Very usefull feature
[OTPC-2] Integration of different issue management systems and Task repository
CONS
[OTPC-3] Calling the Test Server Page (<host>:<port>/otpc) you just get a simple message “Oracle Team Productivity Center”. No Version information build no, active connectors, etc.....!!! ER: I would expect that OTPC Modules itself are built with Hudson, Maven to prove its capabilities, stability and best practices. The lease recent tested version by me (11.1.2.1) does still not look enterprise production ready!! Sorry. It looks like a (not production ready) beta version…
[OTPC-4] Do I really have to create all the users into the OTPC repository by hand? Can’t I connect to an LDAP-Server? This also looks not enterprise production ready. Sorry. ER: Connect to LDAP server and map user/groups to OTPC roles.
QUESTION
Does Oracle use OTPC on e.g. Fusion Apps Development or maybe smaller projects? What are the experiences? Thx.
Do other members of this group using OTPC on a daily basis for ADF/WebCenter/SOA projects?
You can read more about it my experiences regarding ALM with TPC/TPC-Hudson-Plugin
http://multikoop.blogspot.de/2009/12/oracle-team-productivity-center-otpc.html
http://multikoop.blogspot.de/2011/05/alm-with-oracle-team-productivity.html
http://multikoop.blogspot.de/2011/10/upgrade-oracle-team-productivity-center.html
BTW: Sure we are using ALM and CI tooling. Currently our env/toolset consists of: JDev, Hudson (+some nice plugins), SVN/TortoiseSVN, Shell scripts, Ant-scripts, ojdeploy, WLST-scripts running JUnit tests, pl/Sql tests, selenium tests, scripting SQL-Updates, deploying ADF apps on test server, generating docs, packing source distro, release distro (full, patch, separated by db,app,reporting). Just to mention a few CI steps..
Cheers
Andreas
On Friday, March 30, 2012 at 5:12 PM, Susan Duncan wrote:
Is that really true - some of you have no SCM, requirements planning,defect systems, change management, CI tools.......? Or is it the termsyou don't like? Now, this is only a small sample, only over a short timeframe and I know many of you are using many tools, but ...
As one of the guardians of Hudson SCM, Maven, Ant , Testing and TeamProductivity Center (TPC) and more in JDeveloper I'd love to hear fromyou. What do you like, what don't you like? What are you using, why orwhy not?
I can guess at some of your comments - no support for Maven and ADF yet,no Git support yet. but what else? What is stopping you from using TPCor Hudson? If you are using them - what is the best feature, what ismissing? You would/wouldn't go near Git - why (not)?
Thanks for all this great info. A couple of responses inline
keep the info coming!
rgds
susan
On 31/03/2012 10:16, Andreas K wrote:
>
> Hi Susan,
>
> from time2time I stick into OTPC because I really think it is a nice
> JDev add-on.
>
> My observations are the following
>
> PROs
>
> [OTPC-1] Saving the jdev project context according to some workitem!
> Very usefull feature
> [OTPC-2] Integration of different issue management systems and Task
> repository
>
> CONS
>
> [OTPC-3] Calling the Test Server Page (<host>:<port>/otpc) you just
> get a simple message �Oracle Team Productivity Center�. No Version
> information build no, active connectors, etc.....!!! ER: I would
> expect that OTPC Modules itself are built with Hudson, Maven to prove
> its capabilities, stability and best practices. The lease recent
> tested version by me (11.1.2.1) does still not look enterprise
> production ready!! Sorry. It looks like a (not production ready) beta
> version�
>
definitely an ER for more info from the server. But beta? I would have
to question you there
>
> [OTPC-4] Do I really have to create all the users into the OTPC
> repository by hand? Can�t I connect to an LDAP-Server? This also looks
> not enterprise production ready. Sorry. ER: Connect to LDAP server and
> map user/groups to OTPC roles.
>
Coming in a future release
>
> QUESTION
>
> Does Oracle use OTPC on e.g. Fusion Apps Development or maybe smaller
> projects? What are the experiences? Thx.
>
I am collecting that type of information at the moment and will
endeavour to get some info out.
>
> Do other members of this group using OTPC on a daily basis for
> ADF/WebCenter/SOA projects?
>
> You can read more about it my experiences regarding ALM with
> TPC/TPC-Hudson-Plugin
>
> http://multikoop.blogspot.de/2009/12/oracle-team-productivity-center-otpc.html
> http://multikoop.blogspot.de/2011/05/alm-with-oracle-team-productivity.html
> http://multikoop.blogspot.de/2011/10/upgrade-oracle-team-productivity-center.html
>
> BTW: Sure we are using ALM and CI tooling. Currently our env/toolset
> consists of: JDev, Hudson (+some nice plugins), SVN/TortoiseSVN, Shell
> scripts, Ant-scripts, ojdeploy, WLST-scripts running JUnit tests,
> pl/Sql tests, selenium tests, scripting SQL-Updates, deploying ADF
> apps on test server, generating docs, packing source distro, release
> distro (full, patch, separated by db,app,reporting). Just to mention a
> few CI steps..
>
I'm interested in which Hudson plugins you are using too?
>
> Cheers
> Andreas
>
>
--
You received this message because you are subscribed to the ADF Enterprise Methodology Group (http://groups.google.com/group/adf-methodology). To unsubscribe send email to adf-methodolo...@googlegroups.com
All content to the ADF EMG lies under the Creative Commons Attribution 3.0 Unported License (http://creativecommons.org/licenses/by/3.0/). Any content sourced must be attributed back to the ADF EMG with a link to the Google Group (http://groups.google.com/group/adf-methodology).
--
rgds
susan