I sound like a broken record, but please submit it right now,
as CFP is closed by 01.02.
Stop talking too much upfront, you surely can switch a few things.
http://events.linuxfoundation.org/events/apachecon-north-america/program/cfp
Both talks btw sound very interesting!
On 1 Feb 2014, at 6:25, Nick Williams wrote:
Matt, sorry for the delay. I've had a bad cold today. Ick. Anyway, my
proposals are below. I haven't submitted them yet. Haven't seen your
proposals yet--can you get them to me ASAP? If you decide you're
uncomfortable committing to two presentations, I'm prepared to also
take on "Extending Log4j 2: Writing Custom Appenders, Filters, and
Layouts" and leave you to deal with just the first/intro one. I've
been using the following guidelines from the ApacheCon website:
• Choose a submission type (Presentation, Panel, BoFs, Tutorial)
• Choose the category for your proposal (Developer, Operations,
Business/Legal, Wildcard)
• Provide a biography, including your previous speaking experience
(900 characters maximum).
• Provide us with an abstract about what you will be presenting at
the event (900 characters maximum).
• Describe who the audience is and what you expect them to gain
from your presentation (900 characters maximum).
• Tell us how the content of your presentation will help better
the Apache and open source ecosystem. (900 characters maximum).
• Select the experience level (Beginner, Intermediate, Advanced,
Any).
• List any technical requirements that you have for your
presentation over and above the standard projector, screen and
wireless Internet.
-------
Title: Log4j 2 in Web Applications: A Deeper Look at Effective Java EE
Logging
Experience: Intermediate
Abstract: The newly-released Log4j 2 includes much greater support
than previous versions for Java EE web applications and proper
initialization and deinitialization of the framework with the
application lifecycle. The Servlet and JSP specifications have changed
significantly in the 12 years since Log4j 1.2 first released. Some of
those changes make logging easier, and some of them make it harder. In
this presentation you will learn about properly configuring Log4j in a
web application, what to do when the container is using Log4j, how to
log within your JSPs using the Log4j tag library, and what to do when
handling requests asynchronously.
Audience Gain: The audience will gain a better understanding of the
lifecycle and class loader hierarchy of Java EE web applications and
how they affect the lifecycle and configuration of Log4j. They'll take
a look at some of the different ways to initialize and configure Log4j
and learn when each approach is appropriate and--more
importantly--when it's not. They'll explore some of the pitfalls of
asynchronous request handling and learn about the important tools that
Log4j provides to help and the steps they must take to keep logging
working. Finally, they'll see that logging in JSPs is easy, too, and
doesn't require a single line of Java code.
Benefit: This is one in a series of hopefully four different
presentations on Log4j lead by the Apache Logging community. These
presentations will benefit the community by providing exposure for the
new version of Log4j, explaining its benefits and strengths over other
frameworks, and encouraging Log4j users to improve the framework and
contribute those improvements back to the community. I am submitting
two presentations and Matt Sicker is submitting the other two. For the
most part their order doesn't matter, but Matt's "An Intro to Log4j
2.0: A New Generation of Apache Logging" should happen earlier on the
schedule than the other three.
-------
-------
Title: Logging to Relational and NoSQL Databases with Log4j 2
Experience: Intermediate
Abstract: The newly-released Log4j 2 contains a number of different
appenders to help you deliver log events to the storage device you
desire. Among those are the JDBCAppender, JPAAppender, and
NoSQLAppender, allowing you to store your log events in essentially
any database you can imagine. While very powerful, configuring these
appenders requires more knowledge and care than configuring standard
file appenders with the PatternLayout. In this presentation you will
learn more about these appenders, how to properly configure and use
them, and how to easily support your specific NoSQL database of
choice.
Audience Gain: The audience will gain a better understanding of how
these three database appenders work. Configuring these appenders
involves carefully mapping log event properties to columns and
creating appropriate database tables and columns to match. Audience
members will learn about these nuances and explore the various
options, as well as how to achieve the best performance possible.
Finally, only a few NoSQL databases are supported initially, but
creating support for new NoSQL databases is easy. The audience will
learn how to do this and also be encouraged to contribute their
creations back to the Log4j 2 source code.
Benefit: This is one in a series of hopefully four different
presentations on Log4j lead by the Apache Logging community. These
presentations will benefit the community by providing exposure for the
new version of Log4j, explaining its benefits and strengths over other
frameworks, and encouraging Log4j users to improve the framework and
contribute those improvements back to the community. I am submitting
two presentations and Matt Sicker is submitting the other two. For the
most part their order doesn't matter, but Matt's "An Intro to Log4j
2.0: A New Generation of Apache Logging" should happen earlier on the
schedule than the other three.
-------
Nick
On Jan 31, 2014, at 7:49 AM, Matt Sicker wrote:
Yeah that would work. Nashville huh? My co-worker is from there too,
neat.
In regard to the async and such, I think that'd be a great idea. One
of the selling points of log4j over logback is performance, right?
Matt Sicker
On Jan 31, 2014, at 0:52, Nick Williams
<nicho...@nicholaswilliams.net> wrote:
On Jan 30, 2014, at 9:25 PM, Matt Sicker wrote:
On 30 January 2014 18:01, Nick Williams
<nicho...@nicholaswilliams.net> wrote:
Matt,
Do you want to share a hotel room? I know it would certainly help
my finances to split one, and depending on whether you get employer
support, it should probably help yours as well. I'm planning on
being there all five days (staying in the hotel Sunday night
through Thursday night)—you?
Sharing a hotel room sounds like a good idea. I'm not sure on which
days I'll be there, but it would most likely be almost if not the
same ones.
Okay. I'm registering and booking my travel tomorrow (Friday, which
I guess is actually today now). Should I book the hotel, too, and
then you can just pay me for your part depending on how many nights
we split it? That arrangement. works fine for me.
By the way, I'm in central time, which is why the website say
America/Chicago. I'm actually in Nashville, though.
I was planning on putting together several CFPs. Originally I was
thinking about these four:
- An Intro to Log4j 2.0: A New Generation of Apache Logging
- Log4j 2 in Web Applications: A Deeper Look at Effective Java EE
Logging
- Logging to Relational and NoSQL Databases with Log4j 2
- Extending Log4j 2: Writing Custom Appenders, Filters, and Layouts
I really like those ideas. You've effectively modularized all the
ideas I had for CFPs. I'd be interested in doing any of those, but
I have the least experience with the myriad Java EE technologies
out of those four.
Why don't you write up a CFP for the first and fourth ones? Be sure
to include the performance studies mentioned on the website and
information about the Levels and their extensibility, the logger
interfaces, etc. in the first one. I'll write up the CFPs for the
second and third one. Before we submit them, let's trade them with
each other for review, proofreading, and comments. How about we plan
on exchanging them about 6 p.m. CST Friday evening and then
submitting them by 10 p.m. CST Friday evening. Sound good?
Look forward to working with you on representing Log4j at ApacheCon.
Nick
Before you write up your CFPs, lets coordinate and come to a
consensus on which of us is doing which CFP. Having two people
there covering Log4j would be great!
I've only drafted out a couple ideas so far, but they match up with
one as your first one, and the other a union of the remaining.
Nick
On Jan 30, 2014, at 8:42 AM, Matt Sicker wrote:
I know I'm not a committer (yet), but I would be interested in
doing a talk on logging. I'll see if I can get employer support as
well. Is anyone else interested in putting together a CFP or two?
I'd like to cover the neat new features in log4j, why we're more
awesome than SLF4J, how to use logging effectively (e.g., using
aspects to inject trace logging, using informative log messages,
effective usage of the API, when to use different levels, using
markers, complex logging configurations, etc), how to help make
log4j compatible with other logging APIs not already implemented,
creating additional components (I.e., appenders, filters, layouts,
etc.), and many other ideas. Obviously that's too much to cover in
one talk, but it's a good place to start examining what topics to
cover and at what levels of expertise.
Matt Sicker
On Jan 28, 2014, at 11:29, Nick Williams
<nicho...@nicholaswilliams.net> wrote:
Guys, let's show up for Apache Logging! They're hurting for CFP's
right now. Rich Bowen at ApacheCon assures me that if money is an
issue getting committers to come and lead talks, the Travel
Assistance Committee will do everything it can to help you get
there. Email them at t...@apache.org.
I'm definitely going and I'll submit a CFP as well. I'm open to
suggestions. Let's try to get 3-5 good Apache Logging talks in
from different people! If we can get two PMC members to come, we
can even have a summit, which would be great exposure! We need to
coordinate so that we're covering different topics and not
stepping on each other.
I NEED A ROOMMATE AND YOU DO, TOO! Hotel is the biggest expense
for this--more than flights and committer registration combined.
I'm looking for someone who wants to go and is willing to share a
hotel room and split the cost. If we can get 4 Logging guys
there, we can use just 2 hotel rooms and save a bunch of money. I
plan on flying in Sunday night and checking out of the hotel
Friday morning--that's five nights. If someone can only share the
hotel for 3 nights, we can split the price accordingly.
Inline below I have included the answers I got to some questions
I asked Rich.
I hope some of you will come to ApacheCon with me! It'll be a
great opportunity to publicize Log4j 2.0 GA!
Nick
On Jan 27, 2014, at 6:21 AM, Nick Williams wrote:
- What exactly is a project summit?
Rich: Some projects are taking the opportunity to have a "summit"
of one kind or another, to do sprints on features, or to discuss
the direction of the project, or to do bug triage, or whatever. A
project summit is whatever you want to make it, if two or more
members of the PMC are together in a room to make it happen.
- What exactly is a tutorial and how is it different from a talk
on the normal days?
Rich: A talk is 50 minutes. A tutorial is 3 hours. That's the
main difference. A tutorial is usually more indepth, with
hands-on elements - more of a training class than an overview.
I noticed the fee is normally $799 (until Friday, then $1099),
but it's $275 for "committers." That means that anyone who's a
committer on any Apache project whatsoever /only/ pays $275 to
attend the entire conference, right?
Rich: That's correct.
The registration page says there is an additional fee for
tutorials on April 10th: "$399 for ½ day tutorials ($299 for
students) and $749 for full day tutorials (students and
attendees)." What it doesn't say is:
1) Is there an additional fee for tutorials on April 10th for
/committers/?
Rich: Yes, tutorials have a fee for everyone.
2) Is there an additional fee for tutorials on April 11th for
anyone (it only mentions April 10th, but the schedule shows
tutorials on April 11th as well)?
Rich: We'll get that fixed.
3) Is there an additional fee for project summits on April 10th
or 11th?
Rich: Project summits are usually open to anyone interested in
the project, and no extra fee is charged.
It says they will have 5-9 tracks going on this year. I assume
that means 5-9 conference rooms (based on the # of CFPs
submitted), which means 5-9 simultaneous talks can occur.
Rich: That is correct.
It sounds like there is potentially time to have multiple talks
on Apache Logging. Though I am new-ish, I'd love to present on
behalf of Apache Logging. Do we want to have multiple talks?
Nick
On Jan 26, 2014, at 9:29 PM, Ralph Goers wrote:
I would like to attend but I’m not sure I can.
Ralph
On Jan 25, 2014, at 11:11 AM, Christian Grobmeier
<grobme...@gmail.com> wrote:
Hi folks,
I would like to remind you ApacheCon is happening in April
2014.
If you would like to submit your talk, now is the chance.
I think it would be great to have somebody presenting our
Logging frameworks.
I will not be there unfortunately.
Regards,
Christian
---
http://www.grobmeier.de
The Zen Programmer: http://bit.ly/12lC6DL
@grobmeier
GPG: 0xA5CC90DB
---------------------------------------------------------------------
To unsubscribe, e-mail:
log4j-dev-unsubscr...@logging.apache.org
For additional commands, e-mail:
log4j-dev-h...@logging.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail:
log4j-dev-unsubscr...@logging.apache.org
For additional commands, e-mail:
log4j-dev-h...@logging.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org
For additional commands, e-mail:
log4j-dev-h...@logging.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org
For additional commands, e-mail: log4j-dev-h...@logging.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org
For additional commands, e-mail: log4j-dev-h...@logging.apache.org
--
Matt Sicker <boa...@gmail.com>
---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org
For additional commands, e-mail: log4j-dev-h...@logging.apache.org
---
http://www.grobmeier.de
The Zen Programmer: http://bit.ly/12lC6DL
@grobmeier
GPG: 0xA5CC90DB
---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org
For additional commands, e-mail: log4j-dev-h...@logging.apache.org