Forge Website Design
by ggastald@redhat.com
Hello Everyone,
Are you (or do you know someone who is) a webdesigner who wants to
contribute to the Forge website design layout and strategy of the
content ? We are looking for serious proposals, since that while this is
a fun task, it does take time and collaboration.
I believe our current website (http://forge.jboss.org) has a great
infrastructure already, by using Github + Awestruct, so we want to keep
that.
We are really looking forward to getting a great website, just like
http://arquilian.org does.
If you can help, or know someone who can, please let us know.
Best Regards,
--
*George Gastaldi* | /Senior Software Engineer/
JBoss Forge Team
Red Hat
+554797111000
12 years, 4 months
Syncing JBoss Forge with Central
by Lincoln Baxter, III
Hi Joel,
Greeting! I'm the project lead of Forge over at JBoss --
Ken Finnigan told me that you are the person I should get in touch with in
order to start Sync'ing JBoss Forge (org.jboss.forge) with the Maven
Central Nexus Repository.
If so, could you tell me what we need to do to get this set up?
Thanks!
--
Lincoln Baxter, III
http://ocpsoft.org
"Simpler is better."
12 years, 4 months
some problems on scaffold template
by JFlower
Hi,
i would suggest 2 thinks to improve the scaffold from entities.
With forge 1.0.6, the project generated usign scaffold from-entity have
wrong link in the nav bar for the principal link (with brand class).
In my case, i created a "flower" app and the html div is:
<div class="navbar navbar-fixed-top">
<div class="navbar-inner">
<div class="container">
<a href="/index.xhtml" class="brand">Flower</a>
<div class="nav-collapse collapse">
<ul class="nav">
<li><a href="
http://forge.jboss.org/docs/important_plugins/ui-scaffolding.html">How to
Customize</a></li>
</ul>
</div>
</div>
</div>
</div>
In pageTemplate (
https://github.com/forge/core/blob/master/scaffold-faces/src/main/resourc...)
the link should be:
<h:link id="brandLink" outcome="@{targetDir}/index.xhtml"
styleClass="brand"> <h:outputText value="@{appName}" /></h:link>
in place of:
<a href="@{targetDir}/index.xhtml" class="brand">@{appName}</a>
[to avoid a wrong redirect to http://localhost:8080/index.xhtml]
And to eliminate the annoying log jboss server log:
23:59:54,914 AVVERTENZA
[javax.enterprise.resource.webcontainer.jsf.context]
(http--127.0.0.1-8080-1) JSF1091: No mime type could be found for file
favicon.ico. To resolve this, add a mime-type mapping to the applications
web.xml
you should add on web.xml:
<mime-mapping>
<extension>ico</extension>
<mime-type>image/x-icon</mime-type>
</mime-mapping>
Best regards
fiorenzo
12 years, 4 months
JLine.
by jdbjunior@gmail.com
Shell module on forge has an embedded JLine on it.
What were the reason for this? Any one know it?
Regards,
José Donizetti.
12 years, 4 months
Migrating Forge to the EPL license- how we can all help
by Lincoln Baxter, III
Hey everyone,
Thanks for "volunteering" to help with the EPL license effort.
The first thing we should do to get started migrating the Forge license is
each choose module(s) that we'd like to help migrate. Simply *reply
here*with the forge/core module you are taking on, and we will try not
to
overlap.
Once you've chosen your module(s), we'll need to take the following steps.
1. In all of the source file, check the /** License */ header to *ensure
that the (c) Copyright is owned by JBoss. *
- *If it is*, replace the header with the following License:
/**
* Copyright 2012 Red Hat, Inc. and/or its affiliates.
*
* Licensed under the Eclipse Public License Version 1.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.eclipse.org/legal/epl-v10.html
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
- *If it is not*, then record the name of the file and at the end of
your review, send a list of all such files discovered *as a reply* to
this thread so that we can review the necessary actions to take (most
likely no action will be required, and we will simply leave the header in
tact.)
2. Send your changes as a pull request for review.
3. Another committer will review your pull request and merge the
changes. Note - please *DO NOT* merge your own pull requests. We should
have at least two sets of eyes reviewing each license change. We don't want
to get this wrong!
4. Drink beer.
Thanks folks! Let the re-licensing begin!
--
Lincoln Baxter, III
http://ocpsoft.org
"Simpler is better."
12 years, 4 months
ejb plugin: FORGE-610
by JFlower
Hi,
i would contribute to jboss-forge, starting from:
https://issues.jboss.org/browse/FORGE-610
I wrote some initial code to model my idea:
https://github.com/fiorenzino/core/blob/FORGE-610/javaee-impl/src/main/ja...
On default, with new-ejb command you can create an ejb en defining little
information (name, package, type):
for me the default ejb created is stateless-localbean.
And after you could add to ejb created some properties:
new-local-interface [@Local()], new-remote-interface [@Remote()}, new
interface [ implements.. ], new superclass [ extends...], transaction
attribute, inject some class...
[i tried inspiration and i copied some code from jpa plugin]
What do you think about my idea for ejb plugin?
And some question in general:
1) is it possibile to add some superclass using
org.jboss.forge.parser.java.JavaClass? how i can do this?
2) how can i add some complex annotation to mdb like:
@MessageDriven(name = "AddressFileParserMDB", activationConfig = {
@ActivationConfigProperty(propertyName = "destinationType", propertyValue =
"javax.jms.Queue"),
@ActivationConfigProperty(propertyName = "destination", propertyValue =
AppConstants.ADDRESS_FILE_RESOLVER_Q),
@ActivationConfigProperty(propertyName = "acknowledgeMode", propertyValue =
"Auto-acknowledge"),
@ActivationConfigProperty(propertyName = "maxSession", propertyValue = "1"),
@ActivationConfigProperty(propertyName = "transactionTimeout",
propertyValue = "10800"),
@ActivationConfigProperty(propertyName = "dLQMaxResent", propertyValue =
"0")
})
Best Regards,
Fiorenzo
PS: in this period i'm on vacation and i use the computer when my partner
gets distracted ..
12 years, 4 months
Sed/License Change plugin.
by jdbjunior@gmail.com
Well, as we discussed on the meeting. I'll work on the License Change
plugin, following Lincoln's how to.
Probably basing it on a built-in sed plugin.
Lincoln, will be waiting your how to mail. :)
Regards,
Jose Donizetti.
12 years, 4 months