Discussion:
Test branch... think about releasing?
Stuart Axon
2010-09-15 15:19:36 UTC
Permalink
Recently I've fixed some missing pieces in my branch, if anyone has time to try
and find any holes it would be good.

If it's working well we should probably make that a release (as 0.3 or 0.4).

We definitely need to get a release out as it's pretty dead on here.
What we shouldn't do is put things in the way of various releases (even with the
best of intentions).

At the moment we have this situation:
We don't want to release 0.3 without a test framework (stalled)
We don't want to release my branch (0.4?) without 0.3
I suggested not switching VCS until my branch is merged.

My suggestion: Get my branch tested, merged and released.
We can then switch VCS if we want.


What needs to happen:
Test bots on my branch. I've been doing this, but more people would definitely
help.
The main area I haven't done anything in my branch is the socketserver, it
shouldn't be too much work to port any missing stuff from 0.3 over; I'll have a
look in the next few days.



S++
ricardo lafuente
2010-09-15 15:56:00 UTC
Permalink
Post by Stuart Axon
We definitely need to get a release out as it's pretty dead on here.
You're definitely right, mea culpa here. I've been swamped in other work
and couldn't sit down properly to take care of this. Plus, i've found
some lurking bugs in the meantime which need fixing before a release.
Thanks for waking up the list (and thanks Dave for the useful references
in the meantime)!
Post by Stuart Axon
What we shouldn't do is put things in the way of various releases (even with the
best of intentions).
We don't want to release 0.3 without a test framework (stalled)
We don't want to release my branch (0.4?) without 0.3
I suggested not switching VCS until my branch is merged.
Thanks for this wrap-up. I agree with all of the above.

So, the roadmap for 0.3:
- fix outstanding critical bugs (e.g. saving from GTK window is broken)
- put out a simple unit test framework with some simple tests. We can
add more later.
- separate the Shoebot core and the external libs.
- make a 'stable' release of 0.3.

And then, roadmap for 0.4:
- run the unit tests and go through some use tests.
- as soon as there's feature-parity, and critical issues are ironed out,
we merge branches and release 0.4.
- in the meantime, we can have the 0.3 branch as the 'stable' one and
0.4 as 'unstable'.

Does this sound good? Feel free do disagree.

Stuff that 0.4 needs to have before release:
- working external libs (lsystem, colors, etc.), or at least most of them
- socket server (i can work on this, and believe it's a must-have.)

Post-0.4 roadmap:
- Switch VCS
- Consider releasing a 1.0 version. The main goal of Shoebot was to
replicate Nodebox, and this is mostly achieved by now. 0.x releases tend
to give the idea of an incomplete or not-yet-fully-working program, and
maybe it's time that we make the leap.
Post by Stuart Axon
Test bots on my branch. I've been doing this, but more people would definitely
help.
Will do.
Post by Stuart Axon
The main area I haven't done anything in my branch is the socketserver, it
shouldn't be too much work to port any missing stuff from 0.3 over; I'll have a
look in the next few days.
Thanks for all your work :-)
architetto francesco fantoni <hva - hermanitos verdes architetti>
2010-09-15 21:08:08 UTC
Permalink
how about releasing what is supposed to be 0.3 or 0.4 as 1.0 if major
bugs can be ironed out?
we had an almost complete nodebox spec working after all.

francesco
Post by ricardo lafuente
Post by Stuart Axon
We definitely need to get a release out as it's pretty dead on here.
You're definitely right, mea culpa here. I've been swamped in other work
and couldn't sit down properly to take care of this. Plus, i've found
some lurking bugs in the meantime which need fixing before a release.
Thanks for waking up the list (and thanks Dave for the useful references
in the meantime)!
Post by Stuart Axon
What we shouldn't do is put things in the way of various releases (even with the
best of intentions).
We don't want to release 0.3 without a test framework (stalled)
We don't want to release my branch (0.4?) without 0.3
I suggested not switching VCS until my branch is merged.
Thanks for this wrap-up. I agree with all of the above.
- fix outstanding critical bugs (e.g. saving from GTK window is broken)
- put out a simple unit test framework with some simple tests. We can
add more later.
- separate the Shoebot core and the external libs.
- make a 'stable' release of 0.3.
- run the unit tests and go through some use tests.
- as soon as there's feature-parity, and critical issues are ironed out,
we merge branches and release 0.4.
- in the meantime, we can have the 0.3 branch as the 'stable' one and
0.4 as 'unstable'.
Does this sound good? Feel free do disagree.
- working external libs (lsystem, colors, etc.), or at least most of them
- socket server (i can work on this, and believe it's a must-have.)
- Switch VCS
- Consider releasing a 1.0 version. The main goal of Shoebot was to
replicate Nodebox, and this is mostly achieved by now. 0.x releases tend
to give the idea of an incomplete or not-yet-fully-working program, and
maybe it's time that we make the leap.
Post by Stuart Axon
Test bots on my branch. I've been doing this, but more people would definitely
help.
Will do.
Post by Stuart Axon
The main area I haven't done anything in my branch is the socketserver, it
shouldn't be too much work to port any missing stuff from 0.3 over; I'll have a
look in the next few days.
Thanks for all your work :-)
_______________________________________________
Shoebot-devel mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
Stuart Axon
2010-09-15 21:33:35 UTC
Permalink
From: "architetto francesco fantoni <hva - hermanitos verdes architetti>"
Sent: Wed, September 15, 2010 9:08:08 PM
Subject: Re: [shoebot-devel] Test branch... think about releasing?
how about releasing what is supposed to be 0.3 or 0.4 as 1.0 if major
bugs can be ironed out?
we had an almost complete nodebox spec working after all.
francesco
It makes sense to me. I'd prefer to do it after a merge:
Some of the fixes would be hard to backport (and were part of the reason for
changing the way things are rendered).

