SlideShare a Scribd company logo
JasForge:
The Collaborative
and Agile Project
Eclipse Summit Europe
Wednesday, Nov. 3, 2010
Ludwigsburg (Germany)
By Mr Karim Djafaar
CO and Technical JEE Evangelist of
JASMINE CONSEIL ©
http://www.jasmineconseil.com
Page  2
1
2
Jasforge Project
Brief Recall of Continuous Integration
Presentation Plan
Page  2
3 What is JasForge ?
4 Simple Scenarios
5 JasForge Architecture
6 JasForge Features in detail
7 Some View of existing JasForge Tools
Page  3
Continuous Integration
Principles
Page  4
Today Problem with software integration
10%
10%
20%
20%
45% Definerequirement
Analyzethe needs
Conception
Coding
Integration/Test
http://www.info.ucl.ac.be/Enseignement/Cours/INGI2255/notes/chap1.pdf
Continuous Integration
Page  5
What is Continuous Integration (wikipedia definition) ?
« In  software engineering,  continuous integration 
(CI)  implements  continuous  processes  of  applying 
quality  control  -  small  pieces  of  effort,  applied 
frequently. 
   Continuous integration aims to improve the quality 
of software, and to reduce the time taken to deliver 
it, by replacing the traditional practice of applying 
quality control after completing all development.”
Page  6
CI Architecture and JasForge Open Source project
CI Repository
CI Server Deployment
Platform
Build Manager
Feedback
mecanism
1.Checkout: get all existing source from the repository1.Checkout: get all existing source from the repository
1
2
2.Commit: commit all local modifications in the repository2.Commit: commit all local modifications in the repository
3
3.Pool: See if there is a commit in the repository3.Pool: See if there is a commit in the repository
4
4.Build: Build construction in the JEE lifecycle.4.Build: Build construction in the JEE lifecycle.
5
5.Deploy: Artefact deployment in a target platform5.Deploy: Artefact deployment in a target platform
6
6.Feedback: feedback mecanism like email notification and groupware.6.Feedback: feedback mecanism like email notification and groupware.
Jasforge : Agile and Open Source Solution for
building a custom Continuous Process
Page  7
What is JasForge ?
Page  8
What is JasForge ?
 An agile Platform to manage Continuous Integration Process
 Help development team to better collaborate and be efficient in their daily
task (project creation, development, tests, integration, deployment ...)
 A central platform for the creation and managing of middle to complex
projects, from the inception to the deployment
 Available in two edition:
– Community Edition (Eclipse Public License)
– Enterprise Edition
Page  9
JasForge Predefined Actors
Page  10
JasForge monitoring Tools
JASFORGE AgentJASFORGE Agent
maven
Nexus
JasForge:
A customized and
Agile collaborative solution
Your ToolYour Tool
Page  11
JasForge particularities vs
other existing Software Factories
Extensibility
EasyInstallation
Jasforge
Follow the CI Concept
Page  12
Open to other standard Agile tool
With JasForge, you can tailor your build process to your
specific need by choosing your specific standard tool:
– SVN, CVS for source code Management
– Maven based compilation, test (Junit) and release
– Continuous Integration Management with Hudson/Cruise Control
– Bug Tracking by JIRA (default)
– Quality Metrics with Sonar, PMD, Checkstyle
– Directory Management and role based with OpenLDAP
– Server Management and Monitoring (Tomcat/Jetty, JBoss, and
WebSphere available only in the JasForge Entreprise Edition)
– Eclipse IDE integration using the ECF framework and SOAP based API
(Entreprise Edition)
Page  13
SCM SUPPORT
Simple scenarios:
Page  14
Sample scenarios: Project creation with JasForge
maven
authentificationProject Creation
Maven archetype Creation
SVN repository creation
Monitoring and
Managing Tools CI project management
with Hudson
Page  15
JasForge Architecture
Page  16
Jasforge Project:
a layered and standardized Architecture
Page  17
JasForge : An Extensible Architecture
A factory of beans which manage all the tools to be monitored
in the JasForge monitoring tool
A dedicated agent which instrument and monitor all the
specific tool used in the infrastructure
You declare your tool as spring service in a dedicated
jasforge-service.xml descriptor using our JasForge SDK
Page  18
Jasforge: An Agile ecosystem in is own
Page  18
Page  19
JasForge Features in
details
Page  20
LDAP Based and specific roles for each tool
openLDAPopenLDAP
AuthentificationAuthentification
Security RealmsSecurity Realms
JNDI RealmsJNDI Realms
Page  20
Page  21
SVN synchronization
SubversionSubversion
Synchronization with SVN operations (checkin, ..)Synchronization with SVN operations (checkin, ..)
SVN ConnectorSVN Connector
Page  21
Page  22
Full SCM support with Subversion
SubversionSubversion
SVN Managment using Access RightSVN Managment using Access Right
AgentAgent
JNDI
Manager
JNDI
Manager
Svnserve
Svnserve.conf
Stratégie d’auth
passwd
Users &
pwd
Authz
Groupes
& Accès
Page  22
Page  23
Tools are injected exposed as web services using
SOA and REST Protocol
 The tools are services using Dependency Injection :
