Re: SV: SV: SV: [Mono-list] PKCS#12 example

2005-09-23 Thread Julien Gilli

Hellan.Kim KHE wrote:

I'll have a more in-depth 
look at this tonight if nobody do this until then.
   



Thank you, I really appreciate that!
 

Unfortunately, the code is more difficult for me to grasp than what i 
thought before reading it.


Then, you'll have to wait to get some help from me. :-) However, trying 
to fix this problem might be a good idea to dig into the code, if nobody 
do it until then.


--
Julien Gilli
IDEALX http://www.idealx.com/

___
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list


Re: SV: SV: SV: SV: [Mono-list] PKCS#12 example

2005-09-23 Thread Julien Gilli

Hellan.Kim KHE wrote:


I also took a look at the code, but I really don't know enough about crypto 
standards to be able to see what goes wrong.

 

I guess that the code doesn't add the localKeyID attribute to the 
keyBag safeBag, but i may be wrong.


--
Julien Gilli
IDEALX http://www.idealx.com/

___
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list


Re: SV: [Mono-list] PKCS#12 example

2005-09-22 Thread Julien Gilli

Hellan.Kim KHE wrote:


So whenever I try to install this PKCS#12, the certificate is put in the
Other people category instead of Personal due to the missing
private key.

 

Have you tried to examine the PKCS#12 file with openssl pkcs12 to make 
sure that everything is in the right place ?


Regards,

--
Julien Gilli
IDEALX http://www.idealx.com/

___
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list


Re: SV: SV: [Mono-list] PKCS#12 example

2005-09-22 Thread Julien Gilli

Hellan.Kim KHE wrote:


Thank for that advice. I can see that there definitely is something wrong with 
the PKCS#12 (no attributes).

 


Yes, apparenlty the local key id is missing.


But how do I set the correct attributes?
 

I don't know. By quickly reading the code, i don't see where this 
attribute is set, so it _might_ not be set. I'll have a more in-depth 
look at this tonight if nobody do this until then.


Regards,

--
Julien Gilli
IDEALX http://www.idealx.com/

___
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] Verifying certificate against root certs in store

2005-09-22 Thread Julien Gilli

Hellan.Kim KHE wrote:


I'm looking for the correct way of verifying a X509Certificate
(issuer) against all certificates in found in the LOCAL_MACHINE Trusted
root authorities certificate store in Windows.
 

Do you mean that you have a x509 end certificate (not a CA certificate) 
and that  you want to control its validity against all trusted root 
authorities certificates stored in the Windows' key store ? Or do you 
want to compare a given x509 certificate with all trusted root 
authorities certificates stored in the same key store ?


Regards,

--
Julien Gilli
IDEALX http://www.idealx.com/

___
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-dev] Bug Day

2005-09-02 Thread Julien Gilli

Hello,

Paul F. Johnson wrote:


We had some good movement on this, but the idea seems to have gone dead.
 

As for me, the idea hasn't gone dead, i'm waiting for comments from key 
developers.

However, bringing this on the mono mailing lists  again is a good idea :-).


Are we going to have a Gnome style bug splatting day on the 3rd or 10th
Sept?
 

Not on the 3rd, probably not on the 10th neither if nobody among key 
developers speaks up.
Maybe we should setup the first bug day without wating from comments and 
see if everything goes well.


The only problem is that many of us won't have the needed credentials to 
modify bugs status, so we'd have to e-mail the developers and tell them 
we think that this bug should be marked as this, we were able to 
reproduce it on the following platform, under these conditions, etc..


It could be tedious, but it can't hurt the Mono project to have more 
people at a time looking at the bugzilla. Also, this first try would 
help us organize better for the first official bug day.


What do you think about this ?

--
Julien Gilli
IDEALX http://www.idealx.com/

___
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list


Re: [Mono-dev] Bug Day

2005-09-02 Thread Julien Gilli

Paul F. Johnson wrote:


However, bringing this on the mono mailing lists  again is a good idea :-).
   



It was my son that reminded me - he thinks the idea of bugs in software
is funny (he is 7 and to him, bugs are what you squish with a shoe!)

 


:-).


Are we going to have a Gnome style bug splatting day on the 3rd or 10th
Sept?

 

Not on the 3rd, probably not on the 10th neither if nobody among key 
developers speaks up.
   



