| CARVIEW |
Select Language
HTTP/2 302
server: nginx
date: Fri, 26 Dec 2025 18:33:55 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=1.024446, exclusion.robots;dur=0.068423, exclusion.robots.policy;dur=0.050951, esindex;dur=0.014935, cdx.remote;dur=4.913211, LoadShardBlock;dur=122.826934, PetaboxLoader3.datanode;dur=71.969087, PetaboxLoader3.resolve;dur=23.834602
x-app-server: wwwb-app54-dc6
x-ts: 302
x-tr: 162
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=1
set-cookie: wb-p-SERVER=wwwb-app54; 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: Fri, 26 Dec 2025 18:33:56 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.852750, exclusion.robots;dur=0.029347, exclusion.robots.policy;dur=0.012343, esindex;dur=0.013056, cdx.remote;dur=6.832659, LoadShardBlock;dur=134.122348, PetaboxLoader3.datanode;dur=92.655238, PetaboxLoader3.resolve;dur=90.634975, load_resource;dur=72.903158
x-app-server: wwwb-app54-dc6
x-ts: 200
x-tr: 290
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=3
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. |