– Each tool is managed as a bean and transparently « injected »
in the JasForge application as a service
 JasForge tools are exposed as Forge manage all web
services using Simple Object Access Protocol (SOAP) and
REST-style services
Page  24
Full CI support with Hudson Tool using SOAP/REST
Support
HudsonHudson
NoticeNotice
is managed by
LDAP Authentification inside Hudson
is managed by
LDAP Authentification inside Hudson
Page  24
SOAP/REST
-createBuildService
- ……
SOAP/REST
-createBuildService
- ……
HTTP XML/RPC
Page  25
Demo: JasForge center of control
Page  26
Some view of existing JasForge
Tools integration …
Page  27
Hudson Integration
Page  27
Page  28
Tools Monitoring Infrastructure
Page  29
JIRA Integration
Page  30
JasForge Future Evolution
Page  31
OSGI compliant and Update Managment
Integration with Eclipse IDE to propose existing services to
Eclipse community and enhance the support of existing tools
Agile tools will be available as bundles in a OSGI container
You will easily monitor your tools as services and enhance
the monitoring of the overal infrastructure thanks to OSGI
specification supported by Eclipse Equinox
An update installer which facilitate the localization and update
of your tools will be also available as OSGI bundle
Page  32
JasForge OSGI BundlesJasForge OSGI Bundles
JasForge Eclipse Integration :
Using Equinox on the Server Side to manage JasForge Tools as OSGI
Bundles
(Server Side Equinox)
using Tomcat
OSGI Monitoring
Agent
Eclipse
Plugins and
Eclipse Equinox OSGi
Framework
OSGI JasForge Web Application
Eclipse IDE
(Eclipse Developers)
Web Client
HTTP
Bundle
Subversion
Bundle
Hudson
Bundle
Hudson My BundleMy Bundle
JasForge
Descriptor
(contain the list
Of OSGI bundles)
Page  33
Conclusion
Page  34
Conclusion
JasForge is an Agile and Open Source Platform for
managing all the life cycle of your Agile JEE project.
Based on Standard and Open Source toolsBased on Standard and Open Source tools
Collaborative Platform for agile teamCollaborative Platform for agile team
Plugable and extensible Software FactoryPlugable and extensible Software Factory
Cover all the life cycle of a JEE ProjectCover all the life cycle of a JEE Project
Page  3535
JasForge: A Jasmine Conseil concept
Need a demo of JasForge Project ?
Go to the dedicated web site http://www.jasforge.com
en register or send email to contact@jasforge.com
Thank you for your Attention

More Related Content

PPT
Jasforge Agile Collaborative Platform
PPT
Part 3 JasForge the collaborative and agile project v1.0
PPTX
Micronaut: A new way to build microservices
PPTX
Nagpur Mulesoft Meetup on CICD using Jenkins
PDF
Running Spring Boot Applications as GraalVM Native Images
PPTX
SAPUI5/OpenUI5 - Continuous Integration
KEY
Beyond OSGi Software Architecture
PDF
2013.devcon3 liferay and google authenticator integration rafik_harabi
Jasforge Agile Collaborative Platform
Part 3 JasForge the collaborative and agile project v1.0
Micronaut: A new way to build microservices
Nagpur Mulesoft Meetup on CICD using Jenkins
Running Spring Boot Applications as GraalVM Native Images
SAPUI5/OpenUI5 - Continuous Integration
Beyond OSGi Software Architecture
2013.devcon3 liferay and google authenticator integration rafik_harabi