In particular: The way that size() and background() work
(see the mailing list archives).
I've also been doing various fixes as I go too, I can't remember all of them
but an example would be: _bug_FillStrokeNofillNostroke.bot

This could probably be fixed in 0.3 too, but the drawing method is completely
different. If we go with the defered render model, any fix to this in 0.3 would
get thrown away once we merge.


The merge isn't really a big thing as I've been pulling in changes from the main
branch (there haven't been many really anyway).


If we release 0.3 as 1.0 then quickly follow it with a merge of 0.4 as 1.1
then it would probably be confusing for any new developers.
We definitely need to get a release out as it's pretty dead on here.
You're definitely right, mea culpa here. I've been swamped in other work
and couldn't sit down properly to take care of this. Plus, i've found
some lurking bugs in the meantime which need fixing before a release.
Thanks for waking up the list (and thanks Dave for the useful references
in the meantime)!
What we shouldn't do is put things in the way of various releases (even
with the
best of intentions).
We don't want to release 0.3 without a test framework (stalled)
We don't want to release my branch (0.4?) without 0.3
I suggested not switching VCS until my branch is merged.
Thanks for this wrap-up. I agree with all of the above.
- fix outstanding critical bugs (e.g. saving from GTK window is broken)
- put out a simple unit test framework with some simple tests. We can
add more later.
- separate the Shoebot core and the external libs.
- make a 'stable' release of 0.3.
- run the unit tests and go through some use tests.
- as soon as there's feature-parity, and critical issues are ironed out,
we merge branches and release 0.4.
- in the meantime, we can have the 0.3 branch as the 'stable' one and
0.4 as 'unstable'.
Does this sound good? Feel free do disagree.
- working external libs (lsystem, colors, etc.), or at least most of them
- socket server (i can work on this, and believe it's a must-have.)
- Switch VCS
- Consider releasing a 1.0 version. The main goal of Shoebot was to
replicate Nodebox, and this is mostly achieved by now. 0.x releases tend
to give the idea of an incomplete or not-yet-fully-working program, and
maybe it's time that we make the leap.
Test bots on my branch. I've been doing this, but more people would
definitely
help.
Will do.
The main area I haven't done anything in my branch is the socketserver,
it
shouldn't be too much work to port any missing stuff from 0.3 over; I'll
have a
look in the next few days.
Thanks for all your work :-)
_______________________________________________
Shoebot-devel mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
_______________________________________________
Shoebot-devel mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
Stuart Axon
2010-09-15 18:14:24 UTC
Permalink
Sent: Wed, September 15, 2010 3:56:00 PM
Subject: Re: [shoebot-devel] Test branch... think about releasing?
We definitely need to get a release out as it's pretty dead on here.
You're definitely right, mea culpa here. I've been swamped in other work and
couldn't sit down properly to take care of this. Plus, i've found some lurking
bugs in the meantime which need fixing before a release. Thanks for waking up
the list (and thanks Dave for the useful references in the meantime)!
What we shouldn't do is put things in the way of various releases (even with
the
best of intentions).
We don't want to release 0.3 without a test framework (stalled)
We don't want to release my branch (0.4?) without 0.3
I suggested not switching VCS until my branch is merged.
Thanks for this wrap-up. I agree with all of the above.
- fix outstanding critical bugs (e.g. saving from GTK window is broken)
It might be OK to just disable the functionality for this release - if it gets
the release out quicker (especially as this is working in the 0.4 branch).
- put out a simple unit test framework with some simple tests. We can add more
later.
We should take the path of least resistance here - if it's too difficult for it
to generate pictures we can delay this.
- separate the Shoebot core and the external libs.
- make a 'stable' release of 0.3.
- run the unit tests and go through some use tests.
Yes this seems good - I would really like to make sure that 0.4 doesn't regress
any functionality.
- as soon as there's feature-parity, and critical issues are ironed out, we
merge branches and release 0.4.
- in the meantime, we can have the 0.3 branch as the 'stable' one and 0.4 as
'unstable'.
Does this sound good? Feel free do disagree.
- working external libs (lsystem, colors, etc.), or at least most of them
We need to work out issues WRT external libs (for instance do we use the nodebox
or shoebot namespace).
I'd suggest pushing this to post 0.5, as ideally we would be working with
nodebox on this - making this a dependency on the merge just complicates things.
- socket server (i can work on this, and believe it's a must-have.)
Definitely - I probably just need some pointers on how this is supposed to work.
- Switch VCS
- Consider releasing a 1.0 version. The main goal of Shoebot was to replicate
Nodebox, and this is mostly achieved by now. 0.x releases tend to give the idea
of an incomplete or not-yet-fully-working program, and maybe it's time that we
make the leap.
My main worry is that we block 0.3 and 0.4 releases and as nothing happens the
project dies.
Ideally we'd have the testing framework working in 0.3 to test functionality is
still working for 0.4 - so far I've been testing bots on an ad-hoc basis.

0.4 already has a bunch of bugfixes in it that are not in 0.3 - I'm not sure
that it's worth backporting them to 0.3 is worth it, the architecture is
different, and it may not be the best use of our time (if the architecture in
0.4 is found to be good).

If something doesn't work in 0.2 then it's fine for it to not work in 0.3
If something works in previous versions but works in 0.4, should we really spend
the time to fix it?

As we don't have a test framework right now, we can compromise by making a list
of all the bots in lib and examples and running them in 0.2, 0.3, 0.4 (and
nodebox if possible (see my other email for a start on this))
Maybe if 0.4 can run all the bots that 0.3 can we could consider it ready.


In summary, I'm in favour of more releases often - instead of setting too many
goals that could take too long.
I worry that even if we set modest goals apart from 0.4 getting feature parity
with 0.3 it'll end up not happening - we can push some things to future releases
(+ more releases will be good anyway).


As for 1.0, I think we can probably have compatibility on everything except for
more tricky things like filters (based on cocoa in nodebox).

In the long term I think we can probably consider merging back with nodebox
Test bots on my branch. I've been doing this, but more people would
definitely
help.
Will do.
The main area I haven't done anything in my branch is the socketserver, it
shouldn't be too much work to port any missing stuff from 0.3 over; I'll
have a
look in the next few days.
Thanks for all your work :-)
_______________________________________________
Shoebot-devel mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
architetto francesco fantoni <hva - hermanitos verdes architetti>
2010-09-15 18:42:19 UTC
Permalink
stuart, is your branch the shoebot-dq at bitbucket?
what are the minimum requirements to run it? I have problems in display,
I only get a black window when I run a script.

