Release Artefact 1.0, the PDF framework
We are proud to announce that Artefact is available in 1.0 version. You can download it from: http://smalltalkhub.com/#!/~RMoD/Artefact Artefact is a framework to generate PDF documents. It is fully written in Smalltalk and doesn't require any native library. Artefact is light, platform independant and offer to users a high level of abstraction in order to easily creating PDF documents. * completely written in Smalltalk (and only Smalltalk), * complete freedom about the order of creation for pages, elements... (no need to follow the document order) * multi format and orientation for pages * page composition based on reusables PDF elements, * extensibility by offering a composition standard to create your own high level elements * styleSheet that can be reused in many documents and avoid wasting time and place with duplication * image support with the JPEG format * pre-defined high level elements like datagrid * support PDF compression to produce compact files A basic documentation is available in the help browser. Many examples are implemented in the PDFDemos class. -- *Olivier Auverlot and Guillaume Larcheveque*
Images are automatically built by a continuous integration job: https://ci.inria.fr/pharo-contribution/job/Artefact/. On Fri, May 31, 2013 at 3:30 PM, Guillaume Larcheveque <guillaume.larcheveque@gmail.com> wrote:
We are proud to announce that Artefact is available in 1.0 version.
You can download it from: http://smalltalkhub.com/#!/~RMoD/Artefact
Artefact is a framework to generate PDF documents. It is fully written in Smalltalk and doesn't require any native library. Artefact is light, platform independant and offer to users a high level of abstraction in order to easily creating PDF documents.
* completely written in Smalltalk (and only Smalltalk), * complete freedom about the order of creation for pages, elements... (no need to follow the document order) * multi format and orientation for pages * page composition based on reusables PDF elements, * extensibility by offering a composition standard to create your own high level elements * styleSheet that can be reused in many documents and avoid wasting time and place with duplication * image support with the JPEG format * pre-defined high level elements like datagrid * support PDF compression to produce compact files
A basic documentation is available in the help browser. Many examples are implemented in the PDFDemos class.
-- Olivier Auverlot and Guillaume Larcheveque
-- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Awesome guys! I'll have to take a look soon. Max On 31.05.2013, at 16:00, Damien Cassou <damien.cassou@gmail.com> wrote:
Images are automatically built by a continuous integration job: https://ci.inria.fr/pharo-contribution/job/Artefact/.
On Fri, May 31, 2013 at 3:30 PM, Guillaume Larcheveque <guillaume.larcheveque@gmail.com> wrote:
We are proud to announce that Artefact is available in 1.0 version.
You can download it from: http://smalltalkhub.com/#!/~RMoD/Artefact
Artefact is a framework to generate PDF documents. It is fully written in Smalltalk and doesn't require any native library. Artefact is light, platform independant and offer to users a high level of abstraction in order to easily creating PDF documents.
* completely written in Smalltalk (and only Smalltalk), * complete freedom about the order of creation for pages, elements... (no need to follow the document order) * multi format and orientation for pages * page composition based on reusables PDF elements, * extensibility by offering a composition standard to create your own high level elements * styleSheet that can be reused in many documents and avoid wasting time and place with duplication * image support with the JPEG format * pre-defined high level elements like datagrid * support PDF compression to produce compact files
A basic documentation is available in the help browser. Many examples are implemented in the PDFDemos class.
-- Olivier Auverlot and Guillaume Larcheveque
-- Damien Cassou http://damiencassou.seasidehosting.st
"Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill
Thats really great. I'll have to find some time to have a look at it. cheers -ben Guillaume Larcheveque wrote:
We are proud to announce that Artefact is available in 1.0 version.
You can download it from: http://smalltalkhub.com/#!/~RMoD/Artefact
Artefact is a framework to generate PDF documents. It is fully written in Smalltalk and doesn't require any native library. Artefact is light, platform independant and offer to users a high level of abstraction in order to easily creating PDF documents.
* completely written in Smalltalk (and only Smalltalk), * complete freedom about the order of creation for pages, elements... (no need to follow the document order) * multi format and orientation for pages * page composition based on reusables PDF elements, * extensibility by offering a composition standard to create your own high level elements * styleSheet that can be reused in many documents and avoid wasting time and place with duplication * image support with the JPEG format * pre-defined high level elements like datagrid * support PDF compression to produce compact files
A basic documentation is available in the help browser. Many examples are implemented in the PDFDemos class.
Hi Olivier, Hi Guillaume, I tried to load the new version 1.0 of artefact into a new Pharo 1.4 image and have the following problems: 1) Gofer new smalltalkhubUser: '' project: 'RMoD/Artefact'; package: 'ConfigurationOfArtefact'; load. my Gofer does not understand >>smalltalkhubUser:project: 2) I loaded manually -> ConfigurationOfArtefact load I got the following error: DuplicatedVariableError: stream is already defined in PDFImage Can you please check this? Sabine On Fri, May 31, 2013 at 5:00 PM, <btc@openinworld.com> wrote:
Thats really great. I'll have to find some time to have a look at it.
cheers -ben
Guillaume Larcheveque wrote:
We are proud to announce that Artefact is available in 1.0 version.
You can download it from: http://smalltalkhub.com/#!/~**RMoD/Artefact<http://smalltalkhub.com/#!/~RMoD/Artefact>
Artefact is a framework to generate PDF documents. It is fully written in Smalltalk and doesn't require any native library. Artefact is light, platform independant and offer to users a high level of abstraction in order to easily creating PDF documents.
* completely written in Smalltalk (and only Smalltalk), * complete freedom about the order of creation for pages, elements... (no need to follow the document order) * multi format and orientation for pages * page composition based on reusables PDF elements, * extensibility by offering a composition standard to create your own high level elements * styleSheet that can be reused in many documents and avoid wasting time and place with duplication * image support with the JPEG format * pre-defined high level elements like datagrid * support PDF compression to produce compact files
A basic documentation is available in the help browser. Many examples are implemented in the PDFDemos class.
Sabine please do not use 1.4 it is more than one year old now. Do not expect support on it. We improved radically Pharo since then. Stef On Jun 5, 2013, at 8:57 AM, Sabine Knöfel <sabine.knoefel@gmail.com> wrote:
Hi Olivier, Hi Guillaume,
I tried to load the new version 1.0 of artefact into a new Pharo 1.4 image and have the following problems:
1) Gofer new smalltalkhubUser: '' project: 'RMoD/Artefact'; package: 'ConfigurationOfArtefact'; load. my Gofer does not understand >>smalltalkhubUser:project:
2) I loaded manually -> ConfigurationOfArtefact load I got the following error: DuplicatedVariableError: stream is already defined in PDFImage
Can you please check this?
Sabine
On Fri, May 31, 2013 at 5:00 PM, <btc@openinworld.com> wrote: Thats really great. I'll have to find some time to have a look at it.
cheers -ben
Guillaume Larcheveque wrote: We are proud to announce that Artefact is available in 1.0 version.
You can download it from: http://smalltalkhub.com/#!/~RMoD/Artefact
Artefact is a framework to generate PDF documents. It is fully written in Smalltalk and doesn't require any native library. Artefact is light, platform independant and offer to users a high level of abstraction in order to easily creating PDF documents.
* completely written in Smalltalk (and only Smalltalk), * complete freedom about the order of creation for pages, elements... (no need to follow the document order) * multi format and orientation for pages * page composition based on reusables PDF elements, * extensibility by offering a composition standard to create your own high level elements * styleSheet that can be reused in many documents and avoid wasting time and place with duplication * image support with the JPEG format * pre-defined high level elements like datagrid * support PDF compression to produce compact files
A basic documentation is available in the help browser. Many examples are implemented in the PDFDemos class.
Agree with Stef. We have worked in the context of the 2.0 and next versions. Olivier ;-) Le 5 juin 2013 à 09:04, Stéphane Ducasse a écrit :
Sabine
please do not use 1.4 it is more than one year old now. Do not expect support on it. We improved radically Pharo since then.
Stef On Jun 5, 2013, at 8:57 AM, Sabine Knöfel <sabine.knoefel@gmail.com> wrote:
Hi Olivier, Hi Guillaume,
I tried to load the new version 1.0 of artefact into a new Pharo 1.4 image and have the following problems:
1) Gofer new smalltalkhubUser: '' project: 'RMoD/Artefact'; package: 'ConfigurationOfArtefact'; load. my Gofer does not understand >>smalltalkhubUser:project:
2) I loaded manually -> ConfigurationOfArtefact load I got the following error: DuplicatedVariableError: stream is already defined in PDFImage
Can you please check this?
Sabine
On Fri, May 31, 2013 at 5:00 PM, <btc@openinworld.com> wrote: Thats really great. I'll have to find some time to have a look at it.
cheers -ben
Guillaume Larcheveque wrote: We are proud to announce that Artefact is available in 1.0 version.
You can download it from: http://smalltalkhub.com/#!/~RMoD/Artefact
Artefact is a framework to generate PDF documents. It is fully written in Smalltalk and doesn't require any native library. Artefact is light, platform independant and offer to users a high level of abstraction in order to easily creating PDF documents.
* completely written in Smalltalk (and only Smalltalk), * complete freedom about the order of creation for pages, elements... (no need to follow the document order) * multi format and orientation for pages * page composition based on reusables PDF elements, * extensibility by offering a composition standard to create your own high level elements * styleSheet that can be reused in many documents and avoid wasting time and place with duplication * image support with the JPEG format * pre-defined high level elements like datagrid * support PDF compression to produce compact files
A basic documentation is available in the help browser. Many examples are implemented in the PDFDemos class.
Thanks for the fast answer. I thought that Pharo 2.0 is not yet ready for seaside? But that is wrong? On Wed, Jun 5, 2013 at 9:10 AM, Olivier Auverlot <olivier.auverlot@gmail.com
wrote:
Agree with Stef. We have worked in the context of the 2.0 and next versions.
Olivier ;-)
Le 5 juin 2013 à 09:04, Stéphane Ducasse a écrit :
Sabine
please do not use 1.4 it is more than one year old now. Do not expect support on it. We improved radically Pharo since then.
Stef On Jun 5, 2013, at 8:57 AM, Sabine Knöfel <sabine.knoefel@gmail.com> wrote:
Hi Olivier, Hi Guillaume,
I tried to load the new version 1.0 of artefact into a new Pharo 1.4 image and have the following problems:
1) Gofer new smalltalkhubUser: '' project: 'RMoD/Artefact'; package: 'ConfigurationOfArtefact'; load. my Gofer does not understand >>smalltalkhubUser:project:
2) I loaded manually -> ConfigurationOfArtefact load I got the following error: DuplicatedVariableError: stream is already defined in PDFImage
Can you please check this?
Sabine
On Fri, May 31, 2013 at 5:00 PM, <btc@openinworld.com> wrote:
Thats really great. I'll have to find some time to have a look at it.
cheers -ben
Guillaume Larcheveque wrote:
We are proud to announce that Artefact is available in 1.0 version.
You can download it from: http://smalltalkhub.com/#!/~**RMoD/Artefact<http://smalltalkhub.com/#!/~RMoD/Artefact>
Artefact is a framework to generate PDF documents. It is fully written in Smalltalk and doesn't require any native library. Artefact is light, platform independant and offer to users a high level of abstraction in order to easily creating PDF documents.
* completely written in Smalltalk (and only Smalltalk), * complete freedom about the order of creation for pages, elements... (no need to follow the document order) * multi format and orientation for pages * page composition based on reusables PDF elements, * extensibility by offering a composition standard to create your own high level elements * styleSheet that can be reused in many documents and avoid wasting time and place with duplication * image support with the JPEG format * pre-defined high level elements like datagrid * support PDF compression to produce compact files
A basic documentation is available in the help browser. Many examples are implemented in the PDFDemos class.
Sabine, I work since the start of the week on a Seaside application with Pharo 2.0. That's seems good. Olivier ;-) Le 5 juin 2013 à 09:14, Sabine Knöfel a écrit :
Thanks for the fast answer. I thought that Pharo 2.0 is not yet ready for seaside? But that is wrong?
On Wed, Jun 5, 2013 at 9:10 AM, Olivier Auverlot <olivier.auverlot@gmail.com> wrote: Agree with Stef. We have worked in the context of the 2.0 and next versions.
Olivier ;-)
Le 5 juin 2013 à 09:04, Stéphane Ducasse a écrit :
Sabine
please do not use 1.4 it is more than one year old now. Do not expect support on it. We improved radically Pharo since then.
Stef On Jun 5, 2013, at 8:57 AM, Sabine Knöfel <sabine.knoefel@gmail.com> wrote:
Hi Olivier, Hi Guillaume,
I tried to load the new version 1.0 of artefact into a new Pharo 1.4 image and have the following problems:
1) Gofer new smalltalkhubUser: '' project: 'RMoD/Artefact'; package: 'ConfigurationOfArtefact'; load. my Gofer does not understand >>smalltalkhubUser:project:
2) I loaded manually -> ConfigurationOfArtefact load I got the following error: DuplicatedVariableError: stream is already defined in PDFImage
Can you please check this?
Sabine
On Fri, May 31, 2013 at 5:00 PM, <btc@openinworld.com> wrote: Thats really great. I'll have to find some time to have a look at it.
cheers -ben
Guillaume Larcheveque wrote: We are proud to announce that Artefact is available in 1.0 version.
You can download it from: http://smalltalkhub.com/#!/~RMoD/Artefact
Artefact is a framework to generate PDF documents. It is fully written in Smalltalk and doesn't require any native library. Artefact is light, platform independant and offer to users a high level of abstraction in order to easily creating PDF documents.
* completely written in Smalltalk (and only Smalltalk), * complete freedom about the order of creation for pages, elements... (no need to follow the document order) * multi format and orientation for pages * page composition based on reusables PDF elements, * extensibility by offering a composition standard to create your own high level elements * styleSheet that can be reused in many documents and avoid wasting time and place with duplication * image support with the JPEG format * pre-defined high level elements like datagrid * support PDF compression to produce compact files
A basic documentation is available in the help browser. Many examples are implemented in the PDFDemos class.
Hi Olivier, ok, I am just switching to it :-) Sabine On Wed, Jun 5, 2013 at 9:27 AM, Olivier Auverlot <olivier.auverlot@gmail.com
wrote:
Sabine,
I work since the start of the week on a Seaside application with Pharo 2.0. That's seems good.
Olivier ;-)
Le 5 juin 2013 à 09:14, Sabine Knöfel a écrit :
Thanks for the fast answer. I thought that Pharo 2.0 is not yet ready for seaside? But that is wrong?
On Wed, Jun 5, 2013 at 9:10 AM, Olivier Auverlot < olivier.auverlot@gmail.com> wrote:
Agree with Stef. We have worked in the context of the 2.0 and next versions.
Olivier ;-)
Le 5 juin 2013 à 09:04, Stéphane Ducasse a écrit :
Sabine
please do not use 1.4 it is more than one year old now. Do not expect support on it. We improved radically Pharo since then.
Stef On Jun 5, 2013, at 8:57 AM, Sabine Knöfel <sabine.knoefel@gmail.com> wrote:
Hi Olivier, Hi Guillaume,
I tried to load the new version 1.0 of artefact into a new Pharo 1.4 image and have the following problems:
1) Gofer new smalltalkhubUser: '' project: 'RMoD/Artefact'; package: 'ConfigurationOfArtefact'; load. my Gofer does not understand >>smalltalkhubUser:project:
2) I loaded manually -> ConfigurationOfArtefact load I got the following error: DuplicatedVariableError: stream is already defined in PDFImage
Can you please check this?
Sabine
On Fri, May 31, 2013 at 5:00 PM, <btc@openinworld.com> wrote:
Thats really great. I'll have to find some time to have a look at it.
cheers -ben
Guillaume Larcheveque wrote:
We are proud to announce that Artefact is available in 1.0 version.
You can download it from: http://smalltalkhub.com/#!/~**RMoD/Artefact<http://smalltalkhub.com/#!/~RMoD/Artefact>
Artefact is a framework to generate PDF documents. It is fully written in Smalltalk and doesn't require any native library. Artefact is light, platform independant and offer to users a high level of abstraction in order to easily creating PDF documents.
* completely written in Smalltalk (and only Smalltalk), * complete freedom about the order of creation for pages, elements... (no need to follow the document order) * multi format and orientation for pages * page composition based on reusables PDF elements, * extensibility by offering a composition standard to create your own high level elements * styleSheet that can be reused in many documents and avoid wasting time and place with duplication * image support with the JPEG format * pre-defined high level elements like datagrid * support PDF compression to produce compact files
A basic documentation is available in the help browser. Many examples are implemented in the PDFDemos class.
On Jun 5, 2013, at 9:14 AM, Sabine Knöfel <sabine.knoefel@gmail.com> wrote:
Thanks for the fast answer. I thought that Pharo 2.0 is not yet ready for seaside? But that is wrong?
Yes Seaside fully works on Seaside2.0
Agree with Stef. We have worked in the context of the 2.0 and next versions.
Olivier ;-)
On Jun 5, 2013, at 10:43 AM, Stéphane Ducasse <stephane.ducasse@inria.fr> wrote:
On Jun 5, 2013, at 9:14 AM, Sabine Knöfel <sabine.knoefel@gmail.com> wrote:
Thanks for the fast answer. I thought that Pharo 2.0 is not yet ready for seaside? But that is wrong?
Yes Seaside fully works on Seaside2.0
on Pharo2.0, he meant :)
Agree with Stef. We have worked in the context of the 2.0 and next versions.
Olivier ;-)
I am on Pharo 2.0 now with Seaside 3.0 and it was quite easy to move. Thank you for pushing me in this direction. Remark: I see that there is no stable version for Mongotalk. I had to use: (ConfigurationOfMongoTalk project version: '1.5') load. Sabine On Wed, Jun 5, 2013 at 10:47 AM, Esteban Lorenzano <estebanlm@gmail.com>wrote:
On Jun 5, 2013, at 10:43 AM, Stéphane Ducasse <stephane.ducasse@inria.fr> wrote:
On Jun 5, 2013, at 9:14 AM, Sabine Knöfel <sabine.knoefel@gmail.com> wrote:
Thanks for the fast answer. I thought that Pharo 2.0 is not yet ready for seaside? But that is wrong?
Yes Seaside fully works on Seaside2.0
on Pharo2.0, he meant :)
Agree with Stef. We have worked in the context of the 2.0 and next
versions.
Olivier ;-)
I would like to refine that remark. Seaside 3.0 fully works on Pharo 2.0. Seaside 3.1 should work on Pharo 2.0, but there are still some small loose ends (like a working configuration) On Jun 5, 2013, at 10:43 AM, Stéphane Ducasse wrote:
On Jun 5, 2013, at 9:14 AM, Sabine Knöfel <sabine.knoefel@gmail.com> wrote:
Thanks for the fast answer. I thought that Pharo 2.0 is not yet ready for seaside? But that is wrong?
Yes Seaside fully works on Seaside2.0
Agree with Stef. We have worked in the context of the 2.0 and next versions.
Olivier ;-)
participants (9)
-
btc@openinworld.com -
Damien Cassou -
Diego Lont -
Esteban Lorenzano -
Guillaume Larcheveque -
Max Leske -
Olivier Auverlot -
Sabine Knöfel -
Stéphane Ducasse