What's hot (15)

PDF
Testing strategies and best practices using MUnit
PPTX
Docker - A Quick Introduction Guide
PDF
不只自動化而且更敏捷的Android開發工具 gradle mopcon
PPTX
MuleSoft CloudHub API Versioning
PPT
Presentation 1 open source tools in continuous integration environment v1.0
PPTX
Migrating from MFC to Qt
PPTX
Feature flag launchdarkly
PDF
Effective Spring on Kubernetes
PPTX
Iteria lowcode 2022-01-10
PDF
MicroProfile: Optimizing Java EE for a Microservices Architecture
PDF
Multiplatform Apps with Spring, Kotlin, and RSocket
PPT
Part 2 improving your software development v1.0
PDF
Automate your build on Android with Jenkins
PPT
Pro Syst Enterprise OSGi
PDF
QA Fest 2019. Boni Garcia. Web and Mobile testing with Selenium, JUnit 5, and...
Testing strategies and best practices using MUnit
Docker - A Quick Introduction Guide
不只自動化而且更敏捷的Android開發工具 gradle mopcon
MuleSoft CloudHub API Versioning
Presentation 1 open source tools in continuous integration environment v1.0
Migrating from MFC to Qt
Feature flag launchdarkly
Effective Spring on Kubernetes
Iteria lowcode 2022-01-10
MicroProfile: Optimizing Java EE for a Microservices Architecture
Multiplatform Apps with Spring, Kotlin, and RSocket
Part 2 improving your software development v1.0
Automate your build on Android with Jenkins
Pro Syst Enterprise OSGi
QA Fest 2019. Boni Garcia. Web and Mobile testing with Selenium, JUnit 5, and...
Ad

Viewers also liked (19)

PDF
Riunione IT CLUB FVG gennaio 2013
PPT
Scent Mall
PDF
Mtil Corporate 15 07 11
PDF
7 grunner for å velge SmartResponse affiliate nettverk (norsk)
PPT
Apresentação Mosaico 2011 - MFi Apple
PDF
Incontro IT Club FVG 20/02/2013
PDF
Etlik piliç besleme
PPTX
Max and rushil
PDF
Case Bahia Recall
PPT
Club social acidh sergi
DOCX
Mision, vision, objetivo, valores
PDF
Sts-Med Regional Meeting - Cappello
PDF
Id secure capabilities brochure
DOC
Anil kumar tiwary desertation
PDF
Digital credential
PPT
Placement ppt
PDF
Recycled water project draft plans and specifications
PDF
25 el-oido1
Riunione IT CLUB FVG gennaio 2013
Scent Mall
Mtil Corporate 15 07 11
7 grunner for å velge SmartResponse affiliate nettverk (norsk)
Apresentação Mosaico 2011 - MFi Apple
Incontro IT Club FVG 20/02/2013
Etlik piliç besleme
Max and rushil
Case Bahia Recall
Club social acidh sergi
Mision, vision, objetivo, valores
Sts-Med Regional Meeting - Cappello
Id secure capabilities brochure
Anil kumar tiwary desertation
Digital credential
Placement ppt
Recycled water project draft plans and specifications
25 el-oido1
Ad

Similar to JasForge : the collaborative agile project (20)

