Fwd: Patches for Pharo packages you are maintaining

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
34 messages Options
12
Reply | Threaded
Open this post in threaded view
|

Fwd: Patches for Pharo packages you are maintaining

Stéphane Ducasse
No time so fr to handle it.

Stef

Begin forwarded message:

From: "monty" <[hidden email]>
Subject: Patches for Pharo packages you are maintaining
Date: November 21, 2013 3:14:25 AM GMT+01:00

Prof. Stef, I have produced updates to the XML-Parser, XML-Parser-Testing, and XML-Writer-Core packages you are maintaining.

These updates add validation against internal and external DTDs, proper replacement of general and parameter entites, customizable resolution of external parsed entities using Zinc and FileSystem, awareness of notations and unparsed entities, preservation of the internal DTD subset by the DOM parser (so printing a parsed doc with a DTD will produce approximately what was input), line numbers reporting in error messages, and better well-formed and validity constraints.

I had to largely rewrite the tokenizer to make everything work, but I followed the spec closely, and it is about the same speed as long as there is no DTD to validate against.

One problem is that while the tests I added and the existing tests all pass, for some reason helper messages in some test classes starting with "should" (in the style of should:raise:) are being interpreted as tests and run by TestRuner, even though they don't begin with "test" and take arguments! This is possibly a bug in TestRunner.

Another problem is that there are so many deprecated methods cluttering up classes, some of which have been deprecated for years! It is confusing and hard to see which methods to use just by browsing the protocols. I would really suggest using this code to get rid of the XML-Parser methods that have been deprecated for at least a year:

expiry := 1 year.
(SystemNavigation default allClassesInPackageNamed: 'XML-Parser')
do: [:class |
class selectors do: [:selector | | compiledMethod timeStamp |
compiledMethod := class compiledMethodAt: selector.
timeStamp := compiledMethod timeStamp copyAfter: Character space.
(compiledMethod isDeprecated
and: [(DateAndTime now - (DateAndTime fromString: timeStamp)) > expiry])
ifTrue: [class removeSelector: selector]]].

I ran and checked it myself and it doesn't break anything. Running the above with XML-Writer-Core might not be a bad idea either.

I also updated BitmapCharacterSet to use less memory.