francesco
Post by Stuart Axon
Recently I've fixed some missing pieces in my branch, if anyone has time to try
and find any holes it would be good.
If it's working well we should probably make that a release (as 0.3 or 0.4).
We definitely need to get a release out as it's pretty dead on here.
What we shouldn't do is put things in the way of various releases (even with the
best of intentions).
We don't want to release 0.3 without a test framework (stalled)
We don't want to release my branch (0.4?) without 0.3
I suggested not switching VCS until my branch is merged.
My suggestion: Get my branch tested, merged and released.
We can then switch VCS if we want.
Test bots on my branch. I've been doing this, but more people would definitely
help.
The main area I haven't done anything in my branch is the socketserver, it
shouldn't be too much work to port any missing stuff from 0.3 over; I'll have a
look in the next few days.
S++
_______________________________________________
Shoebot-devel mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
Stuart Axon
2010-09-15 19:05:57 UTC
Permalink
From: "architetto francesco fantoni <hva - hermanitos verdes architetti>"
Sent: Wed, September 15, 2010 6:42:19 PM
Subject: Re: [shoebot-devel] Test branch... think about releasing?
stuart, is your branch the shoebot-dq at bitbucket?
what are the minimum requirements to run it? I have problems in display,
I only get a black window when I run a script.
francesco
I haven't tested in linux for quite a bit, but it should be fine there (btw what
OS are you on?).

