How to run EAP / AS 7 - EDG - RHEV-M / ovirt - SOA-P side-by-side on a rpm based platform?
by Carlo de Wolf
I would like to come to a common packaging strategy for both RHEL &
Fedora for the whole AS 7 family and forward that as a recommendation to
Trevor.
Specifically the issue I want to address is installing and possibly
running AS 7 and ovirt side-by-side.
Subhendu and Julian put forward Jindrich's proposal of "Dynamic Software
Collections".
http://jnovy.fedorapeople.org/scl-utils/dsc.pp.pdf
Would it make sense to use DSC as a base strategy?
Who sees any obstacles and possible solutions?
To kick off:
- interdepencies of DSCs are yet undefined, thus the whole multi-version
dependency management issue is only lifted to another level
- /opt is off-limits for Fedora. Can we use /usr/share instead?
Carlo
12 years
Fix for JBossQL and EJBQL grammars with JavaCC 5
by Juan Hernandez
Hello,
I prepared the attached patch that I think can be used to be able to
compile JavaCC grammars with version 5, which is the one included in Fedora.
Let me know what you think.
Regards,
Juan Hernandez
12 years
JBoss AS RPM weekly news, 25th Feb
by Marek Goldmann
Hi all,
This week at JBoss' AS RPM playground:
1. Current status: 69/47/22
* 69 packages submitted to Fedora
* 47 Packages available in Rawhide / F17
* 22 Packages in progress
As you can see - we reviewed and pushed some deps to Fedora and added
new ones.
2. I've added two additional modules to AS7: clustering-infinispan,
transactions and security. Of course this required to package some
dependencies or patching of AS7.
You can see the commits here:
https://github.com/fedora-jboss-as/jboss-as/commits/fedora17-7.1.0.Final
I made sure that AS7 compiles *and* boots with those modules enabled.
3. I changed the guidelines regarding packaging jboss-* packages.
http://fedoraproject.org/wiki/JBossAS7#Rules_for_JBoss-related_packages
Please use new guidelines to packages in progress, and try to update
already submitted packages. Ping me if you have questions about this.
That's all from me, feel free to add your progress report to this thread.
Plan for next week is to package AS7 connector module (requires
ironjacamar - almost packaged) and look again at web module (uh,
jsf-impl...).
Thanks!
P.S. I'll be PTO in the beginning of the next week - family issues. Will
have access to mail and try to work as much as I can though.
--Marek
12 years, 2 months
Updated AS7 spec file and JBoss' packages guidelines
by Marek Goldmann
Hiya,
I was working yesterday and today to make security module working - and
I made it. I introduced also some changes to the spec file. AS7 boots
with security and transactions modules enabled. Good sign.
There are two things worth mentioning:
1. The way AS7 modules/submodules jars are being copied / added to
depmap and symlinked was changed.
2. I started the process of removing the jboss/ directory from jars.
Speaking of #2 - please take a look at the "Ouch" box:
http://fedoraproject.org/wiki/JBossAS7#Rules_for_JBoss-related_packages
I'll go over all packages over the time and remove the jboss/ directory.
The only place where it can break are places where we create a symlink
to the jars (AS7 spec file, other ant-based spec file). We'll clean that
over the time.
Please don't add the jboss/ directory to new packages and if you're in
the middle of packaging something - please remove it on your own - this
will save me some time.
Thanks!
--Marek
12 years, 2 months
Re: [jboss-rpm] Introduction
by Marek Goldmann
Hiya Seb,
That's not an issue at all. Like I said - we have different options :)
As an example package to start I propose:
http://goldmann.fedorapeople.org/jboss_as/queue/2012-02-01/jboss-el-2.2-a...
--Marek
On 02/20/2012 11:12 AM, Pasche Sébastien wrote:
> Hello Marek
>
> As I am not a Packager (I really should have done this before :/). I will start with #2 until I can find a package and a mentor to assist me with the "be a packager" process ;)
>
> Thank
>
> Seb
>
> Le 19 févr. 2012 à 22:30, Marek Goldmann a écrit :
>
>> Hiya Seb,
>>
>> Welcome, it's great to see you here!
>>
>> Basically there are two tasks where we welcome help:
>>
>> 1. Packaging software - some AS7 dependency required, being comfortable with Maven, some introduction to current status, etc.
>>
>> http://fedoraproject.org/wiki/JBossAS7#Current_progress
>>
>> 2. Cleaning up something from review queue.
>>
>> http://fedoraproject.org/wiki/JBossAS7#Cleanup_queue
>>
>> 3. Reviewing submitted requests - Fedora packager status required.
>>
>> Option #3 is the easiest way to join the effort, but you need to be a Fedora packager to do reviews. If you're not, then the #2 approach would be the best bet. After you submit your first package someone could sponsor you to packager group. After this process - you're free to do reviews of submitted packages.
>>
>> Please let me know if you're a packager and what option is better for you and I'll coordinate and help you with your choice!
>>
>> Thank you!
>>
>> P.S. We're on IRC in #fedora-java for instant help!
>>
>> --Marek
>>
>> On 02/19/2012 05:28 PM, Pasche Sébastien wrote:
>>> Hello
>>>
>>> Ref : https://twitter.com/#!/marekgoldmann/status/171209995927556096
>>>
>>> I'm a Computer Security enthusiast and a Fedora/RedHat contributor (I
>>> considerate myself as). I like to stay in touch with the latest
>>> security actualities, do IT security contests, create tools and so
>>> on. As a contributor since 2006 and a Linux user since 2000, I
>>> developed many affinities within the Linux world.
>>>
>>> I'm actually not a proven-packager (I didn't get time to it properly
>>> ;)) on Fedora or Centos, but I've already done some tasks to help
>>> people with packaging. Mainly on topics as how and where to install
>>> binaries and configurations, SELinux rules, systemD, etc.
>>>
>>> I have 5 years of experience on java and I worked 3 years on Java
>>> application building and packaging. One part of my job was to create
>>> and maintain Maven projects, builds' chains and packaging to RPM the
>>> products of the company I'm working for. I have some experience on
>>> system integration of applications and automatic installation and
>>> deployment of appliances (another part of my job).
>>>
>>> I think JBoss is a great product and I want to help fedora users to
>>> get access to JBoss.
>>>
>>> I know ideas is a good point, but taking action is good too. I know
>>> my JBoss knowledge not perfect and my English skills are even less
>>> than that ;-). About the first point, I am working on it as a
>>> mid-term issue and for the second point, as a longer-term
>>> improvement.
>>>
>>> Regards
>>>
>>> Seb
>>>
>>> _______________________________________________ jboss-rpm mailing
>>> list jboss-rpm(a)lists.jboss.org
>>> https://lists.jboss.org/mailman/listinfo/jboss-rpm
>
12 years, 2 months
JBoss AS 7.1.0.Final rebase
by Marek Goldmann
Hiya all,
I've done today a rebase against Final release. This *affects* the
current development, s please read it closely.
There is now a new branch called "fedora17-7.1.0.Final". From now this
is the *default* branch which should be used to code against. It
includes all patches send to fedora17 (old default branch) + additional
ones from Carlo and me. Take a look:
https://github.com/fedora-jboss-as/jboss-as/commits/fedora17-7.1.0.Final
I updated also the jboss-as-rpm repository where I switched to AS
7.1.0.Final including all patches (current count: 15).
https://github.com/fedora-jboss-as/jboss-as-rpm/commits/master
The good thing is that Final builds fine. There were two additional deps
required - I packaged them and submitted for review in Fedora. Temporary
builds are available in my repo:
http://goldmann.fedorapeople.org/jboss_as/repo/
I updated also the mock configuration by adding a fedora-17 target.
Enjoy! And let me know if something doesn't work as expected.
Good night!
--Marek
12 years, 2 months
JBoss AS RPM weekly news, 18th Feb
by Marek Goldmann
Hi all,
With this email I would like to start a weekly recap on what was done
over the last week in terms of packaging JBoss AS 7 into Fedora. I'll
try to keep it short and put here information that may be valuable for
all subscribers, let's go!
If I miss something obvious, feel free to add it to the thread!
1. Current status: 63/44/19
63 packages submitted to Fedora
44 Packages available in Rawhide / F17
19 Packages in progress (waiting for review, in reviewor waiting for SCM)
2. With help from Juan we submitted a lot of new review requests (about
15!). Some of them are already reviewed and pushed into Fedora thanks to
Andy Grimm's help on reviewing. 50% of new packages are Resteasy
dependencies, mostly from my queue:
http://fedoraproject.org/wiki/JBossAS7#Cleanup_queue
3. I rebased our repositories (https://github.com/fedora-jboss-as) to
JBoss AS 7.1.0.Final. This triggered packaging some additional deps and
upgrading some of our already submitted packages. Everything is now
submitted to Fedora waiting for review or already available in F17
updates-testing repo.
4. Carlo patched
(https://github.com/fedora-jboss-as/jboss-as/commit/41efa6ce071a08e7eab24d...)
ejb3 and transactions modules allowing to remove jbossjsts dependency
which will make possible in the near future to add following AS7
modules: transactions, ejb3, web, security. The biggest pain is in
packaging jsf-impl for web.
This was a very productive week.
Thanks!
--Marek
12 years, 2 months
Introduction
by Pasche Sébastien
Hello
Ref : https://twitter.com/#!/marekgoldmann/status/171209995927556096
I'm a Computer Security enthusiast and a Fedora/RedHat contributor (I considerate myself as). I like to stay in touch with the latest security actualities, do IT security contests, create tools and so on. As a contributor since 2006 and a Linux user since 2000, I developed many affinities within the Linux world.
I'm actually not a proven-packager (I didn't get time to it properly ;)) on Fedora or Centos, but I've already done some tasks to help people with packaging. Mainly on topics as how and where to install binaries and configurations, SELinux rules, systemD, etc.
I have 5 years of experience on java and I worked 3 years on Java application building and packaging. One part of my job was to create and maintain Maven projects, builds' chains and packaging to RPM the products of the company I'm working for. I have some experience on system integration of applications and automatic installation and deployment of appliances (another part of my job).
I think JBoss is a great product and I want to help fedora users to get access to JBoss.
I know ideas is a good point, but taking action is good too. I know my JBoss knowledge not perfect and my English skills are even less than that ;-). About the first point, I am working on it as a mid-term issue and for the second point, as a longer-term improvement.
Regards
Seb
12 years, 2 months