XML-Writer-Core-monty.5.mcz (21K) Download Attachment
XML-Tests-Parser-monty.27.mcz (53K) Download Attachment
XML-Parser-monty.173.mcz (167K) Download Attachment
Collections-BitmapCharacterSet-Anonymous.6.mcz (5K) Download Attachment
Collections-BitmapCharacterSet-Anonymous.6.mcz (5K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Patches for Pharo packages you are maintaining

Camillo Bruni-3
opened https://pharo.fogbugz.com/f/cases/12229/XML-Tools-improvement otherwise these changes are as good as lost.
sending mcz via mail is from the last century.

On 2013-11-23, at 09:00, Stéphane Ducasse <[hidden email]> wrote:

> No time so fr to handle it.
>
> Stef
>
> Begin forwarded message:
>
>> From: "monty" <[hidden email]>
>> Subject: Patches for Pharo packages you are maintaining
>> Date: November 21, 2013 3:14:25 AM GMT+01:00
>> To: [hidden email]
>>
>> Prof. Stef, I have produced updates to the XML-Parser, XML-Parser-Testing, and XML-Writer-Core packages you are maintaining.
>>
>> These updates add validation against internal and external DTDs, proper replacement of general and parameter entites, customizable resolution of external parsed entities using Zinc and FileSystem, awareness of notations and unparsed entities, preservation of the internal DTD subset by the DOM parser (so printing a parsed doc with a DTD will produce approximately what was input), line numbers reporting in error messages, and better well-formed and validity constraints.
>>
>> I had to largely rewrite the tokenizer to make everything work, but I followed the spec closely, and it is about the same speed as long as there is no DTD to validate against.
>>
>> One problem is that while the tests I added and the existing tests all pass, for some reason helper messages in some test classes starting with "should" (in the style of should:raise:) are being interpreted as tests and run by TestRuner, even though they don't begin with "test" and take arguments! This is possibly a bug in TestRunner.
>>
>> Another problem is that there are so many deprecated methods cluttering up classes, some of which have been deprecated for years! It is confusing and hard to see which methods to use just by browsing the protocols. I would really suggest using this code to get rid of the XML-Parser methods that have been deprecated for at least a year:
>>
>> expiry := 1 year.
>> (SystemNavigation default allClassesInPackageNamed: 'XML-Parser')
>> do: [:class |
>> class selectors do: [:selector | | compiledMethod timeStamp |
>> compiledMethod := class compiledMethodAt: selector.
>> timeStamp := compiledMethod timeStamp copyAfter: Character space.
>> (compiledMethod isDeprecated
>> and: [(DateAndTime now - (DateAndTime fromString: timeStamp)) > expiry])
>> ifTrue: [class removeSelector: selector]]].
>>
>> I ran and checked it myself and it doesn't break anything. Running the above with XML-Writer-Core might not be a bad idea either.
>>
>> I also updated BitmapCharacterSet to use less memory.
> <XML-Writer-Core-monty.5.mcz>
> <XML-Tests-Parser-monty.27.mcz>
> <XML-Parser-monty.173.mcz>
> <Collections-BitmapCharacterSet-Anonymous.6.mcz>
> <Collections-BitmapCharacterSet-Anonymous.6.mcz>
>


signature.asc (457 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Patches for Pharo packages you are maintaining

Stéphane Ducasse

On Nov 23, 2013, at 9:51 AM, Camillo Bruni <[hidden email]> wrote:

> opened https://pharo.fogbugz.com/f/cases/12229/XML-Tools-improvement otherwise these changes are as good as lost.
> sending mcz via mail is from the last century.

I did not say it like that but indeed I would prefer that people have account on Smalltalkhub :)

>
> On 2013-11-23, at 09:00, Stéphane Ducasse <[hidden email]> wrote:
>
>> No time so fr to handle it.
>>
>> Stef
>>
>> Begin forwarded message:
>>
>>> From: "monty" <[hidden email]>
>>> Subject: Patches for Pharo packages you are maintaining
>>> Date: November 21, 2013 3:14:25 AM GMT+01:00
>>> To: [hidden email]
>>>
>>> Prof. Stef, I have produced updates to the XML-Parser, XML-Parser-Testing, and XML-Writer-Core packages you are maintaining.
>>>
>>> These updates add validation against internal and external DTDs, proper replacement of general and parameter entites, customizable resolution of external parsed entities using Zinc and FileSystem, awareness of notations and unparsed entities, preservation of the internal DTD subset by the DOM parser (so printing a parsed doc with a DTD will produce approximately what was input), line numbers reporting in error messages, and better well-formed and validity constraints.
>>>
>>> I had to largely rewrite the tokenizer to make everything work, but I followed the spec closely, and it is about the same speed as long as there is no DTD to validate against.
>>>
>>> One problem is that while the tests I added and the existing tests all pass, for some reason helper messages in some test classes starting with "should" (in the style of should:raise:) are being interpreted as tests and run by TestRuner, even though they don't begin with "test" and take arguments! This is possibly a bug in TestRunner.
>>>
>>> Another problem is that there are so many deprecated methods cluttering up classes, some of which have been deprecated for years! It is confusing and hard to see which methods to use just by browsing the protocols. I would really suggest using this code to get rid of the XML-Parser methods that have been deprecated for at least a year:
>>>
>>> expiry := 1 year.
>>> (SystemNavigation default allClassesInPackageNamed: 'XML-Parser')
>>> do: [:class |
>>> class selectors do: [:selector | | compiledMethod timeStamp |
>>> compiledMethod := class compiledMethodAt: selector.
>>> timeStamp := compiledMethod timeStamp copyAfter: Character space.
>>> (compiledMethod isDeprecated
>>> and: [(DateAndTime now - (DateAndTime fromString: timeStamp)) > expiry])
>>> ifTrue: [class removeSelector: selector]]].
>>>
>>> I ran and checked it myself and it doesn't break anything. Running the above with XML-Writer-Core might not be a bad idea either.
>>>
>>> I also updated BitmapCharacterSet to use less memory.
>> <XML-Writer-Core-monty.5.mcz>
>> <XML-Tests-Parser-monty.27.mcz>
>> <XML-Parser-monty.173.mcz>
>> <Collections-BitmapCharacterSet-Anonymous.6.mcz>
>> <Collections-BitmapCharacterSet-Anonymous.6.mcz>
>>
>


Reply | Threaded
Open this post in threaded view
|

Re: Patches for Pharo packages you are maintaining

hilaire
In reply to this post by Camillo Bruni-3
CONTENTS DELETED
The author has deleted this message.
Reply | Threaded
Open this post in threaded view
|

Re: Patches for Pharo packages you are maintaining

Sean P. DeNigris
Administrator
hilaire wrote
Le 23/11/2013 09:51, Camillo Bruni a écrit :
In the welcome page of the bug tracker, add a page explaining how to
create by yourself an account.
Like the one there now (https://pharo.fogbugz.com/default.asp?W41) ? ;)
Welcome to the Pharo issue tracker. This is the official issue tracker for cases related to the different versions of Pharo.

You most probably see this page because you are not logged in, or you do not have an account on the issue tracker yet (*Register here*).
But seriously if this is not clear, how do we improve it?
Cheers,
Sean
Reply | Threaded
Open this post in threaded view
|

Re: Patches for Pharo packages you are maintaining

hilaire
CONTENTS DELETED
The author has deleted this message.
Reply | Threaded
Open this post in threaded view
|

Re: Patches for Pharo packages you are maintaining

hernanmd
In reply to this post by Camillo Bruni-3
El 23/11/2013 5:51, Camillo Bruni escribió:
> opened https://pharo.fogbugz.com/f/cases/12229/XML-Tools-improvement otherwise these changes are as good as lost.
> sending mcz via mail is from the last century.
>

Maybe, but some of us are attending 30 requirements not related with
Pharo and do not have time to fill the bug cycle.

Hernán

> On 2013-11-23, at 09:00, Stéphane Ducasse <[hidden email]> wrote:
>
>> No time so fr to handle it.
>>
>> Stef
>>
>> Begin forwarded message:
>>
>>> From: "monty" <[hidden email]>
>>> Subject: Patches for Pharo packages you are maintaining
>>> Date: November 21, 2013 3:14:25 AM GMT+01:00
>>> To: [hidden email]
>>>
>>> Prof. Stef, I have produced updates to the XML-Parser, XML-Parser-Testing, and XML-Writer-Core packages you are maintaining.
>>>
>>> These updates add validation against internal and external DTDs, proper replacement of general and parameter entites, customizable resolution of external parsed entities using Zinc and FileSystem, awareness of notations and unparsed entities, preservation of the internal DTD subset by the DOM parser (so printing a parsed doc with a DTD will produce approximately what was input), line numbers reporting in error messages, and better well-formed and validity constraints.
>>>
>>> I had to largely rewrite the tokenizer to make everything work, but I followed the spec closely, and it is about the same speed as long as there is no DTD to validate against.
>>>
>>> One problem is that while the tests I added and the existing tests all pass, for some reason helper messages in some test classes starting with "should" (in the style of should:raise:) are being interpreted as tests and run by TestRuner, even though they don't begin with "test" and take arguments! This is possibly a bug in TestRunner.
>>>
>>> Another problem is that there are so many deprecated methods cluttering up classes, some of which have been deprecated for years! It is confusing and hard to see which methods to use just by browsing the protocols. I would really suggest using this code to get rid of the XML-Parser methods that have been deprecated for at least a year:
>>>
>>> expiry := 1 year.
>>> (SystemNavigation default allClassesInPackageNamed: 'XML-Parser')
>>> do: [:class |
>>> class selectors do: [:selector | | compiledMethod timeStamp |
>>> compiledMethod := class compiledMethodAt: selector.
>>> timeStamp := compiledMethod timeStamp copyAfter: Character space.
>>> (compiledMethod isDeprecated
>>> and: [(DateAndTime now - (DateAndTime fromString: timeStamp)) > expiry])
>>> ifTrue: [class removeSelector: selector]]].
>>>
>>> I ran and checked it myself and it doesn't break anything. Running the above with XML-Writer-Core might not be a bad idea either.
>>>
>>> I also updated BitmapCharacterSet to use less memory.
>> <XML-Writer-Core-monty.5.mcz>
>> <XML-Tests-Parser-monty.27.mcz>
>> <XML-Parser-monty.173.mcz>
>> <Collections-BitmapCharacterSet-Anonymous.6.mcz>
>> <Collections-BitmapCharacterSet-Anonymous.6.mcz>
>>
>


Reply | Threaded
Open this post in threaded view
|

Re: Patches for Pharo packages you are maintaining

hilaire
In reply to this post by hilaire
CONTENTS DELETED
The author has deleted this message.
Reply | Threaded
Open this post in threaded view
|

Re: Patches for Pharo packages you are maintaining

Marcus Denker-4

On 23 Nov 2013, at 20:44, Hilaire Fernandes <[hidden email]> wrote:

> Le 23/11/2013 19:19, Hilaire Fernandes a écrit :
>> Le 23/11/2013 19:05, Sean P. DeNigris a écrit :
>>> But seriously if this is not clear, how do we improve it?
>>>
>>
>> Make it work. It never worked for me, I keep trying then give up,
>> thinking about a temporary failure, then doing other business.
>> I don't understand what the monkey really want but it is not nice with
>> me. So I guess I miss something that should be documented.
>>
>> Hilaire
>>
>>
>
> So registering on Pharo tracker *never* worked for me, since I try,
> before the summer.
>

In the end I think is was a mistake to use fogbugz. For sure it’s nice for companies, but
for open sourse projects it just does not work with a closed bug tracker.

Now the question is what is the effort to move to yet another one?

        Marcus


Reply | Threaded
Open this post in threaded view
|

Re: Patches for Pharo packages you are maintaining

Camillo Bruni-3
In reply to this post by hilaire

On 2013-11-23, at 11:02, Hilaire Fernandes <[hidden email]> wrote:

> Le 23/11/2013 09:51, Camillo Bruni a écrit :
>> opened https://pharo.fogbugz.com/f/cases/12229/XML-Tools-improvement otherwise these changes are as good as lost.
>> sending mcz via mail is from the last century.
>
> Hello
>
> In the welcome page of the bug tracker, add a page explaining how to
> create by yourself an account.

It is all there: https://pharo.fogbugz.com/default.asp?W41

I was even so lazy that I made a video ;) since there are so many nasty steps
involved that I don't think text will do it.

signature.asc (457 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Patches for Pharo packages you are maintaining

Camillo Bruni-3
In reply to this post by Marcus Denker-4
On 2013-11-23, at 20:51, Marcus Denker <[hidden email]> wrote:

> On 23 Nov 2013, at 20:44, Hilaire Fernandes <[hidden email]> wrote:
>> Le 23/11/2013 19:19, Hilaire Fernandes a écrit :
>>> Le 23/11/2013 19:05, Sean P. DeNigris a écrit :
>>>> But seriously if this is not clear, how do we improve it?
>>>>
>>>
>>> Make it work. It never worked for me, I keep trying then give up,
>>> thinking about a temporary failure, then doing other business.
>>> I don't understand what the monkey really want but it is not nice with
>>> me. So I guess I miss something that should be documented.
>>>
>>> Hilaire
>>>
>>>
>>
>> So registering on Pharo tracker *never* worked for me, since I try,
>> before the summer.
>>
>
> In the end I think is was a mistake to use fogbugz. For sure it’s nice for companies, but
> for open sourse projects it just does not work with a closed bug tracker.
But I get the impression that everybody wants to submit fixes their way and assume
that things are resolved in another way. There is quite a system behind everything
which is documented and well described (of course nobody ever read it...):

https://pharo.fogbugz.com/default.asp?W65


I currently see 4 big problems:

1. the password reset mail is not sent automatically (very confusing)
2. you need 2 accounts (once for fogbugz and once for smalltalkhub)
3. there are no public inboxes on smalltalkhub (requires another bothersome step to add people manually)
4. submitting a slice from the image requires the previous 3 steps to be completed upfront

It is close to impossible to describe that accurately in text, that's why I opted
for a video which takes some time, but should include all the above steps. I am
pretty sure that if you follow the video step by step you will get access without
problems. If not, I can update the instructions there.

signature.asc (457 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Patches for Pharo packages you are maintaining

Marcus Denker-4
In reply to this post by Camillo Bruni-3

On 23 Nov 2013, at 21:25, Camillo Bruni <[hidden email]> wrote:

>
> On 2013-11-23, at 11:02, Hilaire Fernandes <[hidden email]> wrote:
>
>> Le 23/11/2013 09:51, Camillo Bruni a écrit :
>>> opened https://pharo.fogbugz.com/f/cases/12229/XML-Tools-improvement otherwise these changes are as good as lost.
>>> sending mcz via mail is from the last century.
>>
>> Hello
>>
>> In the welcome page of the bug tracker, add a page explaining how to
>> create by yourself an account.
>
> It is all there: https://pharo.fogbugz.com/default.asp?W41
>
> I was even so lazy that I made a video ;) since there are so many nasty steps
> involved that I don't think text will do it.
and it should be noted that the scheme we use is not the way it is because we think it’s perfect.

This is really strange that people always pre-suppose that whatever is done is done with indefinite
resources and therefore by definition exactly what was wanted. To the contrary: we just make it up as
we go along, with very limited resources, sometimes doing wrong decisions.. and we will slowly improve.

And no, just stopping until the process is perfect is *not* they way to go. This will just lead to nothing happening,
not to perfection.

        Marcus

signature.asc (210 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Patches for Pharo packages you are maintaining

hilaire
In reply to this post by Camillo Bruni-3
CONTENTS DELETED
The author has deleted this message.
Reply | Threaded
Open this post in threaded view
|

Re: Patches for Pharo packages you are maintaining

Frank Shearar-3
In reply to this post by Marcus Denker-4
On 23 November 2013 20:35, Marcus Denker <[hidden email]> wrote:

>
> On 23 Nov 2013, at 21:25, Camillo Bruni <[hidden email]> wrote:
>
>>
>> On 2013-11-23, at 11:02, Hilaire Fernandes <[hidden email]> wrote:
>>
>>> Le 23/11/2013 09:51, Camillo Bruni a écrit :
>>>> opened https://pharo.fogbugz.com/f/cases/12229/XML-Tools-improvement otherwise these changes are as good as lost.
>>>> sending mcz via mail is from the last century.
>>>
>>> Hello
>>>
>>> In the welcome page of the bug tracker, add a page explaining how to
>>> create by yourself an account.
>>
>> It is all there: https://pharo.fogbugz.com/default.asp?W41
>>
>> I was even so lazy that I made a video ;) since there are so many nasty steps
>> involved that I don't think text will do it.
>
> and it should be noted that the scheme we use is not the way it is because we think it’s perfect.
>
> This is really strange that people always pre-suppose that whatever is done is done with indefinite
> resources and therefore by definition exactly what was wanted. To the contrary: we just make it up as
> we go along, with very limited resources, sometimes doing wrong decisions.. and we will slowly improve.
>
> And no, just stopping until the process is perfect is *not* they way to go. This will just lead to nothing happening,
> not to perfection.

Or, the way to perfect the process is to use the existing process, and
smooth off the rough edges, just like is happening.

frank

>         Marcus

Reply | Threaded
Open this post in threaded view
|

Re: Patches for Pharo packages you are maintaining

Camillo Bruni-3
In reply to this post by Marcus Denker-4

On 2013-11-23, at 21:35, Marcus Denker <[hidden email]> wrote:

>
> On 23 Nov 2013, at 21:25, Camillo Bruni <[hidden email]> wrote:
>
>>
>> On 2013-11-23, at 11:02, Hilaire Fernandes <[hidden email]> wrote:
>>
>>> Le 23/11/2013 09:51, Camillo Bruni a écrit :
>>>> opened https://pharo.fogbugz.com/f/cases/12229/XML-Tools-improvement otherwise these changes are as good as lost.
>>>> sending mcz via mail is from the last century.
>>>
>>> Hello
>>>
>>> In the welcome page of the bug tracker, add a page explaining how to
>>> create by yourself an account.
>>
>> It is all there: https://pharo.fogbugz.com/default.asp?W41
>>
>> I was even so lazy that I made a video ;) since there are so many nasty steps
>> involved that I don't think text will do it.
>
> and it should be noted that the scheme we use is not the way it is because we think it’s perfect.
>
> This is really strange that people always pre-suppose that whatever is done is done with indefinite
> resources and therefore by definition exactly what was wanted. To the contrary: we just make it up as
> we go along, with very limited resources, sometimes doing wrong decisions.. and we will slowly improve.
>
> And no, just stopping until the process is perfect is *not* they way to go. This will just lead to nothing happening,
> not to perfection.
... and we're one step closer:
I removed some noise from the fogbugz entry page to guide people
to the right direction.

signature.asc (457 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Patches for Pharo packages you are maintaining

Camillo Bruni-3
In reply to this post by hilaire
On 2013-11-23, at 21:45, Hilaire Fernandes <[hidden email]> wrote:

> Le 23/11/2013 21:24, Camillo Bruni a écrit :
>> It is all there: https://pharo.fogbugz.com/default.asp?W41
>>
>> I was even so lazy that I made a video ;) since there are so many nasty steps
>> involved that I don't think text will do it.
>
>
> Already saw the menu of this video and did not fell related to my
> concern. Btw I can't watch video from VIMEO, maybe my ISP, I have to
> download it.
weird... I could mirror it on youtube, but then again that just adds
yet another point of confusion, does it?

> Got it anyway. Well the 'Press the forgot password' link could be
> written somewhere, it will not hurt.

that solves one out of 20 little steps, so just writing down that part
is not very useful I think.

see https://pharo.fogbugz.com/f/cases/11550/


signature.asc (457 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Patches for Pharo packages you are maintaining

Camillo Bruni-3

On 2013-11-23, at 21:49, Camillo Bruni <[hidden email]> wrote:

> On 2013-11-23, at 21:45, Hilaire Fernandes <[hidden email]> wrote:
>> Le 23/11/2013 21:24, Camillo Bruni a écrit :
>>> It is all there: https://pharo.fogbugz.com/default.asp?W41
>>>
>>> I was even so lazy that I made a video ;) since there are so many nasty steps
>>> involved that I don't think text will do it.
>>
>>
>> Already saw the menu of this video and did not fell related to my
>> concern. Btw I can't watch video from VIMEO, maybe my ISP, I have to
>> download it.
>
> weird... I could mirror it on youtube, but then again that just adds
> yet another point of confusion, does it?
>
>> Got it anyway. Well the 'Press the forgot password' link could be
>> written somewhere, it will not hurt.
>
> that solves one out of 20 little steps, so just writing down that part
> is not very useful I think.
>
> see https://pharo.fogbugz.com/f/cases/11550/
so yes, maybe show that link on the registration page under http://bugs.pharo.org
... but somebody has to do it ;)