Python 2.6 and a fairly recent version of cairo 1.8.x is needed.
If your on Linux and having trouble I could probably try and find a VM of the
same distro to try and diagnose any problems.
Recently I've fixed some missing pieces in my branch, if anyone has time to
try
and find any holes it would be good.
If it's working well we should probably make that a release (as 0.3 or
0.4).
We definitely need to get a release out as it's pretty dead on here.
What we shouldn't do is put things in the way of various releases (even with
the
best of intentions).
We don't want to release 0.3 without a test framework (stalled)
We don't want to release my branch (0.4?) without 0.3
I suggested not switching VCS until my branch is merged.
My suggestion: Get my branch tested, merged and released.
We can then switch VCS if we want.
Test bots on my branch. I've been doing this, but more people would
definitely
help.
The main area I haven't done anything in my branch is the socketserver, it
shouldn't be too much work to port any missing stuff from 0.3 over; I'll
have a
look in the next few days.
S++
_______________________________________________
Shoebot-devel mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
_______________________________________________
Shoebot-devel l mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
architetto francesco fantoni <hva - hermanitos verdes architetti>
2010-09-15 19:24:25 UTC
Permalink
I'm on Lucid Ubuntu.
cairo version is 1.8.10-2ubuntu1.

btw, I have pulled latest shoebot from
https://code.goto10.org/hg/shoebot (I had not used it for a long long
time), and I'm testing here and there.
I think I fixed the problem with color library, but I've forgotten my
goto10 mercurial password, so I can't commit it.
I'm testing svg library now, and it seems it's not working either, does
it work for you?

best
francesco
Post by Stuart Axon
From: "architetto francesco fantoni <hva - hermanitos verdes architetti>"
Sent: Wed, September 15, 2010 6:42:19 PM
Subject: Re: [shoebot-devel] Test branch... think about releasing?
stuart, is your branch the shoebot-dq at bitbucket?
what are the minimum requirements to run it? I have problems in display,
I only get a black window when I run a script.
francesco
I haven't tested in linux for quite a bit, but it should be fine there (btw what
OS are you on?).
Python 2.6 and a fairly recent version of cairo 1.8.x is needed.
If your on Linux and having trouble I could probably try and find a VM of the
same distro to try and diagnose any problems.
Recently I've fixed some missing pieces in my branch, if anyone has time to
try
and find any holes it would be good.
If it's working well we should probably make that a release (as 0.3 or
0.4).
We definitely need to get a release out as it's pretty dead on here.
What we shouldn't do is put things in the way of various releases (even with
the
best of intentions).
We don't want to release 0.3 without a test framework (stalled)
We don't want to release my branch (0.4?) without 0.3
I suggested not switching VCS until my branch is merged.
My suggestion: Get my branch tested, merged and released.
We can then switch VCS if we want.
Test bots on my branch. I've been doing this, but more people would
definitely
help.
The main area I haven't done anything in my branch is the socketserver, it
shouldn't be too much work to port any missing stuff from 0.3 over; I'll
have a
look in the next few days.
S++
_______________________________________________
Shoebot-devel mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
_______________________________________________
Shoebot-devel l mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
_______________________________________________
Shoebot-devel mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
Stuart Axon
2010-09-15 19:32:31 UTC
Permalink
From: "architetto francesco fantoni <hva - hermanitos verdes architetti>"
Sent: Wed, September 15, 2010 7:24:25 PM
Subject: Re: [shoebot-devel] Test branch... think about releasing?
I'm on Lucid Ubuntu.
cairo version is 1.8.10-2ubuntu1.
OK, I've got an ubuntu VM somewhere I'll give it a try in the next few days.
btw, I have pulled latest shoebot from
https://code.goto10.org/hg/shoebot (I had not used it for a long long
time), and I'm testing here and there.
I think I fixed the problem with color library, but I've forgotten my
goto10 mercurial password, so I can't commit it.
I'm testing svg library now, and it seems it's not working either, does
it work for you?
It's quite possible I might have broken this a while back when I tried to
upgrade to the latest svg library from nodebox.
I had a bit of a go at fixing this the other day (and putting back
parse_as_dict), but it's tricky without knowing what the output is really
supposed to be.
If you have any tests for svg where you know what the output is supposed to be
it would very useful.

