Pharo-dev
By thread
pharo-dev@lists.pharo.org
By month
Messages by month
- ----- 2026 -----
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
March 2012
- 119 participants
- 1488 messages
Re: [Pharo-project] [squeak-dev] Re: Project ideas for GSoC, 7 days left!
by Hernán Morales Durand
Hi Carla,
No, I mean having template objects that could be re-used in web pages,
being behind Seaside, Aida or Iliad it is just the same, the idea is to
have high-level CSS objects like those from CSS frameworks:
http://en.wikipedia.org/wiki/CSS_frameworks
Some time ago we started a project called Phantasia
http://www.squeaksource.com/Phantasia
I continued the project in my machine but it isn't ready yet, and now I'm
working in another area completely different, but if someone is interested
I could help.
Cheers,
Hernán
2012/3/5 Carla F. Griggio <carla.griggio(a)gmail.com>
> Hernán,
> With CSS template system you mean, for example, describing the style of
> morphic objects with CSS syntax?
>
> Cheers,
> Carla.
>
>
> On Mon, Mar 5, 2012 at 1:26 PM, Janko Mivšek <janko.mivsek(a)eranova.si>wrote:
>
>> Hernán and Karl, can you or someone else develop your ideas a bit
>> furher, by answering the questions:
>>
>> description
>> technical details
>> benefif for student
>> benefit for community
>>
>> while potential mentor can be choosen later
>>
>> Thanks!
>> Janko
>>
>> Dne 02. 03. 2012 21:38, piše karl ramberg:
>> > Make web browser plugin of Squeak work better on all platforms.
>> > Get Etoys image to run on CogVM.
>> >
>> > Karl
>> >
>> >
>> > On Fri, Mar 2, 2012 at 9:36 PM, karl ramberg <karlramberg(a)gmail.com>
>> wrote:
>> >> Port OpenQwaq video to Etoys
>> >>
>> >> Karl
>> >>
>> >>
>> >> On Fri, Mar 2, 2012 at 9:17 PM, Hernán Morales Durand
>> >> <hernan.morales(a)gmail.com> wrote:
>> >>> To dream is easy:
>> >>>
>> >>> -HDF5 (http://www.hdfgroup.org/HDF5/) support like PyTables or h5py
>> for
>> >>> Python
>> >>> -Information Retrieval/Full Text Search package like Lucene
>> >>> (http://lucene.apache.org/)
>> >>> -A binding to R or SAS or SPSS
>> >>> -Better or more semantic web support (see
>> >>>
>> http://en.wikipedia.org/wiki/Web_Services_Resource_Framework#Implementations
>> )
>> >>> -An omnibrowser for OWL ontologies
>> >>> -CSS template system
>> >>> -Support of a Distributed Hash Table protocol like Pastry
>> >>> (http://www.freepastry.org/)
>> >>> -Workflow system with designer and plug-in architecture (see
>> >>> http://www.taverna.org.uk/)
>> >>> -Big data CSV parser plugin
>> >>> -Plugin for fast approximate search in strings
>> >>>
>> >>> cheers,
>> >>>
>> >>>
>> >>>
>> >>> 2012/3/2 Janko Mivšek <janko.mivsek(a)eranova.si>
>> >>>>
>> >>>> Hi everyone,
>> >>>>
>> >>>> 7 days to deadline for ideas of this year GSoC! Please think about
>> what
>> >>>> would be a nice project for students to work and that way join our
>> >>>> community. And yes, students are welcome to propose projects too!
>> >>>>
>> >>>> Let we "recycle" past project ideas too! Please review them and
>> propose
>> >>>> those still valuable. Or change the proposal to suit better. Here
>> they
>> >>>> are: http://gsoc2010.esug.org/ideas .
>> >>>>
>> >>>> Let me and Carla post GSoC related stuff only on Pharo, Squeak and
>> VWNC
>> >>>> mailing lists while for other let someone forward those mails there
>> >>>> please. It is just too hard to post on 10+ mailing lists, you know...
>> >>>>
>> >>>> Past GSoC mentors please join the debate on special Smalltalk GSoC
>> >>>> mentors list: http://groups.google.com/group/smalltalk-gsoc-mentors.
>> If
>> >>>> you want to be mentor this year you are welcome to join that list
>> too.
>> >>>>
>> >>>> Best regards
>> >>>> Janko
>> >>>>
>> >>>> S, Janko Mivšek piše:
>> >>>>> Dear Smalltalkers,
>> >>>>>
>> >>>>> Let we apply this year again for the Google Summer of Code, which
>> as you
>> >>>>> know is a Google's stipendium program for students to encourage them
>> >>>>> working on open-source projects [1].
>> >>>>>
>> >>>>> Ok, our first step as community is to collect ideas for possible
>> >>>>> projects and to apply to the GSoC as an organization. Deadline is
>> next
>> >>>>> Friday, so please hurry on with ideas. Just put them as reply to
>> this
>> >>>>> email or to admins directly and we will put them on our website [2].
>> >>>>>
>> >>>>> Your project idea should be written as answers to these questions:
>> >>>>>
>> >>>>> Name
>> >>>>> Level (Beginner, Intermediate, Advanced)
>> >>>>> Possible mentor
>> >>>>> Possible second mentor
>> >>>>>
>> >>>>> Description
>> >>>>> Technical Details
>> >>>>> Benefits to the Student
>> >>>>> Benefits to the Community
>> >>>>>
>> >>>>>
>> >>>>> See how such ideas look like in past:
>> http://gsoc2010.esug.org/ideas.
>> >>>>>
>> >>>>> Waiting for your ideas
>> >>>>> Carla and Janko, your GSoC Admin team
>> >>>>>
>> >>>>> [1] http://www.google-melange.com/gsoc/homepage/google/gsoc2012
>> >>>>> [2] http://gsoc2012.esug.org
>> >>>>>
>> >>> --
>> >>> Hernán Morales
>> >>> Information Technology Manager,
>> >>> Institute of Veterinary Genetics.
>> >>> National Scientific and Technical Research Council (CONICET).
>> >>> La Plata (1900), Buenos Aires, Argentina.
>> >>> Telephone: +54 (0221) 421-1799.
>> >>> Internal: 422
>> >>> Fax: 425-7980 or 421-1799.
>> >>>
>> >>>
>> >>>
>> >>>
>> >
>> >
>>
>> --
>> Janko Mivšek
>> Smalltalk GSoC Admin Team
>> http://gsoc2012.esug.org
>>
>>
>
March 7, 2012
Re: [Pharo-project] EPUB view for Pier Books (was: GSoC ideas, 5 days to go!)
by Nick Ager
Hi Yanni,
> On Wed, Mar 7, 2012 at 12:28 PM, Yanni Chiu <yanni(a)rogers.com> wrote:
>
>> On 07/03/12 8:32 AM, Nick Ager wrote:
>>
>>>
>>> Here you go: 'ePUB Output for Pier Books'
>>>
>>
>> I did this recently. There's lots more "features" that could be added,
>> but the EPUB view opens in the Firefox plugin. I'll clean it up and put it
>> in Pier addons.
>>
>
That's great - what are you using it for? Do you have any books you've
generated using it?
Benefits to the Student
> The project is well defined with a clear deliverable. The student will
> gain an understanding of the internals of a powerful, well structured
> content management system as well as the satisfaction of having a set of
> artefacts in the format of the existing Pier book content translated into
> ePUB format.
Do you recognise those benefits ;-)
Any other projects you have that you'd like to share :-)
Nick
March 7, 2012
Re: [Pharo-project] Pharo 1.4 Tests-Unix - Build # 272 - Still Unstable!
by Sven Van Caekenberghe
The are all failing for the same reason (more or less):
UTF8TextConverter(Object)>>error:
UTF8TextConverter>>errorMalformedInput
UTF8TextConverter>>nextFromStream:
ByteString(String)>>convertFromWithConverter:
FSFilePluginPrims>>decode:
UTF8TextConverter(Object)>>error:
UTF8TextConverter>>errorMalformedInput
UTF8TextConverter>>nextFromStream:
ByteString(String)>>convertFromWithConverter:
I will try on Linux later tonight...
On 07 Mar 2012, at 16:46, Marcus Denker wrote:
> On Mar 7, 2012, at 3:52 PM, Sven Van Caekenberghe wrote:
>
>> Hmm, I downloaded build #322 on which these tests are based (I think), and pharo #14381 passes all Zinc and FS tests, so is this a Linux problem ?
>>
>
> I think so... we are changeing the build server setup, and this now uses another VM... But why so many tests are failing I have no idea.
>
>
>> On 07 Mar 2012, at 15:19, jenkins-pharo.ci.inria.fr(a)jenkins-server.lille.inria.fr wrote:
>>
>>> BUILD UNSTABLE
>>> Build URL https://ci.lille.inria.fr/pharo/job/Pharo%201.4%20Tests-Unix/272/
>>> Project: Pharo 1.4 Tests-Unix
>>> Date of build: Wed, 07 Mar 2012 15:14:45 +0100
>>> Build duration: 4 mn 26 s
>>>
>>> CHANGES
>>> No Changes
>>>
>>> JUnit Tests
>>> Name: Announcements.Tests.Core Failed: 0 test(s), Passed: 29 test(s), Skipped: 0 test(s), Total: 29 test(s)
>>> Name: BalloonTests.Collections Failed: 0 test(s), Passed: 34 test(s), Skipped: 0 test(s), Total: 34 test(s)
>>> Name: CollectionsTests.Arrayed Failed: 0 test(s), Passed: 560 test(s), Skipped: 0 test(s), Total: 560 test(s)
>>> Name: CollectionsTests.Atomic Failed: 0 test(s), Passed: 12 test(s), Skipped: 0 test(s), Total: 12 test(s)
>>> Name: CollectionsTests.Sequenceable Failed: 0 test(s), Passed: 907 test(s), Skipped: 0 test(s), Total: 907 test(s)
>>> Name: CollectionsTests.SplitJoin Failed: 0 test(s), Passed: 27 test(s), Skipped: 0 test(s), Total: 27 test(s)
>>> Name: CollectionsTests.Stack Failed: 0 test(s), Passed: 16 test(s), Skipped: 0 test(s), Total: 16 test(s)
>>> Name: CollectionsTests.Streams Failed: 0 test(s), Passed: 37 test(s), Skipped: 0 test(s), Total: 37 test(s)
>>> Name: CollectionsTests.Strings Failed: 0 test(s), Passed: 591 test(s), Skipped: 0 test(s), Total: 591 test(s)
>>> Name: CollectionsTests.Support Failed: 0 test(s), Passed: 12 test(s), Skipped: 0 test(s), Total: 12 test(s)
>>> Name: CollectionsTests.Text Failed: 0 test(s), Passed: 45 test(s), Skipped: 0 test(s), Total: 45 test(s)
>>> Name: CollectionsTests.Unordered Failed: 0 test(s), Passed: 1951 test(s), Skipped: 0 test(s), Total: 1951 test(s)
>>> Name: CollectionsTests.Weak Failed: 0 test(s), Passed: 739 test(s), Skipped: 0 test(s), Total: 739 test(s)
>>> Name: CompilerTests Failed: 0 test(s), Passed: 178 test(s), Skipped: 0 test(s), Total: 178 test(s)
>>> Name: CompressionTests.Archive Failed: 0 test(s), Passed: 2 test(s), Skipped: 0 test(s), Total: 2 test(s)
>>> Name: FS.Tests.AnsiStreams Failed: 0 test(s), Passed: 40 test(s), Skipped: 0 test(s), Total: 40 test(s)
>>> Name: FS.Tests.Core Failed: 0 test(s), Passed: 169 test(s), Skipped: 0 test(s), Total: 169 test(s)
>>> Name: FS.Tests.Disk Failed: 24 test(s), Passed: 27 test(s), Skipped: 0 test(s), Total: 51 test(s)
>>> ⢠Failed: FS.Tests.Disk.FSDiskFilesystemTest.testFileNames
>>> ⢠Failed: FS.Tests.Disk.FSDiskFilesystemTest.testFileStreamDo
>>> ⢠Failed: FS.Tests.Disk.FSDiskFilesystemTest.testReadStream
>>> ⢠Failed: FS.Tests.Disk.FSDiskFilesystemTest.testReadStreamDo
>>> ⢠Failed: FS.Tests.Disk.FSDiskFilesystemTest.testReadStreamDoIfAbsent
>>> ⢠Failed: FS.Tests.Disk.FSDiskFilesystemTest.testReadStreamIfAbsent
>>> ⢠Failed: FS.Tests.Disk.FSDiskFilesystemTest.testWriteStream
>>> ⢠Failed: FS.Tests.Disk.FSDiskFilesystemTest.testWriteStreamDo
>>> ⢠Failed: FS.Tests.Disk.FSDiskFilesystemTest.testWriteStreamDoIfPresent
>>> ⢠Failed: FS.Tests.Disk.FSDiskFilesystemTest.testWriteStreamIfPresent
>>> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testAt
>>> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testAtPut
>>> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testAtPutBinaryAscii
>>> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testAtWriteBinaryAscii
>>> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testClose
>>> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testCreatedOpen
>>> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testIO
>>> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testReadBufferTooLarge
>>> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testReadOnly
>>> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testReference
>>> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testSizeAfterGrow
>>> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testSizeNoGrow
>>> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testTruncate
>>> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testWriteStream
>>> Name: FS.Tests.Memory Failed: 0 test(s), Passed: 50 test(s), Skipped: 0 test(s), Total: 50 test(s)
>>> Name: FreeTypeTests.cache Failed: 0 test(s), Passed: 23 test(s), Skipped: 0 test(s), Total: 23 test(s)
>>> Name: Gofer.Tests Failed: 0 test(s), Passed: 45 test(s), Skipped: 0 test(s), Total: 45 test(s)
>>> Name: Graphics.Tests.Files Failed: 0 test(s), Passed: 47 test(s), Skipped: 0 test(s), Total: 47 test(s)
>>> Name: Graphics.Tests.Primitives Failed: 0 test(s), Passed: 57 test(s), Skipped: 0 test(s), Total: 57 test(s)
>>> Name: HelpSystem.Tests.Builders Failed: 0 test(s), Passed: 5 test(s), Skipped: 0 test(s), Total: 5 test(s)
>>> Name: HelpSystem.Tests.Core.Model Failed: 0 test(s), Passed: 4 test(s), Skipped: 0 test(s), Total: 4 test(s)
>>> Name: HelpSystem.Tests.Core.UI Failed: 0 test(s), Passed: 6 test(s), Skipped: 0 test(s), Total: 6 test(s)
>>> Name: HelpSystem.Tests.Core.Utilities Failed: 0 test(s), Passed: 2 test(s), Skipped: 0 test(s), Total: 2 test(s)
>>> Name: KernelTests.Chronology Failed: 0 test(s), Passed: 578 test(s), Skipped: 0 test(s), Total: 578 test(s)
>>> Name: KernelTests.Classes Failed: 0 test(s), Passed: 68 test(s), Skipped: 0 test(s), Total: 68 test(s)
>>> Name: KernelTests.Exception Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 test(s)
>>> Name: KernelTests.Methods Failed: 1 test(s), Passed: 176 test(s), Skipped: 0 test(s), Total: 177 test(s)
>>> ⢠Failed: KernelTests.Methods.MethodContextTest.testClosureRestart
>>> Name: KernelTests.Numbers Failed: 0 test(s), Passed: 265 test(s), Skipped: 0 test(s), Total: 265 test(s)
>>> Name: KernelTests.Objects Failed: 0 test(s), Passed: 86 test(s), Skipped: 0 test(s), Total: 86 test(s)
>>> Name: KernelTests.Pragmas Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 test(s)
>>> Name: KernelTests.Processes Failed: 0 test(s), Passed: 19 test(s), Skipped: 0 test(s), Total: 19 test(s)
>>> Name: MorphicTests.Basic Failed: 0 test(s), Passed: 16 test(s), Skipped: 0 test(s), Total: 16 test(s)
>>> Name: MorphicTests.Kernel Failed: 0 test(s), Passed: 8 test(s), Skipped: 0 test(s), Total: 8 test(s)
>>> Name: MorphicTests.Text Support Failed: 0 test(s), Passed: 4 test(s), Skipped: 0 test(s), Total: 4 test(s)
>>> Name: MorphicTests.Widgets Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 test(s)
>>> Name: MorphicTests.WindowNotification Failed: 0 test(s), Passed: 8 test(s), Skipped: 0 test(s), Total: 8 test(s)
>>> Name: Multilingual.Tests.TextConversion Failed: 0 test(s), Passed: 7 test(s), Skipped: 0 test(s), Total: 7 test(s)
>>> Name: NetworkTests.Kernel Failed: 0 test(s), Passed: 31 test(s), Skipped: 0 test(s), Total: 31 test(s)
>>> Name: NetworkTests.Mail Failed: 0 test(s), Passed: 5 test(s), Skipped: 0 test(s), Total: 5 test(s)
>>> Name: NetworkTests.Protocols Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 test(s)
>>> Name: NetworkTests.RFC822 Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)
>>> Name: NetworkTests.URI Failed: 0 test(s), Passed: 105 test(s), Skipped: 0 test(s), Total: 105 test(s)
>>> Name: NetworkTests.UUID Failed: 0 test(s), Passed: 14 test(s), Skipped: 0 test(s), Total: 14 test(s)
>>> Name: NetworkTests.Url Failed: 0 test(s), Passed: 42 test(s), Skipped: 0 test(s), Total: 42 test(s)
>>> Name: Regex.Tests.Core Failed: 0 test(s), Passed: 188 test(s), Skipped: 0 test(s), Total: 188 test(s)
>>> Name: Ring.Tests.Containers Failed: 0 test(s), Passed: 8 test(s), Skipped: 0 test(s), Total: 8 test(s)
>>> Name: Ring.Tests.Kernel Failed: 0 test(s), Passed: 61 test(s), Skipped: 0 test(s), Total: 61 test(s)
>>> Name: SUnit.Core.Extensions Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 test(s)
>>> Name: SUnit.Core.Utilities Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 test(s)
>>> Name: SUnit.Tests.Core Failed: 0 test(s), Passed: 77 test(s), Skipped: 0 test(s), Total: 77 test(s)
>>> Name: ShoutTests.Parsing Failed: 0 test(s), Passed: 5 test(s), Skipped: 0 test(s), Total: 5 test(s)
>>> Name: ShoutTests.Styling Failed: 0 test(s), Passed: 2 test(s), Skipped: 0 test(s), Total: 2 test(s)
>>> Name: SystemAnnouncements.Tests Failed: 0 test(s), Passed: 51 test(s), Skipped: 0 test(s), Total: 51 test(s)
>>> Name: Tests.Browser Failed: 0 test(s), Passed: 4 test(s), Skipped: 0 test(s), Total: 4 test(s)
>>> Name: Tests.Bugs Failed: 0 test(s), Passed: 25 test(s), Skipped: 0 test(s), Total: 25 test(s)
>>> Name: Tests.Compression Failed: 0 test(s), Passed: 10 test(s), Skipped: 0 test(s), Total: 10 test(s)
>>> Name: Tests.Digital Signatures Failed: 0 test(s), Passed: 8 test(s), Skipped: 0 test(s), Total: 8 test(s)
>>> Name: Tests.Exceptions Failed: 0 test(s), Passed: 28 test(s), Skipped: 0 test(s), Total: 28 test(s)
>>> Name: Tests.Files Failed: 9 test(s), Passed: 48 test(s), Skipped: 0 test(s), Total: 57 test(s)
>>> ⢠Failed: Tests.Files.FileDirectoryTest.testDeleteDirectory
>>> ⢠Failed: Tests.Files.FileDirectoryTest.testDirectoryExists
>>> ⢠Failed: Tests.Files.FileDirectoryTest.testDirectoryExistsWhenLikeNamedFileExists
>>> ⢠Failed: Tests.Files.FileDirectoryTest.testExists
>>> ⢠Failed: Tests.Files.FileDirectoryTest.testNonExistentDirectory
>>> ⢠Failed: Tests.Files.FileDirectoryTest.testOldFileOrNoneNamed
>>> ⢠Failed: Tests.Files.FileDirectoryTest.testRecursiveMatching
>>> ⢠Failed: Tests.Files.FileDirectoryTest.testSimpleMatching
>>> ⢠Failed: Tests.Files.FileStreamTest.testPositionPastEndIsAtEnd
>>> Name: Tests.Finalization Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)
>>> Name: Tests.Localization Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)
>>> Name: Tests.Monticello Failed: 4 test(s), Passed: 116 test(s), Skipped: 0 test(s), Total: 120 test(s)
>>> ⢠Failed: Tests.Monticello.MCDirectoryRepositoryTest.testAddAndLoad
>>> ⢠Failed: Tests.Monticello.MCDirectoryRepositoryTest.testIncludesName
>>> ⢠Failed: Tests.Monticello.MCDirectoryRepositoryTest.testLoadMissingNode
>>> ⢠Failed: Tests.Monticello.MCDirectoryRepositoryTest.testStoreAndLoad
>>> Name: Tests.Multilingual Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 test(s)
>>> Name: Tests.Object Events Failed: 0 test(s), Passed: 24 test(s), Skipped: 0 test(s), Total: 24 test(s)
>>> Name: Tests.ObjectsAsMethods Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 test(s)
>>> Name: Tests.PackageInfo Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)
>>> Name: Tests.Polymorph.Widgets Failed: 0 test(s), Passed: 9 test(s), Skipped: 0 test(s), Total: 9 test(s)
>>> Name: Tests.Release Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 test(s)
>>> Name: Tests.ScriptLoader Failed: 0 test(s), Passed: 4 test(s), Skipped: 0 test(s), Total: 4 test(s)
>>> Name: Tests.System Failed: 0 test(s), Passed: 271 test(s), Skipped: 0 test(s), Total: 271 test(s)
>>> Name: Tests.SystemChangeNotification Failed: 0 test(s), Passed: 37 test(s), Skipped: 0 test(s), Total: 37 test(s)
>>> Name: Tests.SystemHistory Failed: 0 test(s), Passed: 14 test(s), Skipped: 0 test(s), Total: 14 test(s)
>>> Name: Tests.SystemSupport Failed: 0 test(s), Passed: 9 test(s), Skipped: 0 test(s), Total: 9 test(s)
>>> Name: Tests.TextEditors Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 test(s)
>>> Name: Tests.Traits Failed: 0 test(s), Passed: 56 test(s), Skipped: 0 test(s), Total: 56 test(s)
>>> Name: Tests.Traits.MOP Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 test(s)
>>> Name: Tests.VM Failed: 0 test(s), Passed: 10 test(s), Skipped: 0 test(s), Total: 10 test(s)
>>> Name: ToolsTest.Base Failed: 0 test(s), Passed: 2 test(s), Skipped: 0 test(s), Total: 2 test(s)
>>> Name: ToolsTest.Debugger Failed: 0 test(s), Passed: 10 test(s), Skipped: 0 test(s), Total: 10 test(s)
>>> Name: ToolsTest.Finder Failed: 0 test(s), Passed: 9 test(s), Skipped: 0 test(s), Total: 9 test(s)
>>> Name: ToolsTest.Inspector Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)
>>> Name: ToolsTest.MessageTally Failed: 0 test(s), Passed: 5 test(s), Skipped: 0 test(s), Total: 5 test(s)
>>> Name: ToolsTest.PointerFinder Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 test(s)
>>> Name: Zinc.Tests Failed: 1 test(s), Passed: 200 test(s), Skipped: 0 test(s), Total: 201 test(s)
>>> ⢠Failed: Zinc.Tests.ZnClientTests.testPostMultipart
>>>
>>>
>>
>
March 7, 2012
Re: [Pharo-project] EPUB view for Pier Books (was: GSoC ideas, 5 days to go!)
by Carla F. Griggio
Ok!
Still, if you think more features could be added, you could write a project
idea for the GSoC with those features and improvements.
On Wed, Mar 7, 2012 at 12:28 PM, Yanni Chiu <yanni(a)rogers.com> wrote:
> On 07/03/12 8:32 AM, Nick Ager wrote:
>
>>
>> Here you go: 'ePUB Output for Pier Books'
>>
>
> I did this recently. There's lots more "features" that could be added, but
> the EPUB view opens in the Firefox plugin. I'll clean it up and put it in
> Pier addons.
>
>
>
March 7, 2012
Re: [Pharo-project] Pharo 1.4 Tests-Unix - Build # 272 - Still Unstable!
by Marcus Denker
On Mar 7, 2012, at 3:52 PM, Sven Van Caekenberghe wrote:
> Hmm, I downloaded build #322 on which these tests are based (I think), and pharo #14381 passes all Zinc and FS tests, so is this a Linux problem ?
>
I think so... we are changeing the build server setup, and this now uses another VM... But why so many tests are failing I have no idea.
> On 07 Mar 2012, at 15:19, jenkins-pharo.ci.inria.fr(a)jenkins-server.lille.inria.fr wrote:
>
>> BUILD UNSTABLE
>> Build URL https://ci.lille.inria.fr/pharo/job/Pharo%201.4%20Tests-Unix/272/
>> Project: Pharo 1.4 Tests-Unix
>> Date of build: Wed, 07 Mar 2012 15:14:45 +0100
>> Build duration: 4 mn 26 s
>>
>> CHANGES
>> No Changes
>>
>> JUnit Tests
>> Name: Announcements.Tests.Core Failed: 0 test(s), Passed: 29 test(s), Skipped: 0 test(s), Total: 29 test(s)
>> Name: BalloonTests.Collections Failed: 0 test(s), Passed: 34 test(s), Skipped: 0 test(s), Total: 34 test(s)
>> Name: CollectionsTests.Arrayed Failed: 0 test(s), Passed: 560 test(s), Skipped: 0 test(s), Total: 560 test(s)
>> Name: CollectionsTests.Atomic Failed: 0 test(s), Passed: 12 test(s), Skipped: 0 test(s), Total: 12 test(s)
>> Name: CollectionsTests.Sequenceable Failed: 0 test(s), Passed: 907 test(s), Skipped: 0 test(s), Total: 907 test(s)
>> Name: CollectionsTests.SplitJoin Failed: 0 test(s), Passed: 27 test(s), Skipped: 0 test(s), Total: 27 test(s)
>> Name: CollectionsTests.Stack Failed: 0 test(s), Passed: 16 test(s), Skipped: 0 test(s), Total: 16 test(s)
>> Name: CollectionsTests.Streams Failed: 0 test(s), Passed: 37 test(s), Skipped: 0 test(s), Total: 37 test(s)
>> Name: CollectionsTests.Strings Failed: 0 test(s), Passed: 591 test(s), Skipped: 0 test(s), Total: 591 test(s)
>> Name: CollectionsTests.Support Failed: 0 test(s), Passed: 12 test(s), Skipped: 0 test(s), Total: 12 test(s)
>> Name: CollectionsTests.Text Failed: 0 test(s), Passed: 45 test(s), Skipped: 0 test(s), Total: 45 test(s)
>> Name: CollectionsTests.Unordered Failed: 0 test(s), Passed: 1951 test(s), Skipped: 0 test(s), Total: 1951 test(s)
>> Name: CollectionsTests.Weak Failed: 0 test(s), Passed: 739 test(s), Skipped: 0 test(s), Total: 739 test(s)
>> Name: CompilerTests Failed: 0 test(s), Passed: 178 test(s), Skipped: 0 test(s), Total: 178 test(s)
>> Name: CompressionTests.Archive Failed: 0 test(s), Passed: 2 test(s), Skipped: 0 test(s), Total: 2 test(s)
>> Name: FS.Tests.AnsiStreams Failed: 0 test(s), Passed: 40 test(s), Skipped: 0 test(s), Total: 40 test(s)
>> Name: FS.Tests.Core Failed: 0 test(s), Passed: 169 test(s), Skipped: 0 test(s), Total: 169 test(s)
>> Name: FS.Tests.Disk Failed: 24 test(s), Passed: 27 test(s), Skipped: 0 test(s), Total: 51 test(s)
>> ⢠Failed: FS.Tests.Disk.FSDiskFilesystemTest.testFileNames
>> ⢠Failed: FS.Tests.Disk.FSDiskFilesystemTest.testFileStreamDo
>> ⢠Failed: FS.Tests.Disk.FSDiskFilesystemTest.testReadStream
>> ⢠Failed: FS.Tests.Disk.FSDiskFilesystemTest.testReadStreamDo
>> ⢠Failed: FS.Tests.Disk.FSDiskFilesystemTest.testReadStreamDoIfAbsent
>> ⢠Failed: FS.Tests.Disk.FSDiskFilesystemTest.testReadStreamIfAbsent
>> ⢠Failed: FS.Tests.Disk.FSDiskFilesystemTest.testWriteStream
>> ⢠Failed: FS.Tests.Disk.FSDiskFilesystemTest.testWriteStreamDo
>> ⢠Failed: FS.Tests.Disk.FSDiskFilesystemTest.testWriteStreamDoIfPresent
>> ⢠Failed: FS.Tests.Disk.FSDiskFilesystemTest.testWriteStreamIfPresent
>> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testAt
>> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testAtPut
>> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testAtPutBinaryAscii
>> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testAtWriteBinaryAscii
>> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testClose
>> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testCreatedOpen
>> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testIO
>> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testReadBufferTooLarge
>> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testReadOnly
>> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testReference
>> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testSizeAfterGrow
>> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testSizeNoGrow
>> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testTruncate
>> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testWriteStream
>> Name: FS.Tests.Memory Failed: 0 test(s), Passed: 50 test(s), Skipped: 0 test(s), Total: 50 test(s)
>> Name: FreeTypeTests.cache Failed: 0 test(s), Passed: 23 test(s), Skipped: 0 test(s), Total: 23 test(s)
>> Name: Gofer.Tests Failed: 0 test(s), Passed: 45 test(s), Skipped: 0 test(s), Total: 45 test(s)
>> Name: Graphics.Tests.Files Failed: 0 test(s), Passed: 47 test(s), Skipped: 0 test(s), Total: 47 test(s)
>> Name: Graphics.Tests.Primitives Failed: 0 test(s), Passed: 57 test(s), Skipped: 0 test(s), Total: 57 test(s)
>> Name: HelpSystem.Tests.Builders Failed: 0 test(s), Passed: 5 test(s), Skipped: 0 test(s), Total: 5 test(s)
>> Name: HelpSystem.Tests.Core.Model Failed: 0 test(s), Passed: 4 test(s), Skipped: 0 test(s), Total: 4 test(s)
>> Name: HelpSystem.Tests.Core.UI Failed: 0 test(s), Passed: 6 test(s), Skipped: 0 test(s), Total: 6 test(s)
>> Name: HelpSystem.Tests.Core.Utilities Failed: 0 test(s), Passed: 2 test(s), Skipped: 0 test(s), Total: 2 test(s)
>> Name: KernelTests.Chronology Failed: 0 test(s), Passed: 578 test(s), Skipped: 0 test(s), Total: 578 test(s)
>> Name: KernelTests.Classes Failed: 0 test(s), Passed: 68 test(s), Skipped: 0 test(s), Total: 68 test(s)
>> Name: KernelTests.Exception Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 test(s)
>> Name: KernelTests.Methods Failed: 1 test(s), Passed: 176 test(s), Skipped: 0 test(s), Total: 177 test(s)
>> ⢠Failed: KernelTests.Methods.MethodContextTest.testClosureRestart
>> Name: KernelTests.Numbers Failed: 0 test(s), Passed: 265 test(s), Skipped: 0 test(s), Total: 265 test(s)
>> Name: KernelTests.Objects Failed: 0 test(s), Passed: 86 test(s), Skipped: 0 test(s), Total: 86 test(s)
>> Name: KernelTests.Pragmas Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 test(s)
>> Name: KernelTests.Processes Failed: 0 test(s), Passed: 19 test(s), Skipped: 0 test(s), Total: 19 test(s)
>> Name: MorphicTests.Basic Failed: 0 test(s), Passed: 16 test(s), Skipped: 0 test(s), Total: 16 test(s)
>> Name: MorphicTests.Kernel Failed: 0 test(s), Passed: 8 test(s), Skipped: 0 test(s), Total: 8 test(s)
>> Name: MorphicTests.Text Support Failed: 0 test(s), Passed: 4 test(s), Skipped: 0 test(s), Total: 4 test(s)
>> Name: MorphicTests.Widgets Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 test(s)
>> Name: MorphicTests.WindowNotification Failed: 0 test(s), Passed: 8 test(s), Skipped: 0 test(s), Total: 8 test(s)
>> Name: Multilingual.Tests.TextConversion Failed: 0 test(s), Passed: 7 test(s), Skipped: 0 test(s), Total: 7 test(s)
>> Name: NetworkTests.Kernel Failed: 0 test(s), Passed: 31 test(s), Skipped: 0 test(s), Total: 31 test(s)
>> Name: NetworkTests.Mail Failed: 0 test(s), Passed: 5 test(s), Skipped: 0 test(s), Total: 5 test(s)
>> Name: NetworkTests.Protocols Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 test(s)
>> Name: NetworkTests.RFC822 Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)
>> Name: NetworkTests.URI Failed: 0 test(s), Passed: 105 test(s), Skipped: 0 test(s), Total: 105 test(s)
>> Name: NetworkTests.UUID Failed: 0 test(s), Passed: 14 test(s), Skipped: 0 test(s), Total: 14 test(s)
>> Name: NetworkTests.Url Failed: 0 test(s), Passed: 42 test(s), Skipped: 0 test(s), Total: 42 test(s)
>> Name: Regex.Tests.Core Failed: 0 test(s), Passed: 188 test(s), Skipped: 0 test(s), Total: 188 test(s)
>> Name: Ring.Tests.Containers Failed: 0 test(s), Passed: 8 test(s), Skipped: 0 test(s), Total: 8 test(s)
>> Name: Ring.Tests.Kernel Failed: 0 test(s), Passed: 61 test(s), Skipped: 0 test(s), Total: 61 test(s)
>> Name: SUnit.Core.Extensions Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 test(s)
>> Name: SUnit.Core.Utilities Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 test(s)
>> Name: SUnit.Tests.Core Failed: 0 test(s), Passed: 77 test(s), Skipped: 0 test(s), Total: 77 test(s)
>> Name: ShoutTests.Parsing Failed: 0 test(s), Passed: 5 test(s), Skipped: 0 test(s), Total: 5 test(s)
>> Name: ShoutTests.Styling Failed: 0 test(s), Passed: 2 test(s), Skipped: 0 test(s), Total: 2 test(s)
>> Name: SystemAnnouncements.Tests Failed: 0 test(s), Passed: 51 test(s), Skipped: 0 test(s), Total: 51 test(s)
>> Name: Tests.Browser Failed: 0 test(s), Passed: 4 test(s), Skipped: 0 test(s), Total: 4 test(s)
>> Name: Tests.Bugs Failed: 0 test(s), Passed: 25 test(s), Skipped: 0 test(s), Total: 25 test(s)
>> Name: Tests.Compression Failed: 0 test(s), Passed: 10 test(s), Skipped: 0 test(s), Total: 10 test(s)
>> Name: Tests.Digital Signatures Failed: 0 test(s), Passed: 8 test(s), Skipped: 0 test(s), Total: 8 test(s)
>> Name: Tests.Exceptions Failed: 0 test(s), Passed: 28 test(s), Skipped: 0 test(s), Total: 28 test(s)
>> Name: Tests.Files Failed: 9 test(s), Passed: 48 test(s), Skipped: 0 test(s), Total: 57 test(s)
>> ⢠Failed: Tests.Files.FileDirectoryTest.testDeleteDirectory
>> ⢠Failed: Tests.Files.FileDirectoryTest.testDirectoryExists
>> ⢠Failed: Tests.Files.FileDirectoryTest.testDirectoryExistsWhenLikeNamedFileExists
>> ⢠Failed: Tests.Files.FileDirectoryTest.testExists
>> ⢠Failed: Tests.Files.FileDirectoryTest.testNonExistentDirectory
>> ⢠Failed: Tests.Files.FileDirectoryTest.testOldFileOrNoneNamed
>> ⢠Failed: Tests.Files.FileDirectoryTest.testRecursiveMatching
>> ⢠Failed: Tests.Files.FileDirectoryTest.testSimpleMatching
>> ⢠Failed: Tests.Files.FileStreamTest.testPositionPastEndIsAtEnd
>> Name: Tests.Finalization Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)
>> Name: Tests.Localization Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)
>> Name: Tests.Monticello Failed: 4 test(s), Passed: 116 test(s), Skipped: 0 test(s), Total: 120 test(s)
>> ⢠Failed: Tests.Monticello.MCDirectoryRepositoryTest.testAddAndLoad
>> ⢠Failed: Tests.Monticello.MCDirectoryRepositoryTest.testIncludesName
>> ⢠Failed: Tests.Monticello.MCDirectoryRepositoryTest.testLoadMissingNode
>> ⢠Failed: Tests.Monticello.MCDirectoryRepositoryTest.testStoreAndLoad
>> Name: Tests.Multilingual Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 test(s)
>> Name: Tests.Object Events Failed: 0 test(s), Passed: 24 test(s), Skipped: 0 test(s), Total: 24 test(s)
>> Name: Tests.ObjectsAsMethods Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 test(s)
>> Name: Tests.PackageInfo Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)
>> Name: Tests.Polymorph.Widgets Failed: 0 test(s), Passed: 9 test(s), Skipped: 0 test(s), Total: 9 test(s)
>> Name: Tests.Release Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 test(s)
>> Name: Tests.ScriptLoader Failed: 0 test(s), Passed: 4 test(s), Skipped: 0 test(s), Total: 4 test(s)
>> Name: Tests.System Failed: 0 test(s), Passed: 271 test(s), Skipped: 0 test(s), Total: 271 test(s)
>> Name: Tests.SystemChangeNotification Failed: 0 test(s), Passed: 37 test(s), Skipped: 0 test(s), Total: 37 test(s)
>> Name: Tests.SystemHistory Failed: 0 test(s), Passed: 14 test(s), Skipped: 0 test(s), Total: 14 test(s)
>> Name: Tests.SystemSupport Failed: 0 test(s), Passed: 9 test(s), Skipped: 0 test(s), Total: 9 test(s)
>> Name: Tests.TextEditors Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 test(s)
>> Name: Tests.Traits Failed: 0 test(s), Passed: 56 test(s), Skipped: 0 test(s), Total: 56 test(s)
>> Name: Tests.Traits.MOP Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 test(s)
>> Name: Tests.VM Failed: 0 test(s), Passed: 10 test(s), Skipped: 0 test(s), Total: 10 test(s)
>> Name: ToolsTest.Base Failed: 0 test(s), Passed: 2 test(s), Skipped: 0 test(s), Total: 2 test(s)
>> Name: ToolsTest.Debugger Failed: 0 test(s), Passed: 10 test(s), Skipped: 0 test(s), Total: 10 test(s)
>> Name: ToolsTest.Finder Failed: 0 test(s), Passed: 9 test(s), Skipped: 0 test(s), Total: 9 test(s)
>> Name: ToolsTest.Inspector Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)
>> Name: ToolsTest.MessageTally Failed: 0 test(s), Passed: 5 test(s), Skipped: 0 test(s), Total: 5 test(s)
>> Name: ToolsTest.PointerFinder Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 test(s)
>> Name: Zinc.Tests Failed: 1 test(s), Passed: 200 test(s), Skipped: 0 test(s), Total: 201 test(s)
>> ⢠Failed: Zinc.Tests.ZnClientTests.testPostMultipart
>>
>>
>
--
Marcus Denker -- http://marcusdenker.de
March 7, 2012
Re: [Pharo-project] Smalltalk as embedded platform/language?
by Bernardo Ezequiel Contreras
http://wingolog.org/archives/2011/10/19/the-user-in-the-loop
andy wingo discuss embedded vs extensions and suggest that extension is
better
because you put the user on the loop with better tool support.
On Wed, Mar 7, 2012 at 12:14 PM, Lawson English <lenglish5(a)cox.net> wrote:
>
>
> On 3/7/12 2:36 AM, Igor Stasenko wrote:
>
>> On 7 March 2012 08:36, Lawson English<lenglish5(a)cox.net> wrote:
>>
>>> [...]
>>>
>>> Igor, you're familiar with f-script?
>>>
>>> http://www.fscript.org/
>>>
>>> not really, why asking?
>> I know there's plenty of alternatives..
>> And how do you see f-script could help us?
>> It is objective-c (or Mac ) oriented. If you would want to use
>> different platform , then what?
>>
>>
>> I was pointing to f-script as an example of an existing embedded
> smalltalk.
>
> The biggest issue with an embedded Smalltalk, IMHO, isn't the VM but the
> libraries: what do you keep and why?
>
> L.
>
>
March 7, 2012
[Pharo-project] EPUB view for Pier Books (was: GSoC ideas, 5 days to go!)
by Yanni Chiu
On 07/03/12 8:32 AM, Nick Ager wrote:
>
> Here you go: 'ePUB Output for Pier Books'
I did this recently. There's lots more "features" that could be added,
but the EPUB view opens in the Firefox plugin. I'll clean it up and put
it in Pier addons.
March 7, 2012
Re: [Pharo-project] Smalltalk as embedded platform/language?
by Lawson English
On 3/7/12 2:36 AM, Igor Stasenko wrote:
> On 7 March 2012 08:36, Lawson English<lenglish5(a)cox.net> wrote:
>> [...]
>> Igor, you're familiar with f-script?
>>
>> http://www.fscript.org/
>>
> not really, why asking?
> I know there's plenty of alternatives..
> And how do you see f-script could help us?
> It is objective-c (or Mac ) oriented. If you would want to use
> different platform , then what?
>
>
I was pointing to f-script as an example of an existing embedded smalltalk.
The biggest issue with an embedded Smalltalk, IMHO, isn't the VM but the
libraries: what do you keep and why?
L.
March 7, 2012
Re: [Pharo-project] GSoC ideas, 5 days to go!
by Carla F. Griggio
Yay! :D
Tonight I'll write a nice project description then. And even if it's not
elected for the GSoC program I'll do it at work sometime during this year :P
On Wed, Mar 7, 2012 at 11:17 AM, Geoffroy Couprie <geo.couprie(a)gmail.com>wrote:
> The old (97) Excel file format is a weird file system acting as a
> database. It is also used for doc, msi and cab files. The new format (xslx,
> docx, etc) is just a zipped bunch of xml files, so it's quite easy to parse
> :)
>
>
> On Wed, Mar 7, 2012 at 3:05 PM, Carla F. Griggio <carla.griggio(a)gmail.com>wrote:
>
>> Great!
>>
>> That reminds me... would it be too hard to be able to export Excel files
>> from Pharo? Or at least Open Office Spreadsheets?
>>
>> That could be a project idea too.
>>
>> On Wed, Mar 7, 2012 at 10:38 AM, Tudor Girba <tudor(a)tudorgirba.com>wrote:
>>
>>> Hi,
>>>
>>> Good one, Nick. I can offer to be second mentor on this one as well.
>>>
>>> Cheers,
>>> Doru
>>>
>>>
>>>
>>> On Wed, Mar 7, 2012 at 2:32 PM, Nick Ager <nick.ager(a)gmail.com> wrote:
>>> > Hi Janko,
>>> >
>>> > Here you go: 'ePUB Output for Pier Books'
>>> >
>>> > --------------
>>> >
>>> > Name: ePUB Output for Pier Books
>>> > Level: Intermediate
>>> > Possible mentor: Nick Ager
>>> > Possible second mentor: Lukas Rengli
>>> >
>>> > Description
>>> > Pier [1,2] is an extensible object-oriented content management
>>> system that
>>> > includes a book authoring engine. The book authoring engine has been
>>> used to
>>> > document a number of Smalltalk based projects, most notable Seaside
>>> [3] as
>>> > well as Moose [4] and Pharo [5].
>>> >
>>> > The goal of this project is add ePUB [6] as an output format to Pier
>>> > enabling existing and future Pier books and other Pier content to be
>>> output
>>> > in a format readable by popular eReaders.
>>> >
>>> > [1] http://www.piercms.com/
>>> > [2] http://code.google.com/p/pier/
>>> > [3] http://book.seaside.st/
>>> > [4] http://www.themoosebook.org/
>>> > [5] http://book.pharo-project.org/
>>> > [6] http://en.wikipedia.org/wiki/EPUB
>>> >
>>> > Technical Details
>>> >
>>> > Content in Pier is parsed into a document tree that supports the
>>> visitor
>>> > pattern [7] for traversing the internal representation. Pier currently
>>> > supports a number of output formats such as HTML, plain text, RSS, wiki
>>> > text. These formats are generated by visitors. The existing visitors
>>> would
>>> > act as a template for creation of an ePUB visitor which would generate
>>> ePUB
>>> > compatible output.
>>> >
>>> > [7] http://en.wikipedia.org/wiki/Visitor_pattern
>>> >
>>> > Benefits to the Student
>>> > The project is well defined with a clear deliverable. The student will
>>> gain
>>> > an understanding of the internals of a powerful, well structured
>>> content
>>> > management system as well as the satisfaction of having a set of
>>> artefacts
>>> > in the format of the existing Pier book content translated into ePUB
>>> > format.
>>> >
>>> > Benefits to the Community
>>> > The Smalltalk community and others using the Pier book authoring
>>> engine will
>>> > gain ePUB as an output format. With an ebook output format authors
>>> have a
>>> > potential new revenue source, encouraging a virtuous cycle of
>>> increasing
>>> > documentation within and outside the community.
>>> >
>>>
>>>
>>>
>>> --
>>> www.tudorgirba.com
>>>
>>> "Every thing has its own flow"
>>>
>>>
>>
>
March 7, 2012
Re: [Pharo-project] Pharo 1.4 Tests-Unix - Build # 272 - Still Unstable!
by Sven Van Caekenberghe
Hmm, I downloaded build #322 on which these tests are based (I think), and pharo #14381 passes all Zinc and FS tests, so is this a Linux problem ?
On 07 Mar 2012, at 15:19, jenkins-pharo.ci.inria.fr(a)jenkins-server.lille.inria.fr wrote:
> BUILD UNSTABLE
> Build URL https://ci.lille.inria.fr/pharo/job/Pharo%201.4%20Tests-Unix/272/
> Project: Pharo 1.4 Tests-Unix
> Date of build: Wed, 07 Mar 2012 15:14:45 +0100
> Build duration: 4 mn 26 s
>
> CHANGES
> No Changes
>
> JUnit Tests
> Name: Announcements.Tests.Core Failed: 0 test(s), Passed: 29 test(s), Skipped: 0 test(s), Total: 29 test(s)
> Name: BalloonTests.Collections Failed: 0 test(s), Passed: 34 test(s), Skipped: 0 test(s), Total: 34 test(s)
> Name: CollectionsTests.Arrayed Failed: 0 test(s), Passed: 560 test(s), Skipped: 0 test(s), Total: 560 test(s)
> Name: CollectionsTests.Atomic Failed: 0 test(s), Passed: 12 test(s), Skipped: 0 test(s), Total: 12 test(s)
> Name: CollectionsTests.Sequenceable Failed: 0 test(s), Passed: 907 test(s), Skipped: 0 test(s), Total: 907 test(s)
> Name: CollectionsTests.SplitJoin Failed: 0 test(s), Passed: 27 test(s), Skipped: 0 test(s), Total: 27 test(s)
> Name: CollectionsTests.Stack Failed: 0 test(s), Passed: 16 test(s), Skipped: 0 test(s), Total: 16 test(s)
> Name: CollectionsTests.Streams Failed: 0 test(s), Passed: 37 test(s), Skipped: 0 test(s), Total: 37 test(s)
> Name: CollectionsTests.Strings Failed: 0 test(s), Passed: 591 test(s), Skipped: 0 test(s), Total: 591 test(s)
> Name: CollectionsTests.Support Failed: 0 test(s), Passed: 12 test(s), Skipped: 0 test(s), Total: 12 test(s)
> Name: CollectionsTests.Text Failed: 0 test(s), Passed: 45 test(s), Skipped: 0 test(s), Total: 45 test(s)
> Name: CollectionsTests.Unordered Failed: 0 test(s), Passed: 1951 test(s), Skipped: 0 test(s), Total: 1951 test(s)
> Name: CollectionsTests.Weak Failed: 0 test(s), Passed: 739 test(s), Skipped: 0 test(s), Total: 739 test(s)
> Name: CompilerTests Failed: 0 test(s), Passed: 178 test(s), Skipped: 0 test(s), Total: 178 test(s)
> Name: CompressionTests.Archive Failed: 0 test(s), Passed: 2 test(s), Skipped: 0 test(s), Total: 2 test(s)
> Name: FS.Tests.AnsiStreams Failed: 0 test(s), Passed: 40 test(s), Skipped: 0 test(s), Total: 40 test(s)
> Name: FS.Tests.Core Failed: 0 test(s), Passed: 169 test(s), Skipped: 0 test(s), Total: 169 test(s)
> Name: FS.Tests.Disk Failed: 24 test(s), Passed: 27 test(s), Skipped: 0 test(s), Total: 51 test(s)
> ⢠Failed: FS.Tests.Disk.FSDiskFilesystemTest.testFileNames
> ⢠Failed: FS.Tests.Disk.FSDiskFilesystemTest.testFileStreamDo
> ⢠Failed: FS.Tests.Disk.FSDiskFilesystemTest.testReadStream
> ⢠Failed: FS.Tests.Disk.FSDiskFilesystemTest.testReadStreamDo
> ⢠Failed: FS.Tests.Disk.FSDiskFilesystemTest.testReadStreamDoIfAbsent
> ⢠Failed: FS.Tests.Disk.FSDiskFilesystemTest.testReadStreamIfAbsent
> ⢠Failed: FS.Tests.Disk.FSDiskFilesystemTest.testWriteStream
> ⢠Failed: FS.Tests.Disk.FSDiskFilesystemTest.testWriteStreamDo
> ⢠Failed: FS.Tests.Disk.FSDiskFilesystemTest.testWriteStreamDoIfPresent
> ⢠Failed: FS.Tests.Disk.FSDiskFilesystemTest.testWriteStreamIfPresent
> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testAt
> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testAtPut
> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testAtPutBinaryAscii
> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testAtWriteBinaryAscii
> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testClose
> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testCreatedOpen
> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testIO
> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testReadBufferTooLarge
> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testReadOnly
> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testReference
> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testSizeAfterGrow
> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testSizeNoGrow
> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testTruncate
> ⢠Failed: FS.Tests.Disk.FSFileHandleTest.testWriteStream
> Name: FS.Tests.Memory Failed: 0 test(s), Passed: 50 test(s), Skipped: 0 test(s), Total: 50 test(s)
> Name: FreeTypeTests.cache Failed: 0 test(s), Passed: 23 test(s), Skipped: 0 test(s), Total: 23 test(s)
> Name: Gofer.Tests Failed: 0 test(s), Passed: 45 test(s), Skipped: 0 test(s), Total: 45 test(s)
> Name: Graphics.Tests.Files Failed: 0 test(s), Passed: 47 test(s), Skipped: 0 test(s), Total: 47 test(s)
> Name: Graphics.Tests.Primitives Failed: 0 test(s), Passed: 57 test(s), Skipped: 0 test(s), Total: 57 test(s)
> Name: HelpSystem.Tests.Builders Failed: 0 test(s), Passed: 5 test(s), Skipped: 0 test(s), Total: 5 test(s)
> Name: HelpSystem.Tests.Core.Model Failed: 0 test(s), Passed: 4 test(s), Skipped: 0 test(s), Total: 4 test(s)
> Name: HelpSystem.Tests.Core.UI Failed: 0 test(s), Passed: 6 test(s), Skipped: 0 test(s), Total: 6 test(s)
> Name: HelpSystem.Tests.Core.Utilities Failed: 0 test(s), Passed: 2 test(s), Skipped: 0 test(s), Total: 2 test(s)
> Name: KernelTests.Chronology Failed: 0 test(s), Passed: 578 test(s), Skipped: 0 test(s), Total: 578 test(s)
> Name: KernelTests.Classes Failed: 0 test(s), Passed: 68 test(s), Skipped: 0 test(s), Total: 68 test(s)
> Name: KernelTests.Exception Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 test(s)
> Name: KernelTests.Methods Failed: 1 test(s), Passed: 176 test(s), Skipped: 0 test(s), Total: 177 test(s)
> ⢠Failed: KernelTests.Methods.MethodContextTest.testClosureRestart
> Name: KernelTests.Numbers Failed: 0 test(s), Passed: 265 test(s), Skipped: 0 test(s), Total: 265 test(s)
> Name: KernelTests.Objects Failed: 0 test(s), Passed: 86 test(s), Skipped: 0 test(s), Total: 86 test(s)
> Name: KernelTests.Pragmas Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 test(s)
> Name: KernelTests.Processes Failed: 0 test(s), Passed: 19 test(s), Skipped: 0 test(s), Total: 19 test(s)
> Name: MorphicTests.Basic Failed: 0 test(s), Passed: 16 test(s), Skipped: 0 test(s), Total: 16 test(s)
> Name: MorphicTests.Kernel Failed: 0 test(s), Passed: 8 test(s), Skipped: 0 test(s), Total: 8 test(s)
> Name: MorphicTests.Text Support Failed: 0 test(s), Passed: 4 test(s), Skipped: 0 test(s), Total: 4 test(s)
> Name: MorphicTests.Widgets Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 test(s)
> Name: MorphicTests.WindowNotification Failed: 0 test(s), Passed: 8 test(s), Skipped: 0 test(s), Total: 8 test(s)
> Name: Multilingual.Tests.TextConversion Failed: 0 test(s), Passed: 7 test(s), Skipped: 0 test(s), Total: 7 test(s)
> Name: NetworkTests.Kernel Failed: 0 test(s), Passed: 31 test(s), Skipped: 0 test(s), Total: 31 test(s)
> Name: NetworkTests.Mail Failed: 0 test(s), Passed: 5 test(s), Skipped: 0 test(s), Total: 5 test(s)
> Name: NetworkTests.Protocols Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 test(s)
> Name: NetworkTests.RFC822 Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)
> Name: NetworkTests.URI Failed: 0 test(s), Passed: 105 test(s), Skipped: 0 test(s), Total: 105 test(s)
> Name: NetworkTests.UUID Failed: 0 test(s), Passed: 14 test(s), Skipped: 0 test(s), Total: 14 test(s)
> Name: NetworkTests.Url Failed: 0 test(s), Passed: 42 test(s), Skipped: 0 test(s), Total: 42 test(s)
> Name: Regex.Tests.Core Failed: 0 test(s), Passed: 188 test(s), Skipped: 0 test(s), Total: 188 test(s)
> Name: Ring.Tests.Containers Failed: 0 test(s), Passed: 8 test(s), Skipped: 0 test(s), Total: 8 test(s)
> Name: Ring.Tests.Kernel Failed: 0 test(s), Passed: 61 test(s), Skipped: 0 test(s), Total: 61 test(s)
> Name: SUnit.Core.Extensions Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 test(s)
> Name: SUnit.Core.Utilities Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 test(s)
> Name: SUnit.Tests.Core Failed: 0 test(s), Passed: 77 test(s), Skipped: 0 test(s), Total: 77 test(s)
> Name: ShoutTests.Parsing Failed: 0 test(s), Passed: 5 test(s), Skipped: 0 test(s), Total: 5 test(s)
> Name: ShoutTests.Styling Failed: 0 test(s), Passed: 2 test(s), Skipped: 0 test(s), Total: 2 test(s)
> Name: SystemAnnouncements.Tests Failed: 0 test(s), Passed: 51 test(s), Skipped: 0 test(s), Total: 51 test(s)
> Name: Tests.Browser Failed: 0 test(s), Passed: 4 test(s), Skipped: 0 test(s), Total: 4 test(s)
> Name: Tests.Bugs Failed: 0 test(s), Passed: 25 test(s), Skipped: 0 test(s), Total: 25 test(s)
> Name: Tests.Compression Failed: 0 test(s), Passed: 10 test(s), Skipped: 0 test(s), Total: 10 test(s)
> Name: Tests.Digital Signatures Failed: 0 test(s), Passed: 8 test(s), Skipped: 0 test(s), Total: 8 test(s)
> Name: Tests.Exceptions Failed: 0 test(s), Passed: 28 test(s), Skipped: 0 test(s), Total: 28 test(s)
> Name: Tests.Files Failed: 9 test(s), Passed: 48 test(s), Skipped: 0 test(s), Total: 57 test(s)
> ⢠Failed: Tests.Files.FileDirectoryTest.testDeleteDirectory
> ⢠Failed: Tests.Files.FileDirectoryTest.testDirectoryExists
> ⢠Failed: Tests.Files.FileDirectoryTest.testDirectoryExistsWhenLikeNamedFileExists
> ⢠Failed: Tests.Files.FileDirectoryTest.testExists
> ⢠Failed: Tests.Files.FileDirectoryTest.testNonExistentDirectory
> ⢠Failed: Tests.Files.FileDirectoryTest.testOldFileOrNoneNamed
> ⢠Failed: Tests.Files.FileDirectoryTest.testRecursiveMatching
> ⢠Failed: Tests.Files.FileDirectoryTest.testSimpleMatching
> ⢠Failed: Tests.Files.FileStreamTest.testPositionPastEndIsAtEnd
> Name: Tests.Finalization Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)
> Name: Tests.Localization Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)
> Name: Tests.Monticello Failed: 4 test(s), Passed: 116 test(s), Skipped: 0 test(s), Total: 120 test(s)
> ⢠Failed: Tests.Monticello.MCDirectoryRepositoryTest.testAddAndLoad
> ⢠Failed: Tests.Monticello.MCDirectoryRepositoryTest.testIncludesName
> ⢠Failed: Tests.Monticello.MCDirectoryRepositoryTest.testLoadMissingNode
> ⢠Failed: Tests.Monticello.MCDirectoryRepositoryTest.testStoreAndLoad
> Name: Tests.Multilingual Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 test(s)
> Name: Tests.Object Events Failed: 0 test(s), Passed: 24 test(s), Skipped: 0 test(s), Total: 24 test(s)
> Name: Tests.ObjectsAsMethods Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 test(s)
> Name: Tests.PackageInfo Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)
> Name: Tests.Polymorph.Widgets Failed: 0 test(s), Passed: 9 test(s), Skipped: 0 test(s), Total: 9 test(s)
> Name: Tests.Release Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 test(s)
> Name: Tests.ScriptLoader Failed: 0 test(s), Passed: 4 test(s), Skipped: 0 test(s), Total: 4 test(s)
> Name: Tests.System Failed: 0 test(s), Passed: 271 test(s), Skipped: 0 test(s), Total: 271 test(s)
> Name: Tests.SystemChangeNotification Failed: 0 test(s), Passed: 37 test(s), Skipped: 0 test(s), Total: 37 test(s)
> Name: Tests.SystemHistory Failed: 0 test(s), Passed: 14 test(s), Skipped: 0 test(s), Total: 14 test(s)
> Name: Tests.SystemSupport Failed: 0 test(s), Passed: 9 test(s), Skipped: 0 test(s), Total: 9 test(s)
> Name: Tests.TextEditors Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 test(s)
> Name: Tests.Traits Failed: 0 test(s), Passed: 56 test(s), Skipped: 0 test(s), Total: 56 test(s)
> Name: Tests.Traits.MOP Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 test(s)
> Name: Tests.VM Failed: 0 test(s), Passed: 10 test(s), Skipped: 0 test(s), Total: 10 test(s)
> Name: ToolsTest.Base Failed: 0 test(s), Passed: 2 test(s), Skipped: 0 test(s), Total: 2 test(s)
> Name: ToolsTest.Debugger Failed: 0 test(s), Passed: 10 test(s), Skipped: 0 test(s), Total: 10 test(s)
> Name: ToolsTest.Finder Failed: 0 test(s), Passed: 9 test(s), Skipped: 0 test(s), Total: 9 test(s)
> Name: ToolsTest.Inspector Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)
> Name: ToolsTest.MessageTally Failed: 0 test(s), Passed: 5 test(s), Skipped: 0 test(s), Total: 5 test(s)
> Name: ToolsTest.PointerFinder Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 test(s)
> Name: Zinc.Tests Failed: 1 test(s), Passed: 200 test(s), Skipped: 0 test(s), Total: 201 test(s)
> ⢠Failed: Zinc.Tests.ZnClientTests.testPostMultipart
>
>
March 7, 2012