You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mina.apache.org by Alex Karasulu <ak...@apache.org> on 2007/02/01 05:20:40 UTC

Re: First release of File Asynchronous File I/O library

Mike Heath wrote:
> I made the first release of my Asynchronous File I/O library.  The site
> for the library can be found here: http://people.apache.org/~mheath/aio/
> The .jar can be downloaded here:
> http://people.apache.org/~mheath/aio/aio-0.1.jar  This release uses a
> java.util.concurrent.ExecutorService to call
> java.nio.channels.FileChannel methods in a separate thread.  The next
> release will provide support for POSIX AIO.  Soon after that, a release
> that uses the Linux io_submit(2) system call will be made available.
> Support for Solaris is also in the pipeline.  More information and ideas
> about the framework will be posted on my blog,
> http://swamp.homelinux.net/blog/
> 
> As always, feedback is appreciated.

Youch! Is Trustin the only one that saw a problem with this?  Where is 
the PMC?  This is a big red flag.

Mike, I'm not trying to bust your keyboard but you really need to read this:

    http://www.apache.org/dev/release.html

You probably just confused a nightly build or SNAPSHOT build with an ASF 
(PMC) sanctioned release but please do *not* announce these things here 
without going through the PMC.

Alex

Re: First release of File Asynchronous File I/O library

Posted by Emmanuel Lecharny <el...@gmail.com>.
I guess you are only responsible for a mistake when you know the rules :)

As Alex said, this is PMC to check that those rules are not broken...

Regarding 'snapshot', the best thing would be to use a continue build system
(continuum ?) so that the build is done every night, and store somwhere on
an apache repository.
Note that we have to do that for Directory project, too, so maybe we can
work on it together to avoid duplication of efforts...

Emmanuel

On 2/1/07, Mike Heath <mh...@apache.org> wrote:
>
> On Wed, 2007-01-31 at 23:20 -0500, Alex Karasulu wrote:
> > Youch! Is Trustin the only one that saw a problem with this?  Where is
> > the PMC?  This is a big red flag.
> >
> > Mike, I'm not trying to bust your keyboard but you really need to read
> this:
> >
> >     http://www.apache.org/dev/release.html
> >
> > You probably just confused a nightly build or SNAPSHOT build with an ASF
> > (PMC) sanctioned release but please do *not* announce these things here
> > without going through the PMC.
>
> Thank you for pointing me in the right direction Alex and you're correct
> this is a SNAPSHOT, not any kind of release intended for the public at
> large.  In the future, is it appropriate for me to post snapshots to my
> home directory and announce their availability or is there a different
> process I should follow?
>
> Sorry for the red flags.
>
> -Mike
>
>
>


-- 
Cordialement,
Emmanuel Lécharny
www.iktek.com

Re: First release of File Asynchronous File I/O library

Posted by Mike Heath <mh...@apache.org>.
On Wed, 2007-01-31 at 23:20 -0500, Alex Karasulu wrote:
> Youch! Is Trustin the only one that saw a problem with this?  Where is 
> the PMC?  This is a big red flag.
> 
> Mike, I'm not trying to bust your keyboard but you really need to read this:
> 
>     http://www.apache.org/dev/release.html
> 
> You probably just confused a nightly build or SNAPSHOT build with an ASF 
> (PMC) sanctioned release but please do *not* announce these things here 
> without going through the PMC.

Thank you for pointing me in the right direction Alex and you're correct
this is a SNAPSHOT, not any kind of release intended for the public at
large.  In the future, is it appropriate for me to post snapshots to my
home directory and announce their availability or is there a different
process I should follow?

Sorry for the red flags.

-Mike



Re: First release of File Asynchronous File I/O library

Posted by robert burrell donkin <ro...@gmail.com>.
On 2/1/07, Mike Heath <mh...@apache.org> wrote:
> > there is a certain tradition of solo efforts being developed offshore
> > and posted to people.apache.org then announced to apache lists. people
> > have to be careful with the naming and IMHO mike sailed just the right
> > side of the wind.
> >
> > but now we have the http://labs.apache.org/ and that's the right place
> > for efforts such as this. in the labs releases are not ok but tagged
> > milestones are.
> >
> > mike - any objections to moving Asynchronous File I/O library to the labs?
> >
> > (you'll probably need to submit a software grant for the code you've
> > already created)
>
> At this point, I can't say that I care where AIO has its home.  I just
> want something that's stable and something that will foster community
> involvement.  Apache Labs might be a good home for AIO.  If there
> aren't any objections to moving this project out of my MINA sandbox
> and into Apache Labs, I'll do that.  If we want to keep it as a
> sub-project of MINA, I would like to formalize that.

sorry - my bad: i didn't realize that it was already in the MINA
sandbox (i'd assumed you had it locally)

in this case, alex is definitely 100% right: it's MINA code and
releases require approval from the PMC.

- robert

Re: First release of File Asynchronous File I/O library

Posted by Mike Heath <mh...@apache.org>.
> there is a certain tradition of solo efforts being developed offshore
> and posted to people.apache.org then announced to apache lists. people
> have to be careful with the naming and IMHO mike sailed just the right
> side of the wind.
>
> but now we have the http://labs.apache.org/ and that's the right place
> for efforts such as this. in the labs releases are not ok but tagged
> milestones are.
>
> mike - any objections to moving Asynchronous File I/O library to the labs?
>
> (you'll probably need to submit a software grant for the code you've
> already created)

At this point, I can't say that I care where AIO has its home.  I just
want something that's stable and something that will foster community
involvement.  Apache Labs might be a good home for AIO.  If there
aren't any objections to moving this project out of my MINA sandbox
and into Apache Labs, I'll do that.  If we want to keep it as a
sub-project of MINA, I would like to formalize that.

-Mike

Re: First release of File Asynchronous File I/O library

Posted by robert burrell donkin <ro...@gmail.com>.
On 2/1/07, Alex Karasulu <ak...@apache.org> wrote:
> Mike Heath wrote:
> > I made the first release of my Asynchronous File I/O library.  The site
> > for the library can be found here: http://people.apache.org/~mheath/aio/
> > The .jar can be downloaded here:
> > http://people.apache.org/~mheath/aio/aio-0.1.jar  This release uses a
> > java.util.concurrent.ExecutorService to call
> > java.nio.channels.FileChannel methods in a separate thread.  The next
> > release will provide support for POSIX AIO.  Soon after that, a release
> > that uses the Linux io_submit(2) system call will be made available.
> > Support for Solaris is also in the pipeline.  More information and ideas
> > about the framework will be posted on my blog,
> > http://swamp.homelinux.net/blog/
> >
> > As always, feedback is appreciated.
>
> Youch! Is Trustin the only one that saw a problem with this?  Where is
> the PMC?  This is a big red flag.
>
> Mike, I'm not trying to bust your keyboard but you really need to read this:
>
>     http://www.apache.org/dev/release.html
>
> You probably just confused a nightly build or SNAPSHOT build with an ASF
> (PMC) sanctioned release but please do *not* announce these things here
> without going through the PMC.

there is a certain tradition of solo efforts being developed offshore
and posted to people.apache.org then announced to apache lists. people
have to be careful with the naming and IMHO mike sailed just the right
side of the wind.

but now we have the http://labs.apache.org/ and that's the right place
for efforts such as this. in the labs releases are not ok but tagged
milestones are.

mike - any objections to moving Asynchronous File I/O library to the labs?

(you'll probably need to submit a software grant for the code you've
already created)

- robert