S++
best
francesco
From: "architetto francesco fantoni <hva - hermanitos verdes architetti>"
Sent: Wed, September 15, 2010 6:42:19 PM
Subject: Re: [shoebot-devel] Test branch... think about releasing?
stuart, is your branch the shoebot-dq at bitbucket?
what are the minimum requirements to run it? I have problems in display,
I only get a black window when I run a script.
francesco
I haven't tested in linux for quite a bit, but it should be fine there (btw
what
OS are you on?).
Python 2.6 and a fairly recent version of cairo 1.8.x is needed.
If your on Linux and having trouble I could probably try and find a VM of
the
same distro to try and diagnose any problems.
Recently I've fixed some missing pieces in my branch, if anyone has
time to
try
and find any holes it would be good.
If it's working well we should probably make that a release (as 0.3 or
0.4).
We definitely need to get a release out as it's pretty dead on here.
What we shouldn't do is put things in the way of various releases (even
with
the
best of intentions).
We don't want to release 0.3 without a test framework (stalled)
We don't want to release my branch (0.4?) without 0.3
I suggested not switching VCS until my branch is merged.
My suggestion: Get my branch tested, merged and released.
We can then switch VCS if we want.
Test bots on my branch. I've been doing this, but more people would
definitely
help.
The main area I haven't done anything in my branch is the socketserver,
it
shouldn't be too much work to port any missing stuff from 0.3 over;
I'll
have a
look in the next few days.
S++
_______________________________________________
Shoebot-devel mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
_______________________________________________
Shoebot-devel l mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
_______________________________________________
Shoebot-devel mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
_______________________________________________
Shoebot-devel mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
Stuart Axon
2010-09-15 20:10:13 UTC
Permalink
From: "architetto francesco fantoni <hva - hermanitos verdes architetti>"
Sent: Wed, September 15, 2010 7:24:25 PM
Subject: Re: [shoebot-devel] Test branch... think about releasing?
I'm on Lucid Ubuntu.
cairo version is 1.8.10-2ubuntu1.
btw, I have pulled latest shoebot from
https://code.goto10.org/hg/shoebot (I had not used it for a long long
time), and I'm testing here and there.
I think I fixed the problem with color library, but I've forgotten my
goto10 mercurial password, so I can't commit it.
I'm testing svg library now, and it seems it's not working either, does
it work for you?
I've found the problem - it's a problem with my implementation of path.copy()
[if you don't use copy it works] I'm working on it now.
best
francesco
From: "architetto francesco fantoni <hva - hermanitos verdes architetti>"
Sent: Wed, September 15, 2010 6:42:19 PM
Subject: Re: [shoebot-devel] Test branch... think about releasing?
stuart, is your branch the shoebot-dq at bitbucket?
what are the minimum requirements to run it? I have problems in display,
I only get a black window when I run a script.
francesco
I haven't tested in linux for quite a bit, but it should be fine there (btw
what
OS are you on?).
Python 2.6 and a fairly recent version of cairo 1.8.x is needed.
If your on Linux and having trouble I could probably try and find a VM of
the
same distro to try and diagnose any problems.
Recently I've fixed some missing pieces in my branch, if anyone has
time to
try
and find any holes it would be good.
If it's working well we should probably make that a release (as 0.3 or
0.4).
We definitely need to get a release out as it's pretty dead on here.
What we shouldn't do is put things in the way of various releases (even
with
the
best of intentions).
We don't want to release 0.3 without a test framework (stalled)
We don't want to release my branch (0.4?) without 0.3
I suggested not switching VCS until my branch is merged.
My suggestion: Get my branch tested, merged and released.
We can then switch VCS if we want.
Test bots on my branch. I've been doing this, but more people would
definitely
help.
The main area I haven't done anything in my branch is the socketserver,
it
shouldn't be too much work to port any missing stuff from 0.3 over;
I'll
have a
look in the next few days.
S++
_______________________________________________
Shoebot-devel mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
_______________________________________________
Shoebot-devel l mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
_______________________________________________
Shoebot-devel mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
_______________________________________________
Shoebot-devel mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
architetto francesco fantoni <hva - hermanitos verdes architetti>
2010-09-15 20:15:06 UTC
Permalink
I've fixed colors and svg library on the main trunk, but can't commit it
as I've forgotten/lost my account data for the goto10 mercurial repo.
damn :) too long without contributing...

