| CARVIEW |
Select Language
HTTP/2 302
server: nginx
date: Thu, 25 Dec 2025 14:33:46 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20070624044300
location: https://web.archive.org/web/20070624044300/https://footprint.dev.java.net/
server-timing: captures_list;dur=0.335673, exclusion.robots;dur=0.025103, exclusion.robots.policy;dur=0.020088, esindex;dur=0.005699, cdx.remote;dur=329.731899, LoadShardBlock;dur=226.165095, PetaboxLoader3.datanode;dur=55.343776, PetaboxLoader3.resolve;dur=85.517125
x-app-server: wwwb-app244-dc8
x-ts: 302
x-tr: 575
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=1
set-cookie: wb-p-SERVER=wwwb-app244; path=/
x-location: All
x-as: 14061
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Thu, 25 Dec 2025 14:33:47 GMT
content-type: text/html;charset=UTF-8
x-archive-orig-date: Sun, 24 Jun 2007 04:43:27 GMT
x-archive-orig-server: Apache
x-archive-orig-x-powered-by: Servlet 2.4; JBoss-4.0.4.GA (build: CVSTag=JBoss_4_0_4_GA date=200605151000)/Tomcat-5.5
x-archive-orig-pragma:
x-archive-orig-cache-control: private,max-age=0,must-revalidate
x-archive-orig-helmloginid: guest
x-archive-orig-connection: close
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Sun, 24 Jun 2007 04:43:00 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: IA-AROUND-THE-WORLD-2007-20070624043336-13104-crawling03-c/IA-AROUND-THE-WORLD-2007-20070624043806-13108-crawling01.us.archive.org.arc.gz
server-timing: captures_list;dur=0.413835, exclusion.robots;dur=0.012662, exclusion.robots.policy;dur=0.005397, esindex;dur=0.016463, cdx.remote;dur=45.876460, LoadShardBlock;dur=179.120576, PetaboxLoader3.datanode;dur=93.207100, PetaboxLoader3.resolve;dur=163.622311, load_resource;dur=109.184257
x-app-server: wwwb-app244-dc8
x-ts: 200
x-tr: 393
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-as: 14061
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
footprint: Project Home Page
|
footprint
|
|||||||||||||||||||||||||||
| Summary | certificate generator for JUG events |
|---|---|
| Categories | None |
| License | Lesser General Public License (LGPL) |
| Owner(s) | felipegaucho |
Welcome to the footprint project.
Our goal is to produce a set of tools for generating signed
PDF documents. The tools were originally planned to generate
certificates for JUG events, but can be used to create other parameterized
documents. Some guidelines:
|
Latest releases
| Updated: $Date: 2007-06-05 12:49:11 +0200 (Di, 05 Jun 2007) $ | ||||
|---|---|---|---|---|
| name | downloads | status | instructions | summary |
| FOR | footprint-07.06.14.zip footprint-07.06.14.tar.gz |
snapshot ~2.6Mb |
none | JDBC Publisher Demo: generates signed PDF documents from a jdbc data source. It uses a CSV file as data source and a PDF template created with OpenOffice to generate the certificates. Source code included. |
What means FOR? The releases naming of the project are 3-letters codes of international airports. This first release received the name of the International Airport of Fortaleza (FOR) - Pinto Martins.
This release requires J2RE 1.5+
Quickstart - step by step certificates generation
- Download and install footprint: just download our latest release and unpack it in your computer.
- Get a digital certificate: you have some
options:
- Create one using keytool: fast and easy for tests. You can also use the test keystore that comes with the release.
- Ask one for free at CAcert
- Buy one
- Create a PDF template: you can use a simple document or include form fields
- Follow the README file that comes with the release.
User Stories
- Create List of Event Attendants
- During the JUG events, a coordinator of the JUG check the
presence of the attendants. It can be done with a single list in
paper, a registration system or something mor sophisticated like a sim
card. The output of this activity is the
datasourceused in the other stories.
- During the JUG events, a coordinator of the JUG check the
presence of the attendants. It can be done with a single list in
paper, a registration system or something mor sophisticated like a sim
card. The output of this activity is the
- Generate the certificates
- A JUG coordinator submit to footprint a
datasource(csv file or database connection), and then the system generates a certification document for each line. First guess is to generate signed PDF documents, but in future we can evaluate another output formats.
- A JUG coordinator submit to footprint a
- Validate a certificate through a home page
- Some one submit an event certificate to the
footprint. The system respond VALID or NOT_VALID in some human readable format
- Some one submit an event certificate to the
Roadmap
The idea is to start with a minimum set of releases:
- footprint-core: generate and sign PDF documents
- footprint-ant: a set of ant tasks to allow automatic generation of signed certificates
There are also some optional packages planned:
- footprint-services: web-services (REST/SOAP) to expose the generator
- footprint-web: a web application or service client
- footprint-desktop: a Swing interface
Acknowledgement
|
The following Open Source technologies are used by our project:
|
| Powered by CollabNet | Feedback |
FAQ |
Press |
Developer tools
© 1995 - 2007 CollabNet. CollabNet is a registered trademark of CollabNet, Inc. |