I think we should poke them with a stick. Not a nasty stick, possibly
one with a feather on the end ;-)

 

Does any developer read this thread ? If so, could you please tell us 
how relevant our idea is ?


Maybe we should setup the first bug day without wating from comments and 
see if everything goes well.
   



A dry run? Sounds like it could be interesting.

 


A dry run, indeed.

The only problem is that many of us won't have the needed credentials to 
modify bugs status, so we'd have to e-mail the developers and tell them 
we think that this bug should be marked as this, we were able to 
reproduce it on the following platform, under these conditions, etc..
   



Which is the idea of the triage (from my understanding). Bugs roll in,
tested and if it fails due to not a programming fault, then it gets
passed to the code doctors who know it's a genuine problem and not just
someone messed up.
 


I totally agree on that.


As to having the credentials, you're right. In the past I've been part
of a porting effort to get gcc onto RISC OS and parts of that were mind
blowing! From what I've seen, mono is almost as bad, but does have the
advantage of C# being quite an easy language which is simple enough to
follow.
 

By credentials, i meant that any non developer can't modify a bugs 
status, IIRC. This is annoying if we want to triage bugs, since we have 
to ask someone who has the right to modify bug status to do so.



What I would suggest is this. If we can get one of the key developers
(Jordi, Ben, Peter, Miguel or anyone else for that matter) and a couple
of those who understand the compilers innards (patch submitters) and do
a couple of dry run scenarios (say we take a random selection of bug
reports), we try and get the faults to occur and then pass them over.
 

and we tell them how we would modify the bug properties (branch 
concerned, milestone, component, priority, severity, etc.)


These faults don't have to be real ones either. 

 

Can you tell us more about this ? I don't understand how we could use 
fake bugs.



This will serve to do a couple of things. Firstly, it will help with
time difference problems and any communication difficulties. It'll also
demonstrate the work required plus give us (the non Novell people) a
work out!
 


Again, I totally agree with you.

All the best,

--
Julien Gilli
IDEALX http://www.idealx.com/

___
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list


Re: [Mono-dev] Bug Day

2005-09-02 Thread Julien Gilli

Paul F. Johnson wrote:

These faults don't have to be real ones either. 
 

Can you tell us more about this ? I don't understand how we could use 
fake bugs.
   



Basically, one of the developers reports a fault (under an assumed name of 
course) which
on the surface looks completely correct, but has a very small fault in.
 


It sounds like a good idea to me.

--
Julien Gilli
IDEALX http://www.idealx.com/

___
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list


Re: [Mono-list] Mono Bug Day

2005-08-26 Thread Julien Gilli

Paul F. Johnson wrote:


On Thu, 2005-08-25 at 16:04 +0200, Paolo Molaro wrote:
 


On 08/23/05 Julien Gilli wrote:
   

There hasn't been any feedback from several core developers on this 
point. So I ask the same question again :-). Do you think that it's 
something that could be help mono development ?
 


Yes, it would be useful.
Who is going to step up and organize everything?
   



What needs to be done?
 


I think that putting  the following couple of pages together on the Wiki  :

- General informations on bug days :

* What is a bug day ?
* Who can attempt ?
* When does it take place ?

-  Detailed informations on what to do during a bug day :

This can be split in two parts : bug squashing and bug triaging :

* As for bug triaging :
 * How to find bug reports that are most important to triage ?
 * How to triage a bug report ?

* As for bug squashing :
* How to find bug confirmed bug reports that are most important to fix ?
* How to fix a bug ?

along with an IRC channel and a mailing-list to announce special events 
(like special bug days before a release, etc.) could be a good step 
forward :-).


What do you think about this ? I can give some time to help organize 
these bug squashing/triaging thing. I can write the wiki pages too .
However, I think we should discuss about conventions used by mono 
developers for the bugzilla system (like what version or milestone a bug 
report should be assigned to, etc.) before doing it.


Looking forward to hear your comments.

All the best,

--
Julien Gilli
IDEALX http://www.idealx.com/

___
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] Mono Bug Day

2005-08-26 Thread Julien Gilli

Hello,

Paul F. Johnson wrote:


I think that putting  the following couple of pages together on the Wiki  :

- General informations on bug days :

* What is a bug day ?
* Who can attempt ?
   



This would need to be split and preferably, peer mentored. 

I don't understand what you think should be peer mentored. Do you mean 
that attempting a bug day should be peer mentored ? Or were you 
mentionning writing up these pages should be peer mentored ?



For example, user
a may write and compile some code which clearly shows (say) MWF is broken
for spot colours. This is submitted and a peer proofs the code to see that
it's not user a who has made a boo-boo before submitting as a real bug.

 


I totally agree with that, it is a typical use case of a bug day :-).


* When does it take place ?
   



Logistically, the third is the biggest one given the diversity of places
people are (I'm in the UK for instance while Peter (say) is out by 6 hours
from GMT). I'd suggest that the bug day would need to be split into two half
days for when the developers are around.
 

IIRC, the GNOME project has bug days from 15 PM to 21 PM UTC, which is 
nice during the week.
I agree that bug days during the week-end would be fine too. Maybe we 
could split bug days with one in the middle of the week and one during 
the week-end ?




 


-  Detailed informations on what to do during a bug day :

This can be split in two parts : bug squashing and bug triaging :

* As for bug triaging :
 * How to find bug reports that are most important to triage ?
 * How to triage a bug report ?
   



All bugs are important, just some more than others. I remember finding one
very small bug in an application called TechWriterPro (it's a RISC OS app)
which when investigated, proved to be massive and set back the release
schedule by a month.
 

I agree too, but there are some special cases for which you could want 
to focus your attention on a certain kind of bugs (just before a 
release, a feature freeze, whatever).



* As for bug squashing :
* How to find bug confirmed bug reports that are most important to fix ?
* How to fix a bug ?
   



Ideally, the developers, though others should never be discouraged. This is
were the peer review comes into it's own - bugs which aren't bugs never get
past the reviewer.
 

I agree too : triaging bug is the primary goal, nevertheless fixing them 
is great :-).



Would this bug day be best set on a saturday
or sunday though?

What do you think about the middle of the week/week-end schedule i 
mentionned above ?


Maybe we should set a goal for the first milestone, like having a bug 
day next saturday, or on 09/10 ? By trying to get things done, we will 
probably come across some problems that we'll resolve, and then we can 
go from there for the future bug days.


Again, looking forward to hearing from you :-).

All the best,

--
Julien Gilli
IDEALX http://www.idealx.com/

___
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] Mono Bug Day

2005-08-26 Thread Julien Gilli

Paul F. Johnson wrote:

This would need to be split and preferably, peer mentored. 

 

I don't understand what you think should be peer mentored. Do you mean 
that attempting a bug day should be peer mentored ? Or were you 
mentionning writing up these pages should be peer mentored ?
   



The reports coming in. For example, if I was to submit a massive lump of
code which demonstrated two bugs, neither of which depending on each
other, then the reviewer would reject the code and ask for the smallest
case of each to demonstrate the point.

 


Ok, got it :-).


All bugs are important, just some more than others. I remember finding one
very small bug in an application called TechWriterPro (it's a RISC OS app)
which when investigated, proved to be massive and set back the release
schedule by a month.

 

I agree too, but there are some special cases for which you could want 
to focus your attention on a certain kind of bugs (just before a 
release, a feature freeze, whatever).
   



True. I'm assuming this will be a freeze before an official beta release
(going by the time line). In that case, some order of importance needs
to be given over - something like (most important) compiler and mono
runtime - corelibs - MWF [inc. cairo/libgdiplus] - monodevelop -
gtklibs - monodoc (least). I've distinguished between MWF and the
corelibs as despite it being mega important, having the likes of
Encoding, threading and IO streams working spot on is of greater
importance as a whole.

 

Again, I will refer to GNOME for this : they use the term showstopper 
for bugs that truly shows. That is, everybody get to see the 
consequence of the bug. As for GNOME, it can be for example the mouse 
pointer that get locked inside the panel, or evolution that can't send 
and e-mail.

It must be highly reproductible, and affect many platforms.
Briefly, the order of importance here is given by how many users can see 
the bug and how much it prevents them from doing what they want.


For example, if there's a bug that prevent monodevelop from starting, it 
would be marked as a showstopper, whereas not being able to compile a 
given type of not so often used code with the compiler (which is more a 
core component than monodevelop) would not.


Maybe we should set a goal for the first milestone, like having a bug 
day next saturday, or on 09/10 ? 
   



Next sat sounds fine, though will there be enough time to set things up
and would it be an idea for there to be a default email address (say
[EMAIL PROTECTED]) whereby test cases arrive to all the reviewers
and if they pass, bugzilla them?
 

We can go this way, or mark bug that have not been reviewed as 
UNAPROVED and then wait for either a developer or a bug day buddy to 
confirm it before working on a fix.


Whatever we choose, we must have some agreement from the key developers 
to even start thinking about seting up what we are discussing now.


All the best,

--

Julien Gilli
IDEALX http://www.idealx.com/

___
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] Mono Bug Day

2005-08-26 Thread Julien Gilli

Daniel Morgan wrote:

Maybe a Pre-Release Days instead of Bug Day would be more appropriate 
for Mono.


What do developers think about this ? I think that doing the hard work 
little by little is easier than having a big sprint once in a while, but 
I agree that prerelease days would be a great thing too :-).


  We could help with docs, update status info on the mono wiki, test 
building the pre-release tarballs, test a pre-release of the 
installers, etc...  And of course, make sure any serious bugs are 
squashed so we can have an outstanding stable release.
 
However, any pre-release tarballs, RPMs, or installers would not be 
downloadable from the Downloads page.  Maybe only available as ftp and 
the word prerelease is in the tarball or installer's filename.
 
Just some ideas...
 


They sound great to me, however I don't think that prerelease days serve 
the same purpose as a bug day. I think that there is room for the two of 
them :-).


--
Julien Gilli
IDEALX http://www.idealx.com/

___
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] Mono Bug Day

2005-08-23 Thread Julien Gilli

Daniel Morgan wrote:

Since GNOME is having a bug day, would it be possible that Mono have a 
Bug Day too?
 
http://live.gnome.org/Bugsquad/BugDays





There hasn't been any feedback from several core developers on this 
point. So I ask the same question again :-). Do you think that it's 
something that could be help mono development ?


The bug squad days are good for GNOME development, one reason is because 
there are so many developers working from time to time on the code and 
so many bugs to squash, that everything get a bit messy quickly. Maybe 
this is not the case for Mono, and thus the idea of a Mono Bug Day is 
irrelevant. What do you think about this ?


Best regards,

--
Julien Gilli
IDEALX http://www.idealx.com/

___
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] Mono Bug Day

2005-08-18 Thread Julien Gilli

Daniel Morgan wrote:

Since GNOME is having a bug day, would it be possible that Mono have a 
Bug Day too?
 


FWIW, it sounds like a good idea to me. I would be glad to get involved 
if such a thing is set up.


Best regards,

--
Julien Gilli
IDEALX http://www.idealx.com/

___
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] Examples of proprietary code developed on Mono

2005-04-05 Thread Julien Gilli
On Mon, 2005-04-04 at 20:54 -0400, Jonathan Pryor wrote:
 On Mon, 2005-04-04 at 14:36 +0200, Julien Gilli wrote:
  On Mon, 2005-04-04 at 06:48 -0400, Jonathan Pryor wrote:
   On Mon, 2005-04-04 at 12:33 +0200, Julien Gilli wrote:
 
   Generally speaking, if it's non-commercial it would be considered to be
   proprietary, even if source code is present, as the non-commercial
   aspect greatly limits the target audience (why work on something you
   can't possibly sell?).

  Well, it seems to me that many FOSS projects do it. 

 As I mentioned, a commercial license means that the code *can* be sold
 and used in a commercial application.  

It seems all the confusion is due to my misunderstanding of your words
(and my bad english). I thought that you meant *must* instead of *can*.
Mea culpa.
 
  What does make such FOSS projects as gcc, the autotools, GNOME, Apache,
  OpenLDAP, and so on inherently commercial to you ?
 
 The fact that I have the option to *sell* these tools if I so choose.

So again, we agree on this point. My point is that we shouldn't over
simplificate our words when talking to somebody coming from the
proprietary software world about the different ways to distribute FOSS
software. I think that the answer to the following question :

Was wondering if anybody could tell me of any instances where 
proprietary software has been developed using Mono? 

which was :

The FAQ explicitly states that you can write commercial programs with
Mono

might confuse things a little bit by creating an identity relationship
between commercial and proprietary software, which are two differents
things (as you clearly mentionned above).

Regards,

-- 
Julien Gilli [EMAIL PROTECTED]
IDEALX


signature.asc
Description: This is a digitally signed message part


Re: [Mono-list] Examples of proprietary code developed on Mono

2005-04-04 Thread Julien Gilli
On Sat, 2005-04-02 at 14:04 -0500, Miguel de Icaza wrote:

  Was wondering if anybody could tell me of any instances where 
  proprietary software has been developed using Mono?

 The FAQ explicitly states that you can write commercial programs with
 Mono, 

My poor english might be causing a little bit of misunderstanding on my
side, but aren't proprietary and commercial two unrelated terms ? 

Does the ability to write commercial programs imply that you can make
them proprietary ?

Regards,
-- 
Julien Gilli [EMAIL PROTECTED]
IDEALX


signature.asc
Description: This is a digitally signed message part


Re: [Mono-list] Examples of proprietary code developed on Mono

2005-04-04 Thread Julien Gilli
On Mon, 2005-04-04 at 06:48 -0400, Jonathan Pryor wrote:
 On Mon, 2005-04-04 at 12:33 +0200, Julien Gilli wrote:

 Generally speaking, if it's non-commercial it would be considered to be
 proprietary, even if source code is present, as the non-commercial
 aspect greatly limits the target audience (why work on something you
 can't possibly sell?).

Well, it seems to me that many FOSS projects do it. 

   I haven't seen much non-commercial software
 anywhere.

What does make such FOSS projects as gcc, the autotools, GNOME, Apache,
OpenLDAP, and so on inherently commercial to you ?

  Does the ability to write commercial programs imply that you can make
  them proprietary ?

 For a majority of companies, Commercial and Proprietary are one and the
 same, as a majority of companies aren't FOSS companies.  So there is a
 strong implication that the ability to write commercial programs means
 you can write proprietary programs, which is why it usually isn't
 necessary to explicitly state that proprietary programs are allowed.

My point is that, even if in most situations, the proprietary concept is
not adequate (because, as you say, some companies do not have any FOSS
activity), it is very much important to differentiate the two concepts
(proprietary and commercial) when it makes sense. I think it makes sense
when we talk about mono, doesn't it ?

Regards,

-- 
Julien Gilli [EMAIL PROTECTED]
IDEALX


signature.asc
Description: This is a digitally signed message part


Re: [Mono-list] OutOfMemoryException

2005-03-21 Thread Julien Gilli
On Fri, 2005-03-18 at 15:29 +0300, Yury Serdyuk wrote:
 I've encountered problem trying allocate array of   1 Gb size on
 machine with 4 Gb RAM :

What is the output of the execution of the following shell command :
ulimit -d 
?

-- 
Julien Gilli [EMAIL PROTECTED]
IDEALX


signature.asc
Description: This is a digitally signed message part


Re: [Mono-list] compile from cvs

2004-09-30 Thread Julien Gilli
Hi,

On Thu, 2004-09-30 at 09:58 +0200, Roy M. wrote:
 I try to compile mono from cvs but when I do
 
   ./autogen.sh --prefix=/usr/local --with-preview
 
 I get the following error:
 
 Running autoheader...
 autoheader-2.5x: WARNING: Using auxiliary files such as `acconfig.h', 
 `config.h.bot'

 Running automake --gnu  ...
 automake: mono/mini/Makefile.am: warning: automake does not support 
 libmono_la_LDFLAGS being defined conditionally

Can you tell us more about the version of the autotools you use
(automake, autoheader, autoconf and libtool) ?

Regards,
 
-- 
Julien Gilli [EMAIL PROTECTED]
IDEALX

___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] compile from cvs

2004-09-30 Thread Julien Gilli
On Thu, 2004-09-30 at 10:47 +0200, Roy M. wrote:
 Sure. I use the following versions
 
 automake (GNU automake) 1.4-p6

I use automake 1.8.5-2 (from debian). Could you please try to upgrade
your version of automake and run the autogen.sh script once more ?

 autoheader (GNU Autoconf) 2.59
 autoconf (GNU Autoconf) 2.59

The autoconf version looks good, i use this one.

Upgrading your automake version should allow you to go further into the
compilation process.

Regards,

-- 
Julien Gilli [EMAIL PROTECTED]
IDEALX

___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list