francesco
Post by Stuart Axon
From: "architetto francesco fantoni <hva - hermanitos verdes architetti>"
Sent: Wed, September 15, 2010 7:24:25 PM
Subject: Re: [shoebot-devel] Test branch... think about releasing?
I'm on Lucid Ubuntu.
cairo version is 1.8.10-2ubuntu1.
btw, I have pulled latest shoebot from
https://code.goto10.org/hg/shoebot (I had not used it for a long long
time), and I'm testing here and there.
I think I fixed the problem with color library, but I've forgotten my
goto10 mercurial password, so I can't commit it.
I'm testing svg library now, and it seems it's not working either, does
it work for you?
I've found the problem - it's a problem with my implementation of path.copy()
[if you don't use copy it works] I'm working on it now.
best
francesco
From: "architetto francesco fantoni <hva - hermanitos verdes architetti>"
Sent: Wed, September 15, 2010 6:42:19 PM
Subject: Re: [shoebot-devel] Test branch... think about releasing?
stuart, is your branch the shoebot-dq at bitbucket?
what are the minimum requirements to run it? I have problems in
display,
I only get a black window when I run a script.
francesco
I haven't tested in linux for quite a bit, but it should be fine there (btw
what
OS are you on?).
Python 2.6 and a fairly recent version of cairo 1.8.x is needed.
If your on Linux and having trouble I could probably try and find a VM of
the
same distro to try and diagnose any problems.
Recently I've fixed some missing pieces in my branch, if anyone has
time to
try
and find any holes it would be good.
If it's working well we should probably make that a release (as 0.3 or
0.4).
We definitely need to get a release out as it's pretty dead on here.
What we shouldn't do is put things in the way of various releases (even
with
the
best of intentions).
We don't want to release 0.3 without a test framework (stalled)
We don't want to release my branch (0.4?) without 0.3
I suggested not switching VCS until my branch is merged.
My suggestion: Get my branch tested, merged and released.
We can then switch VCS if we want.
Test bots on my branch. I've been doing this, but more people would
definitely
help.
The main area I haven't done anything in my branch is the socketserver,
it
shouldn't be too much work to port any missing stuff from 0.3 over;
I'll
have a
look in the next few days.
S++
_______________________________________________
Shoebot-devel mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
_______________________________________________
Shoebot-devel l mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
_______________________________________________
Shoebot-devel mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
_______________________________________________
Shoebot-devel mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
_______________________________________________
Shoebot-devel mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
Stuart Axon
2010-09-15 20:20:40 UTC
Permalink
From: "architetto francesco fantoni <hva - hermanitos verdes architetti>"
Sent: Wed, September 15, 2010 8:15:06 PM
Subject: Re: [shoebot-devel] Test branch... think about releasing?
I've fixed colors and svg library on the main trunk, but can't commit it
as I've forgotten/lost my account data for the goto10 mercurial repo.
damn :) too long without contributing...
francesco
Have to wake up Ricardo !

Maybe poke him through the facebook group ?


I've got stuff working on my branch too (except #2 doesn't show anything as
maybe my colours are wrong).

Could you send me a screenshot of what thats supposed to look like?
From: "architetto francesco fantoni <hva - hermanitos verdes architetti>"
Sent: Wed, September 15, 2010 7:24:25 PM
Subject: Re: [shoebot-devel] Test branch... think about releasing?
I'm on Lucid Ubuntu.
cairo version is 1.8.10-2ubuntu1.
btw, I have pulled latest shoebot from
https://code.goto10.org/hg/shoebot (I had not used it for a long long
time), and I'm testing here and there.
I think I fixed the problem with color library, but I've forgotten my
goto10 mercurial password, so I can't commit it.
I'm testing svg library now, and it seems it's not working either, does
it work for you?
I've found the problem - it's a problem with my implementation of
path.copy()
[if you don't use copy it works] I'm working on it now.
best
francesco
From: "architetto francesco fantoni <hva - hermanitos verdes
architetti>"
Sent: Wed, September 15, 2010 6:42:19 PM
Subject: Re: [shoebot-devel] Test branch... think about releasing?
stuart, is your branch the shoebot-dq at bitbucket?
what are the minimum requirements to run it? I have problems in
display,
I only get a black window when I run a script.
francesco
I haven't tested in linux for quite a bit, but it should be fine there
(btw
what
OS are you on?).
Python 2.6 and a fairly recent version of cairo 1.8.x is needed.
If your on Linux and having trouble I could probably try and find a VM
of
the
same distro to try and diagnose any problems.
Recently I've fixed some missing pieces in my branch, if anyone
has
time to
try
and find any holes it would be good.
If it's working well we should probably make that a release (as
0.3 or
0.4).
We definitely need to get a release out as it's pretty dead on
here.
What we shouldn't do is put things in the way of various releases
(even
with
the
best of intentions).
We don't want to release 0.3 without a test framework (stalled)
We don't want to release my branch (0.4?) without 0.3
I suggested not switching VCS until my branch is merged.
My suggestion: Get my branch tested, merged and released.
We can then switch VCS if we want.
Test bots on my branch. I've been doing this, but more people
would
definitely
help.
The main area I haven't done anything in my branch is the
socketserver,
it
shouldn't be too much work to port any missing stuff from 0.3
over;
I'll
have a
look in the next few days.
S++
_______________________________________________
Shoebot-devel mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
_______________________________________________
Shoebot-devel l mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
_______________________________________________
Shoebot-devel mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
_______________________________________________
Shoebot-devel mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
_______________________________________________
Shoebot-devel mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
_______________________________________________
Shoebot-devel mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
architetto francesco fantoni <hva - hermanitos verdes architetti>
2010-09-15 21:03:27 UTC
Permalink
retrieved my password and committed.
Hope I didn't mess anything...

