dev@glassfish.java.net

Re: Http Page Compression

From: Eduardo Pelegri-Llopart <pelegri_at_sun.com>
Date: Fri, 02 Jun 2006 22:06:25 -0700

You are not the only one ... We discussed and approved in a meeting
that was supposed to have representation from all Sun groups but I
strongly suspected the message didn't get passed on... but we were all
very busy trying to make GFv1 FCS so I didn't try too hard.

But now I *am* trying to make it more visible :-) :-)

As part of GF v2 I want to record, improve and publicise processes for
GlassFish. And to do it in the GF public forums.

In any case, this particular mechanism seems quite simple and yet
useful, and I 'm sure Kohsuke can help us tune it in any way we think it
will be useful.

        - eduard/o


Jeanfrancois Arcand wrote:
> Hi Eduardo,
>
> Hum...have we discussed this somewhere? I've probably missed the
> discussion, but it seems all the recent commits didn't use it ;-). Next
> commit I will :-). I recommend someone should send a more official email
> about this to make everybody aware :-)
>
> -- Jeanfrancois
>
> Eduardo Pelegri-Llopart wrote:
>
>> JFA - Did you use the CVS-News mechanism so we can track this new
>> feature?... I'm attaching a version of the Help file. We should
>> start using this so we can more easily tag what is in a given release...
>>
>> Thanks,
>>
>> - eduard/o
>>
>> Carla Mott wrote:
>>
>>> This will be available in tomorrow's nightly and next week's
>>> promoted (v2_b06) right?
>>>
>>> Carla
>>>
>>> Jeanfrancois Arcand wrote:
>>>
>>>> Hi,
>>>>
>>>> I've enabled the support. See issue 700 for more info.
>>>>
>>>> https://glassfish.dev.java.net/issues/show_bug.cgi?id=700
>>>>
>>>> One less Web Container features mysteriously hidden :-)
>>>>
>>>> -- Jeanfrancois
>>>>
>>>> Jeanfrancois Arcand wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> Dyego Souza Dantas Leal wrote:
>>>>>
>>>>>> I want to use Http Compression with GlassFish , the Grizzly
>>>>>> support this feature ?
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> we aren't exposing this feature (historial reason from PE 8.x), but
>>>>> a lot of people are asking for itso can you file an RFE and I
>>>>> properly expose the interface to enable it.
>>>>>
>>>>>
>>>>>>
>>>>>> If YES , how to enable this ?
>>>>>>
>>>>>>
>>>>>> Tnks !
>>>>>>
>>>>>>
>>>>>> ps: I'm changing from JBoss to GlassFish.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> Cool :-)
>>>>>
>>>>> -- Jeanfrancois
>>>>>
>>>>>
>>>>>>
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>>>>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>>>>
>>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>>>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>>
>>>
>>
>> ------------------------------------------------------------------------
>>
>>
>> Help
>>
>>
>> What's this?
>>
>> This application monitors the CVS changelog e-mails from java.net,
>> extract noteworty changes, and publish them. This attempts to serve
>> the following purposes:
>>
>> * To provide interesting live data out of our development effort for
>> people to see.
>> * Help projects to auto-generate changelog for each release.
>> * For Kohsuke to have some fun.
>>
>>
>> How does it work?
>>
>> There's a daemon user called cvs_news_daemon_at_dev.java.net. A java.net
>> project owner sets this up so that this user subscribes to the CVS
>> mailing list. (If you are a project owner, you can do so from java.net
>> mailing list screen by editing subscribers and add this address manually.
>>
>> Once registered, this daemon checks each commit message it sees, and
>> looks for the following form:
>>
>> [NEWS:tag1 tag2 tag3] SUBJECT
>> DESCRIPTION DESCRIPTION DESCRIPTION
>> DESCRIPTION DESCRIPTION DESCRIPTION
>>
>> Other text can be infront of this block, provided that "[NEWS:tag1
>> ..." portion starts a new line. Similarly, more text can follow this
>> block, provided that there's an empty block. One CVS commit message
>> can only have one news.
>>
>> The following examples illustrate which portion of the message daemon
>> picks up:
>>
>> Example.1
>>
>> TEXT TEXT TEXT TEXT
>> *[NEWS:tag1 tag2 tag3] SUBJECT
>> DESCRIPTION DESCRIPTION DESCRIPTION
>> DESCRIPTION DESCRIPTION DESCRIPTION*
>>
>> TEXT TEXT TEXT TEXT
>> TEXT TEXT TEXT TEXT
>>
>> Example.2
>>
>> *[NEWS:tag1 tag2 tag3] SUBJECT
>> DESCRIPTION DESCRIPTION DESCRIPTION
>> DESCRIPTION DESCRIPTION DESCRIPTION*
>>
>> TEXT TEXT TEXT TEXT
>> TEXT TEXT TEXT TEXT
>>
>> The daemon picks up these portions as news.
>>
>>
>> Tags
>>
>> Each news has one or more "tag"s. A tag is really just a label, which
>> is used to classify a news. A tag consists of alpha-numeric lower case
>> characters.
>>
>> The exact use of tags are left up to each project, but for example, if
>> your news is related to performance, maybe you can put "performance",
>> and so on.
>>
>> Besides the tags you specify in the [NEWS:...] portion, the system
>> automatically puts a few tags, such as the name of the user who
>> committed the change, the project in which the change was made, and
>> the name of the branch if the change was on a branch.
>>
>>
>> How to take advantage of it?
>>
>> Here are a few usage suggestions:
>>
>> 1. Your project X depends on another project Y. If so, consider
>> subscribing to the RSS feed for the news from Y, so that you get
>> notified of important changes happening in there.
>> 2. Your project is about to hit a release and you need to come up
>> with a list of noteworthy changes. If so, use the Ant task
>> <http://kohsuke.sfbay/cvs-news/ant/> to generate the XML report of
>> noteworthy changes.
>>
>>
>> TODO
>>
>> These are the list of things I'm thinking about doing, if people think
>> it's a good idea.
>>
>> 1. Allow people to do AND-query by multiple tags, so that you can
>> just look for "glassfish performance" changes.
>> 2. Write other changelog parsers, so that this can monitor SWAN CVS
>> repository as well.
>> 3. Write Ant task to generate XML reports, which lets you ask "what
>> interesting changes happened during tag A and tag Y?"
>> 4. Support trackback ping from blogs, so that this system can also
>> track whatever blogs people wrote about certain noteworthy changes.
>>
>> Finally, if you're tired of your main day job and need something else
>> to work on as your distraction, please join me in working on this
>> code. Remember, the time you spend on this is still counted toward
>> your working hours!
>>
>> ------------------------------------------------------------------------
>> feedback <mailto:kohsuke.kawaguchi_at_sun.com> Ver.private-04/27/2006
>> 09:42(kohsuke)
>>
>>
>> ------------------------------------------------------------------------
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>
>