PPT
JasForge: The Agile Collaborative Platform
PPT
Jasforge : The Collaborative Agile Project
PPT
Jasforgepresentationv1 3
PPT
Part6 introducing the jas forge collaborative project
ODP
Introduction To The Eclipse Platform
PPT
GUI design using JAVAFX.ppt
PDF
Eclipse vs Netbean vs Railo
PDF
Code review automation and functional tests on Carrefour
PDF
"Micro-frontends: Scalable and Modular Frontend in Parimatch Tech", Kyrylo Ai...
PPTX
DevOps-CI_CD_JAVA_JAVA______Jenkins.pptx
PDF
Front End performance as a Continuous Integration - Part1
PDF
Containers and Virtualisation for Continuous Testing
PPTX
InfrastructureDevOps.pptx it is most sui
PDF
Continuous integration and delivery for java based web applications
PPT
Part 8 - Enforcing modularity of JasForge using OSGI and Futures Evolutions
PPTX
GCP DevOps Training institute in Ameerpet - Visualpath.pptx
PPTX
Eclipse Developement @ Progress Software
PPTX
SDLC & DevOps Transformation with Agile
PDF
Deploying Java EE 6 Apps in a Cluster: GlassFish 3.1 at Dallas Tech Fest 2011
PPTX
Agile a to z chapter 4 feedback loop
JasForge: The Agile Collaborative Platform
Jasforge : The Collaborative Agile Project
Jasforgepresentationv1 3
Part6 introducing the jas forge collaborative project
Introduction To The Eclipse Platform
GUI design using JAVAFX.ppt
Eclipse vs Netbean vs Railo
Code review automation and functional tests on Carrefour
"Micro-frontends: Scalable and Modular Frontend in Parimatch Tech", Kyrylo Ai...
DevOps-CI_CD_JAVA_JAVA______Jenkins.pptx
Front End performance as a Continuous Integration - Part1
Containers and Virtualisation for Continuous Testing
InfrastructureDevOps.pptx it is most sui
Continuous integration and delivery for java based web applications
Part 8 - Enforcing modularity of JasForge using OSGI and Futures Evolutions
GCP DevOps Training institute in Ameerpet - Visualpath.pptx
Eclipse Developement @ Progress Software
SDLC & DevOps Transformation with Agile
Deploying Java EE 6 Apps in a Cluster: GlassFish 3.1 at Dallas Tech Fest 2011
Agile a to z chapter 4 feedback loop

More from Jasmine Conseil (12)

PDF
JEE 8, A Big Overview
PDF
Meet up paris 13 of jun 2017
PDF
Livraison en continue avec l'outillage devops - Jenkins, Ansible, Docker et ...
PPTX
L'ecosysteme Android, une chance pour le developpement logiciel en Afrique
PPTX
Android Studio, premier contact
PPTX
Android Studio, premier contact
PDF
Ecm 5 13_djaafar_jas_forge
PPT
Part 7 - Managing and fixing bugs with jira using jasforge
PPT
Part5 - enforcing coding standard and best practices with jas forge v1.0
PPT
Part 4 - Managing your svn repository using jas forge
PPT
JasForge Community project : Future Evolution
PPT
JasForge Community project : Future Evolution
JEE 8, A Big Overview
Meet up paris 13 of jun 2017
Livraison en continue avec l'outillage devops - Jenkins, Ansible, Docker et ...
L'ecosysteme Android, une chance pour le developpement logiciel en Afrique
Android Studio, premier contact
Android Studio, premier contact
Ecm 5 13_djaafar_jas_forge
Part 7 - Managing and fixing bugs with jira using jasforge
Part5 - enforcing coding standard and best practices with jas forge v1.0
Part 4 - Managing your svn repository using jas forge
JasForge Community project : Future Evolution
JasForge Community project : Future Evolution

Recently uploaded (20)

PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPTX
A Presentation on Artificial Intelligence
PDF
Encapsulation theory and applications.pdf
PPT
Teaching material agriculture food technology
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Getting Started with Data Integration: FME Form 101
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
cuic standard and advanced reporting.pdf
PPTX
Machine Learning_overview_presentation.pptx
PPTX
Tartificialntelligence_presentation.pptx
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
Building Integrated photovoltaic BIPV_UPV.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
A Presentation on Artificial Intelligence
Encapsulation theory and applications.pdf
Teaching material agriculture food technology
SOPHOS-XG Firewall Administrator PPT.pptx
MYSQL Presentation for SQL database connectivity
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
“AI and Expert System Decision Support & Business Intelligence Systems”
Getting Started with Data Integration: FME Form 101
Encapsulation_ Review paper, used for researhc scholars
Reach Out and Touch Someone: Haptics and Empathic Computing
Group 1 Presentation -Planning and Decision Making .pptx
Network Security Unit 5.pdf for BCA BBA.
MIND Revenue Release Quarter 2 2025 Press Release
cuic standard and advanced reporting.pdf
Machine Learning_overview_presentation.pptx
Tartificialntelligence_presentation.pptx
Per capita expenditure prediction using model stacking based on satellite ima...

