This section contains information about developer topics. You may also be interested in User Documentation and downloads.
Design docsArchitecture -- a quick overview of the various components in Spacewalk
JavaDesign -- design of the Java web UI.
Navi -- our navigation system -- understand our own home grown navigation system used throughout the app
ListTag -- used for creating lists within the java pages
AclDesign -- detailed explanation of ACLs
Database
JavaDoc -- Documentation of Java code
PythonDocumentation -- Documentation of python code
XmlrpcHandlers -- understand how to deal with XMLRPC handlers
UnitTests -- how to run them
CodeAnalysis -- a document going through the java packages describing what they contain and what work is needed.
CodeAnalysis -- Analyze of code on Ohloh.net
TaskoMatic -- Document outlining what taskomatic is and what each task is used for.
CobblerIntegration - How spacewalk and cobbler interact
Proxy - How Proxy works
Git Guide -- how to work with Git, the source control of choice for Spacewalk
Git stats -- boring statistics extracted from our git repo.
EclipseSetup -- How to get eclipse running to edit/compile/junit the spacewalk-java code.
PatchProcess -- how to go about creating a new patch and submitting it to the mailing list
BugHandling -- how to commit a fix and what to do with bugzillas.
ChangingSchema -- if you need to change the Spacewalk DB schema read this
CodingConventions -- coding style and conventions used in the project
Tracing a page -- Follow code flow from the webUI down to the DB layer
AddingPagesOverview -- Adding a page to the Java stack
Branching -- how branches are organized in the git repo.
LocalIvyRepo -- how to create a local ivy repository
CustomSerializer -- how to create a custom serializer
LogDriverSetup -- how to enable the log4j logdriver utility to see SQL output and params used
HowToScratchBuild -- how to create a test rpm with scratch build
ReleaseProcess -- Process for building RPMs
List of packages in releases -- including packages already in Fedora. Contains version of each package for each distribution.
Copr nightly -- Current nightly server build status.
Copr nightly-client -- Current nightly client build status.
Projects - libraries, which may be useful for others as well and for which we are upstream.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4