Another small request: Could you please comment the importer classes which currently work. This is to distinguish them from those which are there as place-holders for future extension. This makes it easier to read you code.
--Hannes On 8/8/15, H. Hirzel <hannes.hir...@gmail.com> wrote: > Thank you. I am using Pharo 4.0. > > I see that you implement a SAXparser. Could you please elaborate a > bit why the one in the XML-Parser package does not do the job? > > --Hannes > > On 8/8/15, Vincent BLONDEAU <vincent.blond...@polytech-lille.net> wrote: >> Hi, >> >> I added the dependencies to PharoExtras/XMLWriter and XMLParser. >> I didn't add the dependencies before because I used Tabular with Moose, >> and >> Moose already loads these dependencies... >> >> Now it should work. I created the new 0.2 release with the required >> dependencies. >> >> By the way, I used Versionner to create the configuration. I don't know >> if >> there is a documentation but there is a video: >> https://www.youtube.com/watch?v=cFRJDuWL-Q0 >> >> It is a very fast tool to manage your projects! >> >> If your are using at least Pharo 4.0, you can use the catalog browser to >> load the ConfigurationOfTabular directly. >> >> Best, >> Vincent >> >> -----Message d'origine----- >> De : Pharo-users [mailto:pharo-users-boun...@lists.pharo.org] De la part >> de >> H. Hirzel >> Envoyé : samedi 8 août 2015 10:34 >> À : Any question about pharo is welcome >> Objet : Re: [Pharo-users] Tabular: XLSX import >> >> If I do >> >> ConfigurationOfXMLWriter load >> >> then >> >> TabularExperimentalExport writeTestFile >> >> is fine generating an Excel file. >> >> http://ss3.gemtalksystems.com/ss/Tabular/Tabular-HannesHirzel.27.mcz >> >> I am currently exploring the code and trying to figure out how it works. >> >> --Hannes >> >> On 8/8/15, H. Hirzel <hannes.hir...@gmail.com> wrote: >>> I understand that Юрий Мироненко asks how to construct his >>> ConfigurationOfTabular file >>> >>> http://ss3.gemtalksystems.com/ss/Tabular.html >>> >>> So I pointed him to the Pharo By Examples book 2 Chapter 9 Managing >>> Projects with Metacello >>> >>> >>> The Tabular project needs a XMLWriter class. I assume the regular >>> pharoExtras is fine. I do not know. >>> >>> I am just looking at the code to see how the reading and writing of >>> MSOffice files, Excel in this particular case, is done so far. >>> >>> For reading a TabularSAXParser is included in the package. Probably >>> not necessary. >>> >>> I moved it out here >>> http://ss3.gemtalksystems.com/ss/Tabular/Tabular-HannesHirzel.26.mcz >>> >>> Hannes >>> >>> >>> >>> On 8/8/15, stepharo <steph...@free.fr> wrote: >>>> >>>> >>>> Le 8/8/15 09:11, H. Hirzel a écrit : >>>>> What about >>>>> http://rmod.lille.inria.fr/deepIntoPharo/index.html >>>>> >>>>> p. 163 depending on a project without Metacello description p. 164, >>>>> depending on a project with a Metacello configuration >>>>> >>>>> In the mean time just a note that Tabular needs XMLParser and >>>>> XMLWriter packages on http://ss3.gemtalksystems.com/ss/Tabular.html. >>>> >>>> are you implying that there is no expression of dependencies and that >>>> in addition it depend on a different XML Parser/Writer than >>>> pharoExtras ones? >>>> >>>> Stef >>>>> >>>>> Some class comments are welcome as well :-) >>>>> >>>>> I understand that I can read Excel files and that you just started >>>>> to check out how to write them? >>>>> >>>>> --Hannes >>>>> >>>>> On 8/4/15, Юрий Мироненко <assargad...@gmail.com> wrote: >>>>>> Thank you Vincent. >>>>>> Some things is much clearer for me now. >>>>>> >>>>>> *It's shame on me that I lost all this Metacello progress, >>>>>> especially taking into account I was on the ESUG conference where >>>>>> it was presented. >>>>>> It >>>>>> was my only conference unfortunately.* >>>>>> >>>>>> I see that you already started this job: you added >>>>>> ConfigurationOfTabular. >>>>>> What I really want to do with this configuration: add dependencies >>>>>> to XMLParser and XMLWriter packages. Can you help with this, please? >>>>>> >>>>>> 2015-08-04 17:19 GMT+03:00 Blondeau Vincent >>>>>> <vincent.blond...@worldline.com> >>>>>> : >>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> >>>>>>> >>>>>>> To add a configuration in the catalog, first you should have a >>>>>>> configuration for your project. You can create it with the >>>>>>> versionner if needed. >>>>>>> >>>>>>> >>>>>>> >>>>>>> Second, you have to add some methods adding meta-description to >>>>>>> your project. The versionner do it for you: in the configuration >>>>>>> list, select your project, do a right click and select add catalog >>>>>>> methods. >>>>>>> >>>>>>> It creates all the mandatory methods for the catalog. You now have >>>>>>> to fill them (look at the class side of the configuration). >>>>>>> >>>>>>> Finally, commit your configuration on your repo and on the >>>>>>> MetaRepoForPharo30/40/50 depending where your project is working. >>>>>>> >>>>>>> The link is here: >>>>>>> http://smalltalkhub.com/#!/~Pharo/MetaRepoForPharo50 >>>>>>> >>>>>>> >>>>>>> >>>>>>> Once published, your project will be in the catalog in the image >>>>>>> (Tools>catalog browser) and on the web http://catalog.pharo.org/. >>>>>>> >>>>>>> >>>>>>> >>>>>>> Tell me if you need help to do it, >>>>>>> >>>>>>> >>>>>>> >>>>>>> Cheers, >>>>>>> >>>>>>> Vincent >>>>>>> >>>>>>> >>>>>>> >>>>>>> *De :* Pharo-users [mailto:pharo-users-boun...@lists.pharo.org] >>>>>>> *De la part de* ???? ????????? >>>>>>> *Envoyé :* dimanche 2 août 2015 10:25 *À :* Any question about >>>>>>> pharo is welcome *Objet :* Re: [Pharo-users] Tabular: XLSX import >>>>>>> >>>>>>> >>>>>>> >>>>>>> It looks like I need some guidance to understand contemporary >>>>>>> packaging/deployment/versioning system. I know it exists, but I >>>>>>> don't know details. Can you kick me in the right direction? Maybe >>>>>>> some link? >>>>>>> >>>>>>> >>>>>>> >>>>>>> 2015-08-02 11:21 GMT+03:00 Esteban Lorenzano <esteba...@gmail.com>: >>>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> >>>>>>> >>>>>>> it would be sooo cool to have a configuration in the catalog… >>>>>>> >>>>>>> >>>>>>> >>>>>>> Esteban >>>>>>> >>>>>>> >>>>>>> >>>>>>> On 01 Aug 2015, at 20:58, Юрий Мироненко <assargad...@gmail.com> >>>>>>> wrote: >>>>>>> >>>>>>> >>>>>>> >>>>>>> Hello. >>>>>>> >>>>>>> Some time ago I announced Tabular >>>>>>> <http://ss3.gemtalksystems.com/ss/Tabular.html>, some effort to >>>>>>> make a tool for spreadsheets import/export. >>>>>>> >>>>>>> >>>>>>> This is short notice: Vincent Blondeau have added XLSX import >>>>>>> functionality! >>>>>>> It's also mostly proof-of-concept now, but even at this stage it's >>>>>>> quite usable. >>>>>>> >>>>>>> Thanks, Vincent! >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> ------------------------------ >>>>>>> >>>>>>> Ce message et les pièces jointes sont confidentiels et réservés à >>>>>>> l'usage exclusif de ses destinataires. Il peut également être >>>>>>> protégé par le secret professionnel. Si vous recevez ce message >>>>>>> par erreur, merci d'en avertir immédiatement l'expéditeur et de le >>>>>>> détruire. L'intégrité du message ne pouvant être assurée sur >>>>>>> Internet, la responsabilité de Worldline ne pourra être recherchée >>>>>>> quant au contenu de ce message. Bien que les meilleurs efforts >>>>>>> soient faits pour maintenir cette transmission exempte de tout >>>>>>> virus, l'expéditeur ne donne aucune garantie à cet égard et sa >>>>>>> responsabilité ne saurait être recherchée pour tout dommage >>>>>>> résultant d'un virus transmis. >>>>>>> >>>>>>> This e-mail and the documents attached are confidential and >>>>>>> intended solely for the addressee; it may also be privileged. If >>>>>>> you receive this e-mail in error, please notify the sender >>>>>>> immediately and destroy it. >>>>>>> As >>>>>>> its integrity cannot be secured on the Internet, the Worldline >>>>>>> liability cannot be triggered for the message content. Although >>>>>>> the sender endeavours to maintain a computer virus-free network, >>>>>>> the sender does not warrant that this transmission is virus-free >>>>>>> and will not be liable for any damages resulting from any virus >>>>>>> transmitted. >>>>>>> >>>>> >>>> >>>> >>>> >>> >> >> >> >> >