JasForge : the collaborative agile project

  • 1. JasForge: The Collaborative and Agile Project Eclipse Summit Europe Wednesday, Nov. 3, 2010 Ludwigsburg (Germany) By Mr Karim Djafaar CO and Technical JEE Evangelist of JASMINE CONSEIL © http://www.jasmineconseil.com
  • 2. Page  2 1 2 Jasforge Project Brief Recall of Continuous Integration Presentation Plan Page  2 3 What is JasForge ? 4 Simple Scenarios 5 JasForge Architecture 6 JasForge Features in detail 7 Some View of existing JasForge Tools
  • 3. Page  3 Continuous Integration Principles
  • 4. Page  4 Today Problem with software integration 10% 10% 20% 20% 45% Definerequirement Analyzethe needs Conception Coding Integration/Test http://www.info.ucl.ac.be/Enseignement/Cours/INGI2255/notes/chap1.pdf Continuous Integration
  • 5. Page  5 What is Continuous Integration (wikipedia definition) ? « In  software engineering,  continuous integration  (CI)  implements  continuous  processes  of  applying  quality  control  -  small  pieces  of  effort,  applied  frequently.     Continuous integration aims to improve the quality  of software, and to reduce the time taken to deliver  it, by replacing the traditional practice of applying  quality control after completing all development.”
  • 6. Page  6 CI Architecture and JasForge Open Source project CI Repository CI Server Deployment Platform Build Manager Feedback mecanism 1.Checkout: get all existing source from the repository1.Checkout: get all existing source from the repository 1 2 2.Commit: commit all local modifications in the repository2.Commit: commit all local modifications in the repository 3 3.Pool: See if there is a commit in the repository3.Pool: See if there is a commit in the repository 4 4.Build: Build construction in the JEE lifecycle.4.Build: Build construction in the JEE lifecycle. 5 5.Deploy: Artefact deployment in a target platform5.Deploy: Artefact deployment in a target platform 6 6.Feedback: feedback mecanism like email notification and groupware.6.Feedback: feedback mecanism like email notification and groupware. Jasforge : Agile and Open Source Solution for building a custom Continuous Process
  • 7. Page  7 What is JasForge ?
  • 8. Page  8 What is JasForge ?  An agile Platform to manage Continuous Integration Process  Help development team to better collaborate and be efficient in their daily task (project creation, development, tests, integration, deployment ...)  A central platform for the creation and managing of middle to complex projects, from the inception to the deployment  Available in two edition: – Community Edition (Eclipse Public License) – Enterprise Edition
  • 9. Page  9 JasForge Predefined Actors
  • 10. Page  10 JasForge monitoring Tools JASFORGE AgentJASFORGE Agent maven Nexus JasForge: A customized and Agile collaborative solution Your ToolYour Tool
  • 11. Page  11 JasForge particularities vs other existing Software Factories Extensibility EasyInstallation Jasforge Follow the CI Concept
  • 12. Page  12 Open to other standard Agile tool With JasForge, you can tailor your build process to your specific need by choosing your specific standard tool: – SVN, CVS for source code Management – Maven based compilation, test (Junit) and release – Continuous Integration Management with Hudson/Cruise Control – Bug Tracking by JIRA (default) – Quality Metrics with Sonar, PMD, Checkstyle – Directory Management and role based with OpenLDAP – Server Management and Monitoring (Tomcat/Jetty, JBoss, and WebSphere available only in the JasForge Entreprise Edition) – Eclipse IDE integration using the ECF framework and SOAP based API (Entreprise Edition)
  • 13. Page  13 SCM SUPPORT Simple scenarios:
  • 14. Page  14 Sample scenarios: Project creation with JasForge maven authentificationProject Creation Maven archetype Creation SVN repository creation Monitoring and Managing Tools CI project management with Hudson
  • 15. Page  15 JasForge Architecture
  • 16. Page  16 Jasforge Project: a layered and standardized Architecture
  • 17. Page  17 JasForge : An Extensible Architecture A factory of beans which manage all the tools to be monitored in the JasForge monitoring tool A dedicated agent which instrument and monitor all the specific tool used in the infrastructure You declare your tool as spring service in a dedicated jasforge-service.xml descriptor using our JasForge SDK
  • 18. Page  18 Jasforge: An Agile ecosystem in is own Page  18
  • 19. Page  19 JasForge Features in details
  • 20. Page  20 LDAP Based and specific roles for each tool openLDAPopenLDAP AuthentificationAuthentification Security RealmsSecurity Realms JNDI RealmsJNDI Realms Page  20
  • 21. Page  21 SVN synchronization SubversionSubversion Synchronization with SVN operations (checkin, ..)Synchronization with SVN operations (checkin, ..) SVN ConnectorSVN Connector Page  21
  • 22. Page  22 Full SCM support with Subversion SubversionSubversion SVN Managment using Access RightSVN Managment using Access Right AgentAgent JNDI Manager JNDI Manager Svnserve Svnserve.conf Stratégie d’auth passwd Users & pwd Authz Groupes & Accès Page  22
  • 23. Page  23 Tools are injected exposed as web services using SOA and REST Protocol  The tools are services using Dependency Injection : – Each tool is managed as a bean and transparently « injected » in the JasForge application as a service  JasForge tools are exposed as Forge manage all web services using Simple Object Access Protocol (SOAP) and REST-style services
  • 24. Page  24 Full CI support with Hudson Tool using SOAP/REST Support HudsonHudson NoticeNotice is managed by LDAP Authentification inside Hudson is managed by LDAP Authentification inside Hudson Page  24 SOAP/REST -createBuildService - …… SOAP/REST -createBuildService - …… HTTP XML/RPC
  • 25. Page  25 Demo: JasForge center of control
  • 26. Page  26 Some view of existing JasForge Tools integration …
  • 27. Page  27 Hudson Integration Page  27
  • 28. Page  28 Tools Monitoring Infrastructure
  • 29. Page  29 JIRA Integration
  • 30. Page  30 JasForge Future Evolution
  • 31. Page  31 OSGI compliant and Update Managment Integration with Eclipse IDE to propose existing services to Eclipse community and enhance the support of existing tools Agile tools will be available as bundles in a OSGI container You will easily monitor your tools as services and enhance the monitoring of the overal infrastructure thanks to OSGI specification supported by Eclipse Equinox An update installer which facilitate the localization and update of your tools will be also available as OSGI bundle
  • 32. Page  32 JasForge OSGI BundlesJasForge OSGI Bundles JasForge Eclipse Integration : Using Equinox on the Server Side to manage JasForge Tools as OSGI Bundles (Server Side Equinox) using Tomcat OSGI Monitoring Agent Eclipse Plugins and Eclipse Equinox OSGi Framework OSGI JasForge Web Application Eclipse IDE (Eclipse Developers) Web Client HTTP Bundle Subversion Bundle Hudson Bundle Hudson My BundleMy Bundle JasForge Descriptor (contain the list Of OSGI bundles)
  • 34. Page  34 Conclusion JasForge is an Agile and Open Source Platform for managing all the life cycle of your Agile JEE project. Based on Standard and Open Source toolsBased on Standard and Open Source tools Collaborative Platform for agile teamCollaborative Platform for agile team Plugable and extensible Software FactoryPlugable and extensible Software Factory Cover all the life cycle of a JEE ProjectCover all the life cycle of a JEE Project
  • 35. Page  3535 JasForge: A Jasmine Conseil concept Need a demo of JasForge Project ? Go to the dedicated web site http://www.jasforge.com en register or send email to contact@jasforge.com Thank you for your Attention