Presentation is loading. Please wait.

Presentation is loading. Please wait.

gLite Restructuring R-GMA, SD, BDII and GIP

Similar presentations


Presentation on theme: "gLite Restructuring R-GMA, SD, BDII and GIP"— Presentation transcript:

1 gLite Restructuring R-GMA, SD, BDII and GIP
JRA1 All-Hands, Catania, 7-9 Mar, 2007 Steve Fisher/RAL on behalf of JRA1-UK

2 R-GMA Orange things might be avoided in future Build Client Server
org.glite Y org.glite.security.trustmanager org.glite.security.util-java servlet API and container (tomcat) java xerces-c log4cxx bcprov-jdk14 (bouncy castle) mm-mysql (jdbc connector) xerces2-j log4j python mysql client mysql server C, C++ Orange things might be avoided in future Steve Fisher/RAL

3 R-GMA Build time only ant JavaCC fig2dev pdfLatex bibtex javadoc make
bash There is a lot of orange here – see later Steve Fisher/RAL

4 SD Build Client Server C Y Java
org.glite.rgma.api-java (for R-GMA plugin) openldap client (for BDII plugin) Steve Fisher/RAL

5 SD Build time only Ant Antlr Steve Fisher/RAL

6 BDII Build Client Server perl openldap client Y openldap server
perl(Getopt::Long) perl(IO::Socket) perl(LWP::Simple) perl(Net::hostent) perl(POSIX) perl(strict) perl-libwww-perl Steve Fisher/RAL

7 GIP Build Client Server perl(File::stat) Y perl(FileHandle)
perl(POSIX) perl(strict) Steve Fisher/RAL

8 Build time dependencies
Some portability problems from building documentation etc with “exotic” tools: Latex Docbook JavaCC Antlr The output of all of these is portable: .java .pdf .cpp Have a special target to build these (and store back in CVS if changed) Only used by developers Those porting to exotic platforms have an easier life Saves time in builds If taken to the limit, jars go back into CVS! Steve Fisher/RAL


Download ppt "gLite Restructuring R-GMA, SD, BDII and GIP"

Similar presentations


Ads by Google