All of lore.kernel.org
 help / color / mirror / Atom feed
From: Benny Halevy <bhalevy@panasas.com>
To: Greg KH <greg@kroah.com>
Cc: linux-kernel@vger.kernel.org, devel@linuxdriverproject.org,
	kernel-janitors@vger.kernel.org, linux-next@vger.kernel.org,
	Stephen Rothwell <sfr@canb.auug.org.au>,
	Boaz Harrosh <bharrosh@panasas.com>
Subject: Re: [ANNOUNCE] linux-staging tree created
Date: Wed, 11 Jun 2008 09:27:23 +0000	[thread overview]
Message-ID: <484F9A7B.4080004@panasas.com> (raw)
In-Reply-To: <20080610190540.GA25066@kroah.com>

Greg,

The OSD initiator (see
http://git.open-osd.org/gitweb.cgi?p=open-osd.git;a=summary)
looks in principle like a great fit for linux-staging.

What would be the mechanics of including it?

Benny

On Jun. 10, 2008, 22:05 +0300, Greg KH <greg@kroah.com> wrote:
> Oh great, not yet-another-kernel-tree, just what the world needs...
> 
> Yes, this is an announcement of a new kernel tree, linux-staging.  It is
> a quilt series of patches that can be found at:
> 	git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
> 
> 
> In a long and meandering thread with some of the other kernel developers
> a week or so ago, it came up that there is no single place for companies
> and developers to put their code for testing while it gets cleaned up
> for submission into the kernel tree.  All of the different subsystems
> have trees, but they generally only want code that is about to go into
> this release, or the next one.  For stuff that is farther off, there is
> no place to go.
> 
> So, here's the tree for it.  From the README:
> 
> PURPOSE
> 
> The linux-staging tree was created to hold drivers and filesystems and
> other semi-major additions to the Linux kernel that are not ready to be
> merged at this point in time.  It is here for companies and authors to
> get a wider range of testing, and to allow for other members of the
> community to help with the development of these features for the
> eventual inclusion into the main kernel tree.
> 
> This tree will be included in the daily linux-next builds, and will get
> testing by all users of that tree.
> 
> The rules of what can be included here is as follows:
> 	- the code must be released under a Linux kernel-compatible
> 	  license
> 	- the goal of the developers must be to merge this code into the
> 	  main kernel tree in the near future, but not for the next
> 	  kernel release.
> 	- the code must build properly on the x86 platform
> 	- this is not a tree for bugfixes or rewrites of existing kernel
> 	  code, this should be for new features, drivers, and
> 	  filesystems.
> 	- the patches included must detail exactly what is needed to be
> 	  completed in order for them to be included into the main
> 	  kernel tree.
> 	- there must be some email address associated with the patch
> 	  that can be used for bug reporting and questions about
> 	  cleanups and testing the code.
> 
> What this tree is not:
> 	- it is not a place to dump features that are being actively
> 	  developed by a community of people (reiserfs4 for example.)
> 	- it is not a place to dump code and then run away, hoping that
> 	  someone else will do the cleanup work for you.  While there
> 	  are developers available to do this kind of work, you need to
> 	  get someone to agree to "babysit" the code.
> 
> 
> I'll follow up this message with a list of the current status of the
> individual patches and what is currently contained in the tree.  I hope
> to release a status like this every week or so, depending on how the
> development goes.
> 
> What I need from all of you:
>   Kernel Janitors:
>   	Here is the perfect way to get involved.  The code in this tree
> 	is in desparate need of cleanups and fixes that can be trivially
> 	found using 'sparse' and 'scripts/checkpatch.pl'.  I'll gladly
> 	take these kinds of patches and of course, correctly credit you.
> 
>   Linux driver project developers:
> 	Same as above, here's a great place to start out helping with
> 	real code.  If any of you wants to take any of these drivers
> 	over and become the primary contact point for them, just let me
> 	know.
> 
>   Linux-next developers:
> 	Stephen, I would really like this tree to be included in -next.
> 	Yes, I know it contains things that will not be included in the
> 	next release, but the inclusion and basic build testing that is
> 	provided by your tree is invaluable.  You can place it at the
> 	end, and if there is even a whiff of a problem in any of the
> 	patches, you have my full permission to drop them on the floor
> 	and run away screaming (and let me know please, so I can fix it
> 	up.)
> 
>   Linux kernel developers:
> 	If there are any external patches floating around for drivers
> 	that need to be cleaned up and gotten into the kernel tree,
> 	please point them out to me and I'll be glad to add them to this
> 	tree and work to get them included.  Right now we are pushing:
> 	 - 192 files changed, 131073 insertions(+), 651 deletions(-)
> 	so what's a few more thousand lines of code :)
> 
> Any questions?  Comments?
> 
> thanks,
> 
> greg k-h
> --
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/


WARNING: multiple messages have this Message-ID (diff)
From: Benny Halevy <bhalevy@panasas.com>
To: Greg KH <greg@kroah.com>
Cc: linux-kernel@vger.kernel.org, devel@linuxdriverproject.org,
	kernel-janitors@vger.kernel.org, linux-next@vger.kernel.org,
	Stephen Rothwell <sfr@canb.auug.org.au>,
	Boaz Harrosh <bharrosh@panasas.com>
Subject: Re: [ANNOUNCE] linux-staging tree created
Date: Wed, 11 Jun 2008 12:27:23 +0300	[thread overview]
Message-ID: <484F9A7B.4080004@panasas.com> (raw)
In-Reply-To: <20080610190540.GA25066@kroah.com>

Greg,

The OSD initiator (see
http://git.open-osd.org/gitweb.cgi?p=open-osd.git;a=summary)
looks in principle like a great fit for linux-staging.

What would be the mechanics of including it?

Benny

On Jun. 10, 2008, 22:05 +0300, Greg KH <greg@kroah.com> wrote:
> Oh great, not yet-another-kernel-tree, just what the world needs...
> 
> Yes, this is an announcement of a new kernel tree, linux-staging.  It is
> a quilt series of patches that can be found at:
> 	git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
> 
> 
> In a long and meandering thread with some of the other kernel developers
> a week or so ago, it came up that there is no single place for companies
> and developers to put their code for testing while it gets cleaned up
> for submission into the kernel tree.  All of the different subsystems
> have trees, but they generally only want code that is about to go into
> this release, or the next one.  For stuff that is farther off, there is
> no place to go.
> 
> So, here's the tree for it.  From the README:
> 
> PURPOSE
> 
> The linux-staging tree was created to hold drivers and filesystems and
> other semi-major additions to the Linux kernel that are not ready to be
> merged at this point in time.  It is here for companies and authors to
> get a wider range of testing, and to allow for other members of the
> community to help with the development of these features for the
> eventual inclusion into the main kernel tree.
> 
> This tree will be included in the daily linux-next builds, and will get
> testing by all users of that tree.
> 
> The rules of what can be included here is as follows:
> 	- the code must be released under a Linux kernel-compatible
> 	  license
> 	- the goal of the developers must be to merge this code into the
> 	  main kernel tree in the near future, but not for the next
> 	  kernel release.
> 	- the code must build properly on the x86 platform
> 	- this is not a tree for bugfixes or rewrites of existing kernel
> 	  code, this should be for new features, drivers, and
> 	  filesystems.
> 	- the patches included must detail exactly what is needed to be
> 	  completed in order for them to be included into the main
> 	  kernel tree.
> 	- there must be some email address associated with the patch
> 	  that can be used for bug reporting and questions about
> 	  cleanups and testing the code.
> 
> What this tree is not:
> 	- it is not a place to dump features that are being actively
> 	  developed by a community of people (reiserfs4 for example.)
> 	- it is not a place to dump code and then run away, hoping that
> 	  someone else will do the cleanup work for you.  While there
> 	  are developers available to do this kind of work, you need to
> 	  get someone to agree to "babysit" the code.
> 
> 
> I'll follow up this message with a list of the current status of the
> individual patches and what is currently contained in the tree.  I hope
> to release a status like this every week or so, depending on how the
> development goes.
> 
> What I need from all of you:
>   Kernel Janitors:
>   	Here is the perfect way to get involved.  The code in this tree
> 	is in desparate need of cleanups and fixes that can be trivially
> 	found using 'sparse' and 'scripts/checkpatch.pl'.  I'll gladly
> 	take these kinds of patches and of course, correctly credit you.
> 
>   Linux driver project developers:
> 	Same as above, here's a great place to start out helping with
> 	real code.  If any of you wants to take any of these drivers
> 	over and become the primary contact point for them, just let me
> 	know.
> 
>   Linux-next developers:
> 	Stephen, I would really like this tree to be included in -next.
> 	Yes, I know it contains things that will not be included in the
> 	next release, but the inclusion and basic build testing that is
> 	provided by your tree is invaluable.  You can place it at the
> 	end, and if there is even a whiff of a problem in any of the
> 	patches, you have my full permission to drop them on the floor
> 	and run away screaming (and let me know please, so I can fix it
> 	up.)
> 
>   Linux kernel developers:
> 	If there are any external patches floating around for drivers
> 	that need to be cleaned up and gotten into the kernel tree,
> 	please point them out to me and I'll be glad to add them to this
> 	tree and work to get them included.  Right now we are pushing:
> 	 - 192 files changed, 131073 insertions(+), 651 deletions(-)
> 	so what's a few more thousand lines of code :)
> 
> Any questions?  Comments?
> 
> thanks,
> 
> greg k-h
> --
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/


WARNING: multiple messages have this Message-ID (diff)
From: Benny Halevy <bhalevy@panasas.com>
To: Greg KH <greg@kroah.com>
Cc: linux-kernel@vger.kernel.org, devel@driverdev.osuosl.org,
	kernel-janitors@vger.kernel.org, linux-next@vger.kernel.org,
	Stephen Rothwell <sfr@canb.auug.org.au>,
	Boaz Harrosh <bharrosh@panasas.com>
Subject: Re: [ANNOUNCE] linux-staging tree created
Date: Wed, 11 Jun 2008 12:27:23 +0300	[thread overview]
Message-ID: <484F9A7B.4080004@panasas.com> (raw)
In-Reply-To: <20080610190540.GA25066@kroah.com>

Greg,

The OSD initiator (see
http://git.open-osd.org/gitweb.cgi?p=open-osd.git;a=summary)
looks in principle like a great fit for linux-staging.

What would be the mechanics of including it?

Benny

On Jun. 10, 2008, 22:05 +0300, Greg KH <greg@kroah.com> wrote:
> Oh great, not yet-another-kernel-tree, just what the world needs...
> 
> Yes, this is an announcement of a new kernel tree, linux-staging.  It is
> a quilt series of patches that can be found at:
> 	git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
> 
> 
> In a long and meandering thread with some of the other kernel developers
> a week or so ago, it came up that there is no single place for companies
> and developers to put their code for testing while it gets cleaned up
> for submission into the kernel tree.  All of the different subsystems
> have trees, but they generally only want code that is about to go into
> this release, or the next one.  For stuff that is farther off, there is
> no place to go.
> 
> So, here's the tree for it.  From the README:
> 
> PURPOSE
> 
> The linux-staging tree was created to hold drivers and filesystems and
> other semi-major additions to the Linux kernel that are not ready to be
> merged at this point in time.  It is here for companies and authors to
> get a wider range of testing, and to allow for other members of the
> community to help with the development of these features for the
> eventual inclusion into the main kernel tree.
> 
> This tree will be included in the daily linux-next builds, and will get
> testing by all users of that tree.
> 
> The rules of what can be included here is as follows:
> 	- the code must be released under a Linux kernel-compatible
> 	  license
> 	- the goal of the developers must be to merge this code into the
> 	  main kernel tree in the near future, but not for the next
> 	  kernel release.
> 	- the code must build properly on the x86 platform
> 	- this is not a tree for bugfixes or rewrites of existing kernel
> 	  code, this should be for new features, drivers, and
> 	  filesystems.
> 	- the patches included must detail exactly what is needed to be
> 	  completed in order for them to be included into the main
> 	  kernel tree.
> 	- there must be some email address associated with the patch
> 	  that can be used for bug reporting and questions about
> 	  cleanups and testing the code.
> 
> What this tree is not:
> 	- it is not a place to dump features that are being actively
> 	  developed by a community of people (reiserfs4 for example.)
> 	- it is not a place to dump code and then run away, hoping that
> 	  someone else will do the cleanup work for you.  While there
> 	  are developers available to do this kind of work, you need to
> 	  get someone to agree to "babysit" the code.
> 
> 
> I'll follow up this message with a list of the current status of the
> individual patches and what is currently contained in the tree.  I hope
> to release a status like this every week or so, depending on how the
> development goes.
> 
> What I need from all of you:
>   Kernel Janitors:
>   	Here is the perfect way to get involved.  The code in this tree
> 	is in desparate need of cleanups and fixes that can be trivially
> 	found using 'sparse' and 'scripts/checkpatch.pl'.  I'll gladly
> 	take these kinds of patches and of course, correctly credit you.
> 
>   Linux driver project developers:
> 	Same as above, here's a great place to start out helping with
> 	real code.  If any of you wants to take any of these drivers
> 	over and become the primary contact point for them, just let me
> 	know.
> 
>   Linux-next developers:
> 	Stephen, I would really like this tree to be included in -next.
> 	Yes, I know it contains things that will not be included in the
> 	next release, but the inclusion and basic build testing that is
> 	provided by your tree is invaluable.  You can place it at the
> 	end, and if there is even a whiff of a problem in any of the
> 	patches, you have my full permission to drop them on the floor
> 	and run away screaming (and let me know please, so I can fix it
> 	up.)
> 
>   Linux kernel developers:
> 	If there are any external patches floating around for drivers
> 	that need to be cleaned up and gotten into the kernel tree,
> 	please point them out to me and I'll be glad to add them to this
> 	tree and work to get them included.  Right now we are pushing:
> 	 - 192 files changed, 131073 insertions(+), 651 deletions(-)
> 	so what's a few more thousand lines of code :)
> 
> Any questions?  Comments?
> 
> thanks,
> 
> greg k-h
> --
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/


  parent reply	other threads:[~2008-06-11  9:27 UTC|newest]

Thread overview: 87+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-06-10 19:05 [ANNOUNCE] linux-staging tree created Greg KH
2008-06-10 19:05 ` Greg KH
2008-06-10 19:05 ` Greg KH
2008-06-10 19:06 ` linux-staging status for June 10, 2008 Greg KH
2008-06-10 19:06   ` Greg KH
2008-06-10 19:06   ` Greg KH
2008-06-10 22:52 ` [ANNOUNCE] linux-staging tree created Theodore Tso
2008-06-10 23:05   ` Greg KH
2008-06-11  0:07 ` Felipe Balbi
2008-06-11  0:07   ` Felipe Balbi
2008-06-11  0:07   ` Felipe Balbi
2008-06-11  3:28   ` Greg KH
2008-06-11  3:28     ` Greg KH
2008-06-11  3:28     ` Greg KH
2008-06-11  1:05 ` Nigel Cunningham
2008-06-11  1:05   ` Nigel Cunningham
2008-06-11  1:05   ` Nigel Cunningham
2008-06-11  3:29   ` Greg KH
2008-06-11  3:29     ` Greg KH
2008-06-11  3:29     ` Greg KH
2008-06-11  3:57     ` Nigel Cunningham
2008-06-11  4:00       ` Nigel Cunningham
2008-06-11  4:00       ` Nigel Cunningham
2008-06-11 16:24       ` Greg KH
2008-06-11 16:24         ` Greg KH
2008-06-11 16:24         ` Greg KH
2008-06-11  4:03     ` Template of what you're after? (Was [ANNOUNCE] linux-staging tree Nigel Cunningham
2008-06-11  4:03       ` Template of what you're after? (Was [ANNOUNCE] linux-staging tree created) Nigel Cunningham
2008-06-11  4:03       ` Nigel Cunningham
2008-06-11 16:23       ` Template of what you're after? (Was [ANNOUNCE] linux-staging Greg KH
2008-06-11 16:23         ` Template of what you're after? (Was [ANNOUNCE] linux-staging tree created) Greg KH
2008-06-11 16:23         ` Greg KH
2008-06-11  9:27 ` Benny Halevy [this message]
2008-06-11  9:27   ` [ANNOUNCE] linux-staging tree created Benny Halevy
2008-06-11  9:27   ` Benny Halevy
2008-06-11  9:50   ` Boaz Harrosh
2008-06-11  9:50     ` Boaz Harrosh
2008-06-11  9:58     ` Felipe Balbi
2008-06-11  9:58       ` Felipe Balbi
2008-06-11 16:25     ` Greg KH
2008-06-11 16:25       ` Greg KH
2008-06-11 17:43       ` Boaz Harrosh
2008-06-11 17:43         ` Boaz Harrosh
2008-06-11 16:25   ` Greg KH
2008-06-11 16:25     ` Greg KH
2008-06-11 16:25     ` Greg KH
2008-06-11 10:45 ` Will Newton
2008-06-11 10:45   ` Will Newton
2008-06-11 10:45   ` Will Newton
2008-06-11 16:26   ` Greg KH
2008-06-11 16:26     ` Greg KH
2008-06-11 16:26     ` Greg KH
2008-06-12 11:37     ` Will Newton
2008-06-12 11:37       ` Will Newton
2008-06-12 11:37       ` Will Newton
2008-06-12 23:54       ` Greg KH
2008-06-12 23:54         ` Greg KH
2008-06-12 23:54         ` Greg KH
2008-06-13 14:14 ` Luis R. Rodriguez
2008-06-13 14:14   ` Luis R. Rodriguez
2008-06-13 14:14   ` Luis R. Rodriguez
2008-06-13 14:33   ` John W. Linville
2008-06-13 14:33     ` John W. Linville
2008-06-13 14:33     ` John W. Linville
2008-06-13 15:51     ` Luis R. Rodriguez
2008-06-13 15:51       ` Luis R. Rodriguez
2008-06-13 15:51       ` Luis R. Rodriguez
     [not found]     ` <20080613143328.GA16506-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org>
2008-06-14  0:28       ` Greg KH
2008-06-14  0:28         ` Greg KH
2008-06-14  0:28         ` Greg KH
2008-06-14  0:28         ` Greg KH
     [not found]   ` <43e72e890806130714k535b041evaf750209ea492c47-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2008-06-14  0:27     ` Greg KH
2008-06-14  0:27       ` Greg KH
2008-06-14  0:27       ` Greg KH
2008-06-14  0:27       ` Greg KH
2008-06-17 12:51 ` Pavel Machek
2008-06-17 12:51   ` Pavel Machek
2008-06-17 12:51   ` Pavel Machek
2008-07-02 23:11   ` Greg KH
2008-07-02 23:11     ` Greg KH
2008-07-02 23:11     ` Greg KH
2008-07-14  2:50 ` Jike Song
2008-07-14  2:50   ` Jike Song
2008-07-14  2:50   ` Jike Song
2008-07-14  2:56   ` Greg KH
2008-07-14  2:56     ` Greg KH
2008-07-14  2:56     ` Greg KH

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=484F9A7B.4080004@panasas.com \
    --to=bhalevy@panasas.com \
    --cc=bharrosh@panasas.com \
    --cc=devel@linuxdriverproject.org \
    --cc=greg@kroah.com \
    --cc=kernel-janitors@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-next@vger.kernel.org \
    --cc=sfr@canb.auug.org.au \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.