Currently the docs for the most active subprojects aren’t in the website, since
they are READMEs in the individual subprojects.
I did an experiment with the SCR subproject to get the same page in both the
GitHub README and the (Antora) site.
For Antora, the sources need to be in a particular f
[
https://issues.apache.org/jira/browse/FELIX-6325?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jean-Baptiste Onofré updated FELIX-6325:
Fix Version/s: scr-2.1.24
> OSGi log package is mandatory but imported as optional
[
https://issues.apache.org/jira/browse/FELIX-6325?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jean-Baptiste Onofré reassigned FELIX-6325:
---
Assignee: Tom Watson (was: Jean-Baptiste Onofré)
> OSGi log package is mand
[
https://issues.apache.org/jira/browse/FELIX-6325?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17190799#comment-17190799
]
Jean-Baptiste Onofré commented on FELIX-6325:
-
Just saw your PR. Awesome, tha
jbonofre commented on pull request #46:
URL: https://github.com/apache/felix-dev/pull/46#issuecomment-687237639
@tjwatson Awesome ! Thanks. I'm testing it !
This is an automated message from the Apache Git Service.
To respond
I have a PR that I would like you to test out:
https://github.com/apache/felix-dev/pull/46
It only restores the behavior to allow the log package to be optional. An
R7 log service
is still required if you want to actually get SCR to use the OSGi Logger.
Tom
On Fri, Sep 4, 2020 at 8:40 AM Jean-
tjwatson opened a new pull request #46:
URL: https://github.com/apache/felix-dev/pull/46
Make the log package optional again.
The implementation still will only use
an OSGi R7 log service implementation
if one is available.
-
[
https://issues.apache.org/jira/browse/FELIX-6325?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17190784#comment-17190784
]
Jean-Baptiste Onofré commented on FELIX-6325:
-
Thanks Tom ! If you don't mind
[
https://issues.apache.org/jira/browse/FELIX-6325?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jean-Baptiste Onofré updated FELIX-6325:
Affects Version/s: scr-2.1.22
> OSGi log package is mandatory but imported as optio
[
https://issues.apache.org/jira/browse/FELIX-6325?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jean-Baptiste Onofré reassigned FELIX-6325:
---
Assignee: Jean-Baptiste Onofré
> OSGi log package is mandatory but imported
Tom Watson created FELIX-6325:
-
Summary: OSGi log package is mandatory but imported as optional
Key: FELIX-6325
URL: https://issues.apache.org/jira/browse/FELIX-6325
Project: Felix
Issue Type: Bu
I would have expected Felix SCR 2.2.0 R7 compliant and SCR 2.1.x R6 compliant ;)
Just my $0.01 ;)
Regards
JB
> Le 4 sept. 2020 à 16:03, Thomas Watson a écrit :
>
> Continuing to support the R6 LogService made the logging in SCR way more
> complicated, but yes I agree the impl now requires an R
Continuing to support the R6 LogService made the logging in SCR way more
complicated, but yes I agree the impl now requires an R7 log service impl
and that could be surprising.
Tom
On Fri, Sep 4, 2020 at 8:40 AM Jean-Baptiste Onofre wrote:
> Yes, ds.log configuration doesn’t help :/
>
> About t
Yes, ds.log configuration doesn’t help :/
About the versioning, my point is more that with log package version change, we
are more R7 only and not compliant with R6 anymore.
That’s not a big deal but a bit "surprising", especially the fact that log
package is not really optional anymore.
I’m al
As the code is today the import for log has to be mandatory. I'll take a
quick look to see if we can make this optional again, but I suspect it will
be a bit of work. I'll let you know the feasibility today.
I'm fine with bumping the version to 2.2.0 if we think that is required
when we update th
That certainly will not help here.
Tom.
On Fri, Sep 4, 2020 at 6:48 AM Jean-Baptiste Onofre wrote:
> By the way, checking if ds.log.extension=false helps.
>
> I will keep you posted.
>
> Regards
> JB
>
> > Le 4 sept. 2020 à 11:04, Jean-Baptiste Onofre a écrit
> :
> >
> > Hi guys,
> >
> > I tes
By the way, the SCR README.md doesn’t include the ds.log.extension property
documentation. I will fix that.
Regards
JB
> Le 4 sept. 2020 à 13:47, Jean-Baptiste Onofre a écrit :
>
> By the way, checking if ds.log.extension=false helps.
>
> I will keep you posted.
>
> Regards
> JB
>
>> Le 4 s
By the way, checking if ds.log.extension=false helps.
I will keep you posted.
Regards
JB
> Le 4 sept. 2020 à 11:04, Jean-Baptiste Onofre a écrit :
>
> Hi guys,
>
> I tested (during the vote) Felix SCR 2.1.22 without problem in Karaf
> 4.3.0-SNAPSHOT (using Pax Logging 2.x).
>
> This morning
Hi guys,
I tested (during the vote) Felix SCR 2.1.22 without problem in Karaf
4.3.0-SNAPSHOT (using Pax Logging 2.x).
This morning I tested SCR 2.1.22 on Karaf 4.2.10-SNAPSHOT (with Pax Logging
1.x), and I have the issue: the activator doesn’t start at all:
org.osgi.framework.BundleException:
Hi,
On Fri, Sep 4, 2020 at 3:05 AM David Jencks wrote:
>
> https://felix.apache.org/documentation/development/dependencies-file-template.html
> claims that each
> released software archive (what is that? source? compiled? ???) must contain a
> “DEPENDENCIES” file
http://apache.org/legal/rel
20 matches
Mail list logo