The Home of the Developer
Projects and Internals
- dCache community coding style Proposal
- dCache LogFacility and collected LogFacilityTargets targets.
- Support of Multiple Hsm's assigned to different Pools
- The DOE Terapaths Project
- Updating the dCacheBook
- pNFS on OpenSolaris
- InfoProvider notes and plans for the future.
- CacheEception error codes
- XenDomains and their usage
- Planning for workshops
- Installing non trusted pnfs.
- Generic Door design.
- what you need to get started as a developer
- dCache build path configuration in eclipse/your IDE
- Ticket Management
Our users
- Sites that are using dCache.
- Various sources of monitoring information.
- Sites planning to migrate their PNFS to Chimera.
- Hera Chimera migration plans.
Using SCMs
- Checkout and working with dCache SVN.
- HowTo Git
- Mercurial
- Message format for our SVN commits.
- SubmittingPatches
- Contributing Code
Java specific
- Tunning Java GC
- Howto use dtrace with java JavaDtrace
- Using AntWithDebian.
QA process
- RT is our bug-tracking software:
- Tagging tickets with actions.
- Hudson service: provides rolling and on-demand tests. We have unit tests, functional test suite, and static code-analysis:
- Releasing and Testing of dCache by hand before it is released.
- Release procedure (lite).
- Functional Test Suite for dCache.
- How to use Xen on the developer boxes with xen-image-manager.py.
- CERN certification.
- How to jUnit test.
- How to run dCache with JProbe
- Flavia's live SRM test results:
- Our use-cases for Xen service.
- Testing Pnfs Using the NFS test suite modified for us.
Protocols
- The dCap protocol definition
- How to develop simple dcap client tools using libdcap
- GridFTP Checksum Proposal
- GSI message spec, v2 (2004-02-09) original, doc PDF.
Internal Design
SRM
- How to setup the S2 SRM Testsuite
- Flavia's summary of SRM Implementation problems,
- Greig Cowans SRM 2.2 testing pages.
- Information about SRM Space Tokens
- SRM design and performance improvements
- Proposed SRM changes for xrootd.
Authorization
- Proposed changes to gPlazma: gPlazma Issues
Info service
Info-providers
- GLUE in it's glory
- Discussions on the megatable.
- NormalisedAccessZones The NAZ idea for publishing GlueSAs.
- Proposed method for publishing dCache information.
- Information about WLCG GLUE software, including BDII and gstat
Proposed new info for users
(see also the Wiki Documentation for users)
Wiki Templates
Building issues
- Building rpms from the dcap src.rpm.