now svg examples seem to work, and colors library examples too, though
I'm not sure the output is what is supposed to be, tomorrow I will see
if I can check it in nodebox.
Hope I can help a bit now, though I have been away too long and have
forgotten almost anything.

francesco
Post by Stuart Axon
From: "architetto francesco fantoni <hva - hermanitos verdes architetti>"
Sent: Wed, September 15, 2010 8:15:06 PM
Subject: Re: [shoebot-devel] Test branch... think about releasing?
I've fixed colors and svg library on the main trunk, but can't commit it
as I've forgotten/lost my account data for the goto10 mercurial repo.
damn :) too long without contributing...
francesco
Have to wake up Ricardo !
Maybe poke him through the facebook group ?
I've got stuff working on my branch too (except #2 doesn't show anything as
maybe my colours are wrong).
Could you send me a screenshot of what thats supposed to look like?
From: "architetto francesco fantoni <hva - hermanitos verdes architetti>"
Sent: Wed, September 15, 2010 7:24:25 PM
Subject: Re: [shoebot-devel] Test branch... think about releasing?
I'm on Lucid Ubuntu.
cairo version is 1.8.10-2ubuntu1.
btw, I have pulled latest shoebot from
https://code.goto10.org/hg/shoebot (I had not used it for a long long
time), and I'm testing here and there.
I think I fixed the problem with color library, but I've forgotten my
goto10 mercurial password, so I can't commit it.
I'm testing svg library now, and it seems it's not working either, does
it work for you?
I've found the problem - it's a problem with my implementation of
path.copy()
[if you don't use copy it works] I'm working on it now.
best
francesco
From: "architetto francesco fantoni <hva - hermanitos verdes
architetti>"
Sent: Wed, September 15, 2010 6:42:19 PM
Subject: Re: [shoebot-devel] Test branch... think about releasing?
stuart, is your branch the shoebot-dq at bitbucket?
what are the minimum requirements to run it? I have problems in
display,
I only get a black window when I run a script.
francesco
I haven't tested in linux for quite a bit, but it should be fine there
(btw
what
OS are you on?).
Python 2.6 and a fairly recent version of cairo 1.8.x is needed.
If your on Linux and having trouble I could probably try and find a VM
of
the
same distro to try and diagnose any problems.
Recently I've fixed some missing pieces in my branch, if anyone
has
time to
try
and find any holes it would be good.
If it's working well we should probably make that a release (as
0.3 or
0.4).
We definitely need to get a release out as it's pretty dead on
here.
What we shouldn't do is put things in the way of various releases
(even
with
the
best of intentions).
We don't want to release 0.3 without a test framework (stalled)
We don't want to release my branch (0.4?) without 0.3
I suggested not switching VCS until my branch is merged.
My suggestion: Get my branch tested, merged and released.
We can then switch VCS if we want.
Test bots on my branch. I've been doing this, but more people
would
definitely
help.
The main area I haven't done anything in my branch is the
socketserver,
it
shouldn't be too much work to port any missing stuff from 0.3
over;
I'll
have a
look in the next few days.
S++
_______________________________________________
Shoebot-devel mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
_______________________________________________
Shoebot-devel l mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
_______________________________________________
Shoebot-devel mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
_______________________________________________
Shoebot-devel mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
_______________________________________________
Shoebot-devel mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
_______________________________________________
Shoebot-devel mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
_______________________________________________
Shoebot-devel mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
ricardo lafuente
2010-09-16 12:36:05 UTC
Permalink
Post by Stuart Axon
Have to wake up Ricardo !
Sorry guys, was netless at an event at our hackerspace!
Glad the memory of the password came back :)
Post by Stuart Axon
Maybe poke him through the facebook group ?
We should probably delete this. It has no activity (and i can't really
see how to generate some), and it does give away the look of abandoned
things...
Post by Stuart Axon
I've got stuff working on my branch too (except #2 doesn't show anything as
maybe my colours are wrong).
Could you send me a screenshot of what thats supposed to look like?
Post by Stuart Axon
From: "architetto francesco fantoni<hva - hermanitos verdes architetti>"
Sent: Wed, September 15, 2010 7:24:25 PM
Subject: Re: [shoebot-devel] Test branch... think about releasing?
I'm on Lucid Ubuntu.
cairo version is 1.8.10-2ubuntu1.
btw, I have pulled latest shoebot from
https://code.goto10.org/hg/shoebot (I had not used it for a long long
time), and I'm testing here and there.
I think I fixed the problem with color library, but I've forgotten my
goto10 mercurial password, so I can't commit it.
I'm testing svg library now, and it seems it's not working either, does
it work for you?
I've found the problem - it's a problem with my implementation of
path.copy()
[if you don't use copy it works] I'm working on it now.
best
francesco
From: "architetto francesco fantoni<hva - hermanitos verdes
architetti>"
Sent: Wed, September 15, 2010 6:42:19 PM
Subject: Re: [shoebot-devel] Test branch... think about releasing?
stuart, is your branch the shoebot-dq at bitbucket?
what are the minimum requirements to run it? I have problems in
display,
I only get a black window when I run a script.
francesco
I haven't tested in linux for quite a bit, but it should be fine there
(btw
what
OS are you on?).
Python 2.6 and a fairly recent version of cairo 1.8.x is needed.
If your on Linux and having trouble I could probably try and find a VM
of
the
same distro to try and diagnose any problems.
Recently I've fixed some missing pieces in my branch, if anyone
has
time to
try
and find any holes it would be good.
If it's working well we should probably make that a release (as
0.3 or
0.4).
We definitely need to get a release out as it's pretty dead on
here.
What we shouldn't do is put things in the way of various releases
(even
with
the
best of intentions).
We don't want to release 0.3 without a test framework (stalled)
We don't want to release my branch (0.4?) without 0.3
I suggested not switching VCS until my branch is merged.
My suggestion: Get my branch tested, merged and released.
We can then switch VCS if we want.
Test bots on my branch. I've been doing this, but more people
would
definitely
help.
The main area I haven't done anything in my branch is the
socketserver,
it
shouldn't be too much work to port any missing stuff from 0.3
over;
I'll
have a
look in the next few days.
S++
_______________________________________________
Shoebot-devel mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
_______________________________________________
Shoebot-devel l mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
_______________________________________________
Shoebot-devel mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
_______________________________________________
Shoebot-devel mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
_______________________________________________
Shoebot-devel mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
_______________________________________________
Shoebot-devel mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
_______________________________________________
Shoebot-devel mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
Stuart Axon
2010-09-15 19:27:48 UTC
Permalink
Sent: Wed, September 15, 2010 7:05:57 PM
Subject: Re: [shoebot-devel] Test branch... think about releasing?
From: "architetto francesco fantoni <hva - hermanitos verdes architetti>"
Sent: Wed, September 15, 2010 6:42:19 PM
Subject: Re: [shoebot-devel] Test branch... think about releasing?
stuart, is your branch the shoebot-dq at bitbucket?
what are the minimum requirements to run it? I have problems in display,
I only get a black window when I run a script.
francesco
I haven't tested in linux for quite a bit, but it should be fine there (btw
what
OS are you on?).
Python 2.6 and a fairly recent version of cairo 1.8.x is needed.
If your on Linux and having trouble I could probably try and find a VM of the
same distro to try and diagnose any problems.
It might be worth deleting anything from previous versions - I've found they
seem to clash so I delete everything under
C:\Python26\Lib\site-packages\shoebot*
and
C:\Python26\Scripts\sbot*
Recently I've fixed some missing pieces in my branch, if anyone has time
to
try
and find any holes it would be good.
If it's working well we should probably make that a release (as 0.3 or
0.4).
We definitely need to get a release out as it's pretty dead on here.
What we shouldn't do is put things in the way of various releases (even
with
the
best of intentions).
We don't want to release 0.3 without a test framework (stalled)
We don't want to release my branch (0.4?) without 0.3
I suggested not switching VCS until my branch is merged.
My suggestion: Get my branch tested, merged and released.
We can then switch VCS if we want.
Test bots on my branch. I've been doing this, but more people would
definitely
help.
The main area I haven't done anything in my branch is the socketserver,
it
shouldn't be too much work to port any missing stuff from 0.3 over; I'll
have a
look in the next few days.
S++
_______________________________________________
Shoebot-devel mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
_______________________________________________
Shoebot-devel l mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
_______________________________________________
Shoebot-devel mailing list
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
Loading...