Am 19.01.2006 um 16:38 schrieb Martin Wirblat: > stéphane ducasse wrote: > .... >> I do not understand why you want to oppose traits and tweak. >> There is no such an opposition, after this is clear that there >> will be some work (but the problem is not with traits) >> to remove Morphic and use Tweak but we already said to andreas >> long time ago that we are ready to help. >> Apparently as usual you are talking but without knowing. > > Stephane, > > the last thing Andreas said regarding 3.9 with Traits in relation > to Tweak was, that because of a series of errors he ran into caused > by the class/metaclass changes by Traits and given the pain he > experienced while porting Tweak to 3.8 he didn't want to > investigate these errors further, and he didn't even mention making > another port of Tweak to 3.9. > > Moreover he gave an interesting and *skeptical or cautious* > overview about what Traits is and what it is not in his opinion. > > lists.squeakfoundation.org/pipermail/squeak-dev/2006-January/ > 099311.html > > You responded to this post but as usual you ignored its > implications. In fact you keep on ignoring Andreas' complaints > about what you stuff into the update stream since a long time. > Moreover, you try to turn down every skeptical opinion about > Traits. At least you ignore it. > > But, you could proof me wrong, here and now, and I will withdraw my > assertion that you behave ignorantly. Just agree to the idea that > Squeak makes from now on a minimalistic release Squeak-Core, with > Squeak-Traits and Squeak-Tweak (and perhaps others) on top of it. *plonk* - Bert - |
In reply to this post by Martin Wirblat
Martin Wirblat a écrit : > Cees De Groot wrote: > .... > >> - Advise, I repeat: advise, the 3.9a team. They're entirely free to >> completely ignore the outcome of this stuff, although if many many >> many people vote for something and they don't do it, it'd be nice if >> they'd give a reason; > > > A few people play leaders and they feel free to completely ignore the > complete community. You described exactly the sad state of Squeak today. Come on Martin, take a break! Have you seen this small message of Marcus Denker "[ANN] 3.9a6715", pre-release 3.9 of Squeak. This also include a list of fixes. Did you download this pre-release and test it? Personnaly I did and I also install some of my software into to check for compatibility. So far so good. Keep doing the good job guys. Hilaire |
In reply to this post by Martin Wirblat
> In this special case of 3.9 Stephane tries to change
> the language > according to his personal views. Huh?! First, I seem to remember quite a bit of positive feedback about Traits from many prominent community members. I don't see this as Stephen's "personal view" at all, I see Stephen as the one getting the hard work done for the rest of our benefit. Second, its (supposed to be) mostly backward compatible with stuff that stays above Smalltalk's meta layer, so the "language change" is mostly transparent (IIUC). Third, even if there are problems, the community will voice them and adapt individually or collectively. It ain't gonna stagnate any time soon, as painful as it sometimes is to "upgrade", the best way to really grok things like this is to try them for real, that's what Stephen et al is allowing the community to do. > And there have been skeptical opinions from > important persons of this > community which is on the brink to break into two > parts right now. One > idea to solve this problem was to have a *small* > core Squeak and > building on that special distributions or "flavors". > This way a > contradiction between Traits and Tweak, which > apparently exists - be it > temporarily, practically or whatsoever, could be > circumvented. We could > have Squeak-Core and on top of that Squeak-Traits > and Squeak-Tweak, > which of course does not exclude a merge or > redistribution at a later time. I must admit I am concerned about this. I do hope that Tweak and Croquet can loaded or merged into mainstream or vice-versa. Both will be too valuable to be split, so I'm confident energy to work on this will form within someone somewhere.. > Anyway, a little common sense should tell everyone > that it is sensible > to try a language change over a longer period of > time than just a few > month. This prolonged trial period and of course the > freedom of choice > would be served nicely by this release model. A 3.9 release *is* the trial or, rather, commences it. Its when other "needs-stability" projects still on 3.8 will try to upgrade to 3.9 and see how it goes, not "This is new Squeak engraved in stone the way its gonna be forever and ever no matter what..." - Chris |
In reply to this post by Hilaire Fernandes-5
On 20.01.2006, at 22:42, Hilaire Fernandes wrote: > > > Martin Wirblat a écrit : >> Cees De Groot wrote: >> .... >> >>> - Advise, I repeat: advise, the 3.9a team. They're entirely free to >>> completely ignore the outcome of this stuff, although if many many >>> many people vote for something and they don't do it, it'd be nice if >>> they'd give a reason; >> >> >> A few people play leaders and they feel free to completely ignore the >> complete community. You described exactly the sad state of Squeak >> today. > How would a better state look like? Marcus |
Marcus Denker wrote:
> How would a better state look like? One of the things that I'd really like to see is a better (as in: more transparent and better documented) decision making process. I think that this is at the heart of what upsets many people (including myself) - the fact that nobody really knows who has decided to do X or Y and by whose authority. Take 3.9 for example - to me, it's not surprising that some actions are perceived as somebody driving their personal agenda if even the big ticket items on the 3.9 TODO list have no clear indication how they ended up there and who decided by which means (other than screaming the loudest) that they'd get into that release. (the same is true for any past-SqC release btw - I am simply choosing 3.9 because it's the current one and -for me- one of the most confusing in this regard) And that of course is part of the state of the community right now - namely that the processes by which these decisions happen are complete mysteries even to people who like to think of themselves (perhaps wrongly) as part of the "initiated" (like myself). I can honestly say that I have no idea whatsoever what the decision processes look like at this point. Cheers, - Andreas |
On 1/22/06, Andreas Raab <[hidden email]> wrote:
> Take 3.9 for example [...] Well, you're right of course. We're still finding a way to do this, but in this case I recall that stuff was proposed, most likely debated ;-), and then people went on with doing it which probably meant that they felt that the community's response to the proposals was mostly positive. There are always better ways but as we're new at this... Anyway, I suggested last week on the SqF board list that we find a 4.0 team lead - 3.9a is approaching beta status, and I hope the beta period will be short so 4.0 development can start soon. A first task for a 4.0 team lead could be to try to dig up the decision making process around 3.9 and propose something better. Then use that process to drive the process for what should land in 4.0 and what not. Oh, and gather a team around him, of course. Sounds like a busy guy, this 4.0 team lead ;-) It's not official, and it's probably better to wait until after the board elections before the SqF board "appoints" a team load, but it'd be nice if people start thinking about the post-3.9 future, including on how to drive functionality decisions and who would be a good team lead. |
In reply to this post by Andreas.Raab
The same that was in 3.6, 3.7, 3.8.
We proposed a list of points that we would work on and waited for feedback. At least contrary to before, the list was explicit. Stef On 22 janv. 06, at 02:42, Andreas Raab wrote: > Marcus Denker wrote: >> How would a better state look like? > > One of the things that I'd really like to see is a better (as in: > more transparent and better documented) decision making process. I > think that this is at the heart of what upsets many people > (including myself) - the fact that nobody really knows who has > decided to do X or Y and by whose authority. > > Take 3.9 for example - to me, it's not surprising that some actions > are perceived as somebody driving their personal agenda if even the > big ticket items on the 3.9 TODO list have no clear indication how > they ended up there and who decided by which means (other than > screaming the loudest) that they'd get into that release. (the same > is true for any past-SqC release btw - I am simply choosing 3.9 > because it's the current one and -for me- one of the most confusing > in this regard) > > And that of course is part of the state of the community right now > - namely that the processes by which these decisions happen are > complete mysteries even to people who like to think of themselves > (perhaps wrongly) as part of the "initiated" (like myself). I can > honestly say that I have no idea whatsoever what the decision > processes look like at this point. > > Cheers, > - Andreas > |
In reply to this post by Cees De Groot
On Sun, Jan 22, 2006 at 12:13:49PM +0100, Cees De Groot wrote:
> > Anyway, I suggested last week on the SqF board list that we find a 4.0 > team lead - 3.9a is approaching beta status, and I hope the beta > period will be short so 4.0 development can start soon. '3.9' asVersion next ==> '3.10' asVersion |
On 22-Jan-06, at 8:34 AM, David T. Lewis wrote: > On Sun, Jan 22, 2006 at 12:13:49PM +0100, Cees De Groot wrote: >> >> Anyway, I suggested last week on the SqF board list that we find a >> 4.0 >> team lead - 3.9a is approaching beta status, and I hope the beta >> period will be short so 4.0 development can start soon. > > '3.9' asVersion next ==> '3.10' asVersion Exactly. The 4.0 appellation needs to be reserved for a jump to a much cleaner system that deserves a new release of the sources file. For a very long time we've been talking (waffling?) about making a break and adopting a new compiled method format, cutting out a lot of ancient backwards compatible dross, ... oh, lots. 4.0 really ought to be that. tim -- tim Rowledge; [hidden email]; http://www.rowledge.org/tim Strange OpCodes: OKP: On your Knees and Pray! |
tim Rowledge wrote:
>> '3.9' asVersion next ==> '3.10' asVersion > > Exactly. The 4.0 appellation needs to be reserved for a jump to a much > cleaner system that deserves a new release of the sources file. I would actually propose introducing 3.x source files. The changes file from a fresh release is ridiculously large IMO. Michael |
In reply to this post by timrowledge
On 1/22/06, tim Rowledge <[hidden email]> wrote:
> For a very long time we've been talking (waffling?) about making a > break and adopting a new compiled method format, cutting out a lot of > ancient backwards compatible dross, ... oh, lots. 4.0 really ought to > be that. > Yup. And if I recall correctly, the last time we discussed this the idea was to make 3.9 the latest of the 3 series, and start working on a 'burn the diskpacks' 4.0 after that. |
In reply to this post by stéphane ducasse-2
stéphane ducasse wrote:
> The same that was in 3.6, 3.7, 3.8. Which, like I said, is equally bad in this regard. > We proposed a list of points that we would work on and waited for > feedback. Sure. I didn't say there was no feedback, I said there was no transparent decision process. Or put differently, once you had that feedback, who made the decision to include those points and not others in the 3.9a list? To choose X over Y? Based on which authority did that person or group make the decision? And (arguably) most importantly (at least to avoid endless discussions) is there any kind of documentation (links to email threads for example) about the discussion and the decision? This whole discussion started by an accusation that soms people drive only their personal agenda - and the best to contradict this is to point to the decision process and say "look, here is where discussed this, here is vote/decision process, this is the result and it's explicity documented here for people just like you who don't read Squeak-dev daily and have not been following the discussion closely". > At least contrary to before, the list was explicit. The previous versions were actually no less explicit if you go over the mailing list archives but they were not as well documented so I see that as a definitive improvement. Cheers, - Andreas |
Hi everyone. I personally think that Andreas Raab has a completely
legitimate complaint. I don't think the community has the tools to make transparent decisions in a way that is participative, so the best that can happen at the moment is a mailing list discussion that sort of peters out and then someone decides what happened. These things take a lot of time, and in the end, the decision is not really representative. I think this outcome is characteristic of email - it is hard to do much better in this medium. In the context of the coming stepping down of the (self selected) SqF Board, an election team has been formed, and a few of us think that the first ingredient we need to be a community that makes represented decisions, is a voting system. This consists of some software (website that allows issues and alternative solutions to be registered), some rules (who gets to vote?), and mostly the participation of the community. Our current proposal for the voting software is at http://minnow.cc.gatech.edu/squeak/5835 We are looking for comment on these requirements, and for someone with web development skills to help implement. There are existing systems that provide part of the functionality, for example CIVS at http://www.cs.cornell.edu/andru/civs.html The reason to roll our own solution here is that we want to automate the whole process, in order to make it possible for anyone to initiate a vote, with no hidden parts. About eligibility to vote, this is a more contentious issue I am not addressing here, except to mention that we want to be able to represent the wide Squeak community, and that we generally think SqP is not a bad mechanism for registering voters. Daniel PS - the coming elections will probably be performed in CIVS, for lack of a better system, but someone else will write more about that, the next election is not my main concern. Andreas Raab wrote: > stéphane ducasse wrote: > >> The same that was in 3.6, 3.7, 3.8. > > > Which, like I said, is equally bad in this regard. > >> We proposed a list of points that we would work on and waited for >> feedback. > > > Sure. I didn't say there was no feedback, I said there was no > transparent decision process. Or put differently, once you had that > feedback, who made the decision to include those points and not others > in the 3.9a list? To choose X over Y? Based on which authority did that > person or group make the decision? And (arguably) most importantly (at > least to avoid endless discussions) is there any kind of documentation > (links to email threads for example) about the discussion and the decision? > > This whole discussion started by an accusation that soms people drive > only their personal agenda - and the best to contradict this is to point > to the decision process and say "look, here is where discussed this, > here is vote/decision process, this is the result and it's explicity > documented here for people just like you who don't read Squeak-dev daily > and have not been following the discussion closely". > >> At least contrary to before, the list was explicit. > > > The previous versions were actually no less explicit if you go over the > mailing list archives but they were not as well documented so I see that > as a definitive improvement. > > Cheers, > - Andreas > |
The process of taking control by a few people continue.
I read the other mail and and seems important people just go his own way. Deciding who counts is not Democracy, and I don't wish a King of Squeak with a bunch of war lords backing he. It's very sad what intelligent and dedicated members are hurting community. A last time . Keep your word, if you have one, and go to deserved rest. New people sure can't do worst what this nonsense 3.9. Edgar , Advocatus Diaboli ___________________________________________________________ 1GB gratis, Antivirus y Antispam Correo Yahoo!, el mejor correo web del mundo http://correo.yahoo.com.ar |
In reply to this post by Daniel Vainsencher-6
Hi
I think that what is also important to consider is that we do not own the people time. And even if you vote because you want something to be done, it may happen that nothing happen at the end. Stef > Hi everyone. I personally think that Andreas Raab has a completely > legitimate complaint. I don't think the community has the tools to > make transparent decisions in a way that is participative, so the > best that can happen at the moment is a mailing list discussion > that sort of peters out and then someone decides what happened. > > These things take a lot of time, and in the end, the decision is > not really representative. I think this outcome is characteristic > of email - it is hard to do much better in this medium. > > In the context of the coming stepping down of the (self selected) > SqF Board, an election team has been formed, and a few of us think > that the first ingredient we need to be a community that makes > represented decisions, is a voting system. This consists of some > software (website that allows issues and alternative solutions to > be registered), some rules (who gets to vote?), and mostly the > participation of the community. > > Our current proposal for the voting software is at > http://minnow.cc.gatech.edu/squeak/5835 > > We are looking for comment on these requirements, and for someone > with web development skills to help implement. > > There are existing systems that provide part of the functionality, > for example CIVS at > http://www.cs.cornell.edu/andru/civs.html > > The reason to roll our own solution here is that we want to > automate the whole process, in order to make it possible for anyone > to initiate a vote, with no hidden parts. > > About eligibility to vote, this is a more contentious issue I am > not addressing here, except to mention that we want to be able to > represent the wide Squeak community, and that we generally think > SqP is not a bad mechanism for registering voters. > > Daniel > PS - the coming elections will probably be performed in CIVS, for > lack of a better system, but someone else will write more about > that, the next election is not my main concern. > > > Andreas Raab wrote: >> stéphane ducasse wrote: >>> The same that was in 3.6, 3.7, 3.8. >> Which, like I said, is equally bad in this regard. >>> We proposed a list of points that we would work on and waited >>> for feedback. >> Sure. I didn't say there was no feedback, I said there was no >> transparent decision process. Or put differently, once you had >> that feedback, who made the decision to include those points and >> not others in the 3.9a list? To choose X over Y? Based on which >> authority did that person or group make the decision? And >> (arguably) most importantly (at least to avoid endless >> discussions) is there any kind of documentation (links to email >> threads for example) about the discussion and the decision? >> This whole discussion started by an accusation that soms people >> drive only their personal agenda - and the best to contradict this >> is to point to the decision process and say "look, here is where >> discussed this, here is vote/decision process, this is the result >> and it's explicity documented here for people just like you who >> don't read Squeak-dev daily and have not been following the >> discussion closely". >>> At least contrary to before, the list was explicit. >> The previous versions were actually no less explicit if you go >> over the mailing list archives but they were not as well >> documented so I see that as a definitive improvement. >> Cheers, >> - Andreas > |
In reply to this post by timrowledge
Yes
>>> Anyway, I suggested last week on the SqF board list that we find >>> a 4.0 >>> team lead - 3.9a is approaching beta status, and I hope the beta >>> period will be short so 4.0 development can start soon. >> >> '3.9' asVersion next ==> '3.10' asVersion > Exactly. The 4.0 appellation needs to be reserved for a jump to a > much cleaner system that deserves a new release of the sources file. > > For a very long time we've been talking (waffling?) about making a > break and adopting a new compiled method format, cutting out a lot > of ancient backwards compatible dross, ... oh, lots. 4.0 really > ought to be that. |
In reply to this post by Daniel Vainsencher-6
Daniel Vainsencher a écrit :
> Hi everyone. I personally think that Andreas Raab has a completely > legitimate complaint. I don't think the community has the tools to make > transparent decisions in a way that is participative, so the best that > can happen at the moment is a mailing list discussion that sort of > peters out and then someone decides what happened. > > These things take a lot of time, and in the end, the decision is not > really representative. I think this outcome is characteristic of email - > it is hard to do much better in this medium. > > In the context of the coming stepping down of the (self selected) SqF > Board, an election team has been formed, and a few of us think that the > first ingredient we need to be a community that makes represented > decisions, is a voting system. This consists of some software (website > that allows issues and alternative solutions to be registered), some > rules (who gets to vote?), and mostly the participation of the community. May be thinking about what is the target/goal of a SqueakFoundation could help to decide what is the most suitable organisation (I would not say political organisation because it is not about organising a civil society but to lead a project). As a squeak user, I want a Squeak Foundation able to make evolve Squeak, to make it more robust, faster, legal proof, etc. blabla. Althought I have to admit I don't know how this can be done. To say the true I don't care about election going on in a Squeakfoundation as I did not care SqueakCentral was closed as a black box. I think at a tech & legal level, what matter is to have brillant people working together, this is why I think that a cooptation internal election could be a viable and easier option, which avoid these people spending too much time in administrative matter. IMHO, a Squeak foundation board should be composed of a large spectrum of the people who make Squeak alive. Hilaire > > Our current proposal for the voting software is at > http://minnow.cc.gatech.edu/squeak/5835 > > We are looking for comment on these requirements, and for someone with > web development skills to help implement. > > There are existing systems that provide part of the functionality, for > example CIVS at > http://www.cs.cornell.edu/andru/civs.html > > The reason to roll our own solution here is that we want to automate the > whole process, in order to make it possible for anyone to initiate a > vote, with no hidden parts. > > About eligibility to vote, this is a more contentious issue I am not > addressing here, except to mention that we want to be able to represent > the wide Squeak community, and that we generally think SqP is not a bad > mechanism for registering voters. > > Daniel > PS - the coming elections will probably be performed in CIVS, for lack > of a better system, but someone else will write more about that, the > next election is not my main concern. > > > Andreas Raab wrote: > >> stéphane ducasse wrote: >> >>> The same that was in 3.6, 3.7, 3.8. >> >> >> >> Which, like I said, is equally bad in this regard. >> >>> We proposed a list of points that we would work on and waited for >>> feedback. >> >> >> >> Sure. I didn't say there was no feedback, I said there was no >> transparent decision process. Or put differently, once you had that >> feedback, who made the decision to include those points and not others >> in the 3.9a list? To choose X over Y? Based on which authority did >> that person or group make the decision? And (arguably) most >> importantly (at least to avoid endless discussions) is there any kind >> of documentation (links to email threads for example) about the >> discussion and the decision? >> >> This whole discussion started by an accusation that soms people drive >> only their personal agenda - and the best to contradict this is to >> point to the decision process and say "look, here is where discussed >> this, here is vote/decision process, this is the result and it's >> explicity documented here for people just like you who don't read >> Squeak-dev daily and have not been following the discussion closely". >> >>> At least contrary to before, the list was explicit. >> >> >> >> The previous versions were actually no less explicit if you go over >> the mailing list archives but they were not as well documented so I >> see that as a definitive improvement. >> >> Cheers, >> - Andreas >> > -- ADD R0,R1,R2,LSL #2 |
In reply to this post by Edgar J. De Cleene
Lic. Edgar J. De Cleene a écrit :
> The process of taking control by a few people continue. Which control? It is free software. It will be more accurate to talk about people self-organising themselves to develop a product, don't you? It is nothing to do with democracy. > > I read the other mail and and seems important people just go his own way. > > > Deciding who counts is not Democracy, and I don't wish a King of Squeak with > a bunch of war lords backing he. It is not about kingdom nor democracy but about software development and giving a direction to it. For example, the Free Software Foundation is by no-way democraticaly organized. Is the FSF evil? Of course not. Hilaire |
In reply to this post by Cees De Groot
So far there are only four items in this list of wish items at http://
de-1.tric.nl/seaside/sqp/list (not counting Lukas' joker). Is everybody so pleased or desperate or just not interested enough? Hey, it's not about signing up to do the work in this case... I think it would be interesting to see what other people wish to be improved, changes, included, excluded or whatever -- even if it might not be realistic for 3.9. Cheers, Adrian On Jan 18, 2006, at 19:19 , Cees De Groot wrote: > I still have that old "voting" software I once wrote as a > proof-of-concept of what we could do with SqP's web of trust. I > thought it'd be neat to do a round of voting about what should land in > v3.9, now that the 3.9a team is considering going to beta. > > The team also thought it'd be need to get some structured input, so I > cleaned up the database and it's now available for voting. > > The idea is simple: > - Go to http://de-1.tric.nl/seaside/sqp/list > - Login with your Squeak People account > - Create an issue or vote on issues. > You will see the number of votes you have constantly updated. Note: I > haven't yet added the possibility to delete issues, and if you add an > issue, you have to allocate at least one vote to it. So think before > creating issues! In fact, you can't even edit an issue - which is > logical, otherwise you could rig the voting (editing an issue should > logically imply losing all votes that were on it before the issue). > > The SqP angle is that the higher your ranking, the more votes you get > - Observers get none, Apprentice gets 5, Journeyer 10, Master 15. This > is an entirely unfounded distribution and I'm not going to debate it > here ;-). > > Note: this voting round serves two purposes: > - Advise, I repeat: advise, the 3.9a team. They're entirely free to > completely ignore the outcome of this stuff, although if many many > many people vote for something and they don't do it, it'd be nice if > they'd give a reason; > - Check whether this sort of utility is useful. > > The software can be found in the SqueakPeople repository on > SqueakSource. > > Have fun! > > Cees > |
On 23-Jan-06, at 2:26 PM, Adrian Lienhard wrote: > So far there are only four items in this list of wish items at > http://de-1.tric.nl/seaside/sqp/list (not counting Lukas' joker). > Is everybody so pleased or desperate or just not interested enough? > Hey, it's not about signing up to do the work in this case... well I can't login to vote. SqP seems to work ok so no idea what went wrong. tim -- tim Rowledge; [hidden email]; http://www.rowledge.org/tim <-------- The information went data way --------> |
Free forum by Nabble | Edit this page |