uho, where's my gendarme ?

0 views
Skip to first unread message

Sebastien Pouliot

unread,
Feb 1, 2008, 11:49:27 AM2/1/08
to Gendarme
You might have noticed that gendarme isn't present anymore under the /
cecil SVN repository. Well it's been moved under /mono-tools so you'll
need to check it out again. But please make sure you don't loose any
pending patches in the process!

Why the change ? well for a few good reasons, including:

* mono-tools gets released with Mono, which solves
* our dependence on using Cecil from SVN HEAD
* our dependence on the latest and greatest GMCS compiler (to use
cool new C# 3 features); and
* my eternal question: when to release a new Gendarme version

* mono-tools is already packaged by several distro (and opensuse build
service is also building packages for many). So more people will be
able to install and enjoy Gendarme than ever before :)

Sebastien

p.s. I just added release 0.0.5 to the file section, including all the
GHOP rules, rocks... This is our last source-only tarball, "real"
packages are coming soon :-)

Sebastien Pouliot

unread,
Feb 1, 2008, 7:13:03 PM2/1/08
to Gendarme
Here's a bit more information...

0.0.5.0 is the (last) version made from the old cecil SVN location.
This was also the last standalone source tarball (from me).

0.0.5.1 is the (first) version made from the "new" mono-tools SVN
location. It *should* be 100% identical to 0.0.5.0 as the only changes
are build related (same bat-rules, same bat-sources). This is also the
version that was merged into Mono 1.9.0 branch (yes this means
Gendarme will be part of the Mono release *already* in progress :-).
In addition to *real* packages Gendarme source code will be available
inside mono-tools tarballs (and rpms).

0.0.5.5 is the version you'll get if you update (or checkout) from
mono-tools SVN. This "working" number will be kept until we (first
break then) stabilize the API - at this point we'll probably update
the version number to avoid confusion (and it might be time to drop a
0 out of the number ;-)

That should be enough numbers for today :-)

On Feb 1, 11:49 am, Sebastien Pouliot <sebastien.poul...@gmail.com>
wrote:

Néstor Salceda

unread,
Feb 1, 2008, 7:47:35 PM2/1/08
to gend...@googlegroups.com
Hey,

On vie, 2008-02-01 at 08:49 -0800, Sebastien Pouliot wrote:
> You might have noticed that gendarme isn't present anymore under the /
> cecil SVN repository. Well it's been moved under /mono-tools so you'll
> need to check it out again. But please make sure you don't loose any
> pending patches in the process!

Yesterday night, I was updating my local copy and noticed the change.
It's a really good news !

> Why the change ? well for a few good reasons, including:
>
> * mono-tools gets released with Mono, which solves
> * our dependence on using Cecil from SVN HEAD
> * our dependence on the latest and greatest GMCS compiler (to use
> cool new C# 3 features); and
> * my eternal question: when to release a new Gendarme version
>
> * mono-tools is already packaged by several distro (and opensuse build
> service is also building packages for many). So more people will be
> able to install and enjoy Gendarme than ever before :)

Wow! A great step for improving the amount of users.

> Sebastien
>
> p.s. I just added release 0.0.5 to the file section, including all the
> GHOP rules, rocks... This is our last source-only tarball, "real"
> packages are coming soon :-)

I would like to thank your work, and also thank to Daniel, Andreas,
Steve and Adrian for their time, effort and the new rules.

Néstor.

Reply all
Reply to author
Forward
0 new messages