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

Reply via email to