signature.asc (457 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Patches for Pharo packages you are maintaining

kilon.alios
*cough github cough* 

*** runs away *** 


On Sat, Nov 23, 2013 at 10:50 PM, Camillo Bruni <[hidden email]> wrote:

On 2013-11-23, at 21:49, Camillo Bruni <[hidden email]> wrote:

> On 2013-11-23, at 21:45, Hilaire Fernandes <[hidden email]> wrote:
>> Le 23/11/2013 21:24, Camillo Bruni a écrit :
>>> It is all there: https://pharo.fogbugz.com/default.asp?W41
>>>
>>> I was even so lazy that I made a video ;) since there are so many nasty steps
>>> involved that I don't think text will do it.
>>
>>
>> Already saw the menu of this video and did not fell related to my
>> concern. Btw I can't watch video from VIMEO, maybe my ISP, I have to
>> download it.
>
> weird... I could mirror it on youtube, but then again that just adds
> yet another point of confusion, does it?
>
>> Got it anyway. Well the 'Press the forgot password' link could be
>> written somewhere, it will not hurt.
>
> that solves one out of 20 little steps, so just writing down that part
> is not very useful I think.
>
> see https://pharo.fogbugz.com/f/cases/11550/

so yes, maybe show that link on the registration page under http://bugs.pharo.org
... but somebody has to do it ;)

Reply | Threaded
Open this post in threaded view
|

Re: Patches for Pharo packages you are maintaining

Stéphane Ducasse
In reply to this post by Marcus Denker-4
>>>
>>
>> So registering on Pharo tracker *never* worked for me, since I try,
>> before the summer.
>>
>
> In the end I think is was a mistake to use fogbugz. For sure it’s nice for companies, but
> for open sourse projects it just does not work with a closed bug tracker.
>
> Now the question is what is the effort to move to yet another one?

I do not like fogbugz but I would not change now.
Let us
        - make it easy for people to log
        - remove this ugly monkey pictures (I do not like it - do you think that people can understand anything with it.
        - get a newer version of smalltalkhub
and continue.

Stef


Reply | Threaded
Open this post in threaded view
|

Re: Patches for Pharo packages you are maintaining

Torsten Bergmann
> I do not like fogbugz but I would not change now.
> Let us
> - make it easy for people to log
> - remove this ugly monkey pictures (I do not like it - do you think that people can understand anything with it.
> - get a newer version of smalltalkhub
> and continue.
>
> Stef

+ 1

Bye
T.

12