All of lore.kernel.org
 help / color / mirror / Atom feed
* ANNOUNCE - New release of rdma-core
@ 2017-01-17 20:09 Doug Ledford
       [not found] ` <1484683744.2406.29.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
  0 siblings, 1 reply; 5+ messages in thread
From: Doug Ledford @ 2017-01-17 20:09 UTC (permalink / raw)
  To: linux-rdma-u79uwXL29TY76Z2rM5mHXA

[-- Attachment #1: Type: text/plain, Size: 4037 bytes --]

The final upstream release of version 12 of the rdma-core package has
been tagged and pushed to github.

This marks the first official release of the rdma-core package, and
also the first release of libibverbs not to be hosted on kernel.org and
openfabrics.org.

For the libibverbs git repo, I have deleted all of its contents and
left behind a README file to point people to the new rdma-core repo on
github.  I would suggest maintainers of the other components pulled
into rdma-core do the same thing.  I did a similar thing in the
download area for verbs, modifying the README file to let people know
about the new package.

This also marks a new means of verifying the contents of releases.
 Unlike tarballs with uploaded sha1sums or the like, we are using the
git tag mechanism to uniquely identify the code that makes up a
release.  If you don't see a validated PGP signature on the tag, then
don't trust it.  The github interface makes it easy to tell if a given
release is verified as it throws a "Verified" badge up on the release
when it is PGP signed.  You can then download either a zip or tar.gz
file from the github release.  I don't know if the contents of that
tarball are subject to minor changes (such as file ordering, or access
timestamps), so a tarball sha1sum is not necessarily even possible when
using the git repo tag mechanism to denote releases.  However, the git
scm in general makes tags so reliable that this should not be a concern
to anyone.

The release is version 12, and the tag is:

tag rdma-core-12
Tagger: Doug Ledford <dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
Date:   Tue Jan 17 14:17:36 2017 -0500

This is the final version 12 release of rdma-core

- Merge all upstream sources into the single rdma-core package
- Provide nice packaging for RPM and Debian based systems
- First release of combined package, targetting the 4.9 kernel as
  a matched release.  This package will work with other kernels,
  but fully supports all of the features in the 4.9 kernel.
- Move upstream to github
- Add libqedr provider
- Add libi40iw provider
- Add librxe (SoftRoCE) provider
- Add libhns provider
- Straighten out copyright files and make license consistent across
  source code portions
- Introduce flow steering improvements
- Replace code taken from linux kernel (and possibly under the GPL,
even
  though at least some of it seemed to possibly be not copyrightable
due
  to the Merger Doctrine) with undoubtedly license compatible CCAN code
  (list.h and a few other minor library type code bases)
- Drop use of autotools for building and libtool for library building
  and instead use CMake and ninja build tools
-----BEGIN PGP SIGNATURE-----
iQIcBAABAgAGBQJYfm/RAAoJELgmozMOVy/doBMP/jyqxfkUd/eweDIeUHX7werD
l16cT3hHNHUx2T0XnGejT0UTSQgUKDbO6WLOg3+1bC2uKY7Cue0bmV5+VYbs53i8
Q8ifMiARXZKQwR0Q4XI504T0cTkwHYw+y6nzG35exs7dp2rtAclL5gM/YfaonbPs
G38VUV3v4m4+1BpIgMSg7YQngtALVT9uyLjHYv7ppXu1sKCQJ92uaLQfGhvGM4aA
sWDDODJt+mxC2scg0eU1Fy170edc13+styjRk8SXdRk02c6XWDMyKZ8USzN5Gwvq
QoMhxlia/+qzO1LFOcrNLP7AJMYQ1o+fho6yJQoP94EqdFVwNicgt38FGaHJ5aKw
tVVBe7hVHLtJLXrh+G2RBvHuFeQ8/w319QQxTExQYPJ37nnPF4vL8OnyOketntET
+z11Yxa8Jx8gTf+qvv0f7HlWhdtu5rJOUNW19u8vnyrgvFsFwTQcVDDqJsQSK0xS
6gtx3dZc9NpLQtFEIHkZSXUV8FD82GHeFqkLJ1Ee+MR68Tp4/7g0ZHdIwsV/dU1D
kzbdWVnVVWCzJhbEdABl3loNzazD5BIzhrm+C9v69X86hGbGPQY4Wct9izCWk0VP
Y2BuAyMoPeanXssak0n9Bd8dYcKbtVQdg9ijAIiOjoDbyxFmLpY1N0PVXv84o7L8
lqzBuqC1aZOWtqS7CJGV
=6REJ
-----END PGP SIGNATURE-----

commit 26398cbf74de32f622ae86ad4cbfa6a3792ba616
Merge: fc645ff22e54 5fc5b4e26307
Author: Leon Romanovsky <leon-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>
Date:   Tue Jan 17 16:00:14 2017 +0200

    Merge pull request #54 from bdrung/master
    
    debian: Improve packaging


-- 
Doug Ledford <dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
    GPG KeyID: B826A3330E572FDD
   
Key fingerprint = AE6B 1BDA 122B 23B4 265B  1274 B826 A333 0E57 2FDD

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: ANNOUNCE - New release of rdma-core
       [not found] ` <1484683744.2406.29.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
@ 2017-01-25  9:05   ` Christoph Hellwig
       [not found]     ` <20170125090506.GA746-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
  0 siblings, 1 reply; 5+ messages in thread
From: Christoph Hellwig @ 2017-01-25  9:05 UTC (permalink / raw)
  To: Doug Ledford; +Cc: linux-rdma-u79uwXL29TY76Z2rM5mHXA

On Tue, Jan 17, 2017 at 03:09:04PM -0500, Doug Ledford wrote:
> The final upstream release of version 12 of the rdma-core package has
> been tagged and pushed to github.
> 
> This marks the first official release of the rdma-core package, and
> also the first release of libibverbs not to be hosted on kernel.org and
> openfabrics.org.

So where is it hosted?  I don't see any link to a tarball.
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: ANNOUNCE - New release of rdma-core
       [not found]     ` <20170125090506.GA746-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
@ 2017-01-25 17:27       ` Doug Ledford
       [not found]         ` <1485365269.2432.8.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
  0 siblings, 1 reply; 5+ messages in thread
From: Doug Ledford @ 2017-01-25 17:27 UTC (permalink / raw)
  To: Christoph Hellwig; +Cc: linux-rdma-u79uwXL29TY76Z2rM5mHXA

[-- Attachment #1: Type: text/plain, Size: 1030 bytes --]

On Wed, 2017-01-25 at 01:05 -0800, Christoph Hellwig wrote:
> On Tue, Jan 17, 2017 at 03:09:04PM -0500, Doug Ledford wrote:
> > 
> > The final upstream release of version 12 of the rdma-core package
> > has
> > been tagged and pushed to github.
> > 
> > This marks the first official release of the rdma-core package, and
> > also the first release of libibverbs not to be hosted on kernel.org
> > and
> > openfabrics.org.
> 
> So where is it hosted?  I don't see any link to a tarball.

It's on github.  When viewing the repo, click on the "Releases" tab
above the code listing, there you will find the list of releases, and
under each one there is a link to either a zip or tgz download.  As has
been pointed out, the internal directory structure of the release
tarball is wonky on this one.  Still working that out...

-- 
Doug Ledford <dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
    GPG KeyID: B826A3330E572FDD
   
Key fingerprint = AE6B 1BDA 122B 23B4 265B  1274 B826 A333 0E57 2FDD

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: ANNOUNCE - New release of rdma-core
       [not found]         ` <1485365269.2432.8.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
@ 2017-01-25 17:30           ` Christoph Hellwig
       [not found]             ` <20170125173011.GA14356-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
  0 siblings, 1 reply; 5+ messages in thread
From: Christoph Hellwig @ 2017-01-25 17:30 UTC (permalink / raw)
  To: Doug Ledford; +Cc: Christoph Hellwig, linux-rdma-u79uwXL29TY76Z2rM5mHXA

On Wed, Jan 25, 2017 at 12:27:49PM -0500, Doug Ledford wrote:
> It's on github.  When viewing the repo, click on the "Releases" tab
> above the code listing, there you will find the list of releases, and
> under each one there is a link to either a zip or tgz download.  As has
> been pointed out, the internal directory structure of the release
> tarball is wonky on this one.  Still working that out...

I would be nice to include a link to it next time a release is cut.
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: ANNOUNCE - New release of rdma-core
       [not found]             ` <20170125173011.GA14356-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
@ 2017-01-25 19:00               ` Doug Ledford
  0 siblings, 0 replies; 5+ messages in thread
From: Doug Ledford @ 2017-01-25 19:00 UTC (permalink / raw)
  To: Christoph Hellwig; +Cc: linux-rdma-u79uwXL29TY76Z2rM5mHXA


[-- Attachment #1.1: Type: text/plain, Size: 834 bytes --]

On 1/25/2017 12:30 PM, Christoph Hellwig wrote:
> On Wed, Jan 25, 2017 at 12:27:49PM -0500, Doug Ledford wrote:
>> It's on github.  When viewing the repo, click on the "Releases" tab
>> above the code listing, there you will find the list of releases, and
>> under each one there is a link to either a zip or tgz download.  As has
>> been pointed out, the internal directory structure of the release
>> tarball is wonky on this one.  Still working that out...
> 
> I would be nice to include a link to it next time a release is cut.
> 

Sure, I'll add that to my list of things to get working better with the
release process on github ;-)

-- 
Doug Ledford <dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
    GPG Key ID: B826A3330E572FDD
    Key fingerprint = AE6B 1BDA 122B 23B4 265B  1274 B826 A333 0E57 2FDD


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 884 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2017-01-25 19:00 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-01-17 20:09 ANNOUNCE - New release of rdma-core Doug Ledford
     [not found] ` <1484683744.2406.29.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2017-01-25  9:05   ` Christoph Hellwig
     [not found]     ` <20170125090506.GA746-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
2017-01-25 17:27       ` Doug Ledford
     [not found]         ` <1485365269.2432.8.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2017-01-25 17:30           ` Christoph Hellwig
     [not found]             ` <20170125173011.GA14356-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
2017-01-25 19:00               ` Doug Ledford

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.