Dear All,
I have long been frustrated that there is no place in squeaksource for
documenting what is in a repository, and offering feedback as to what
works where. We have several solutions on a macro-universal-scale,
namely, universes, squeakmap, and sake/packages.
I have started to use Sake/Packages as a kind of micro "universe" for my
Seaside "Client" UI & Backend Component Framework. Having seen how
useful this is I thought that this might be useful for pier, and of
course seaside and other projects.
For an example of this, have a look at squeaksource/Jetsam at the
project Client-Packages
In www.squeaksource.com/Jetsam there is a package Client-Packages.
For pier you would have a package in source.renggli.ch/pier called
Pier-Packages.
For seaside29 you would have Seaside29-Packages etc etc.
This contains a class/classes which document all of the packages, and
the dependencies that are available for the project, together with
metadata, and package comments.
Some have reservations about Sake/Packages because they say it is not
declaritive. It is if you want it to be. 99% of the package declarations
already present are declarative. Exceptions are usually weird cases like
the unload script for Sake itself.
Having seen recently how useful this idea is, I will be looking at the
following improvements to the idea.
1) how best to integrate these micro-universes in to the main
Packages-Library
2) how to declare alternative definitions for pharo and other images
3) how to make the micro universes light-weight, so that they may be
available for documentation without depending upon Sake/Packages being
loaded, (hmm, perhaps they could be published as traits!).
4) Bob support - Sake/Packages will also be able to generate load
scripts (for Bob or anyone who is interested), so that "Bob the Builder"
can build complex images without having ANY of the following loaded
monticello/sake/packages/universes/squeakmap, Installer will be the only
dependency.
Keith
Hi people: is there some place a real (complex or big) web app using pier
with public access so that I can see how is it done certain things?
Thanks,
Mariano
Hi people: This is my first post in this list :) I am starting a personal
web site for informal tourism in Argentina. The intention is not to do money
but have fun with a friend of mine that studies tourism. In the website,
there are lots of thing that would be very nice and fast to do it with pier
(I've been playing with it and seems to be wonderful): posts, blogs, wiki
pages, and so on. However, I have others "requirements" that are very
specific and they are not like CMS....So, I start looking to Pier (I already
know something about seaside). And I have some questions:
1) Pier persistence. I think I can use image and magma persistence. Is this
right? Is somewhere explain it how to do it with magma?
2) My application has its own "business" objects like destinies, user,
companies, trips, and so on. So, I need persistence for this model. Here,
can I use whatever I want? I want to test squeakDBX for example, can I use
it ? regarding of the effort of this? Or I must use the persistence strategy
I use for Pier ?
3) Suppose there are users that can register in my site, and there is a crud
of User. But, that's MY User. I mean, User class will have attributes of MY
application. However, I still need a user for Pier, so that to let the user
post, create blogs, etc....How can I do this?
4) As I said I have requirements that are not related with CMS. How can I do
them? Create my own seaside component? extends PRComponent? How can I add my
component to a pier component then ? In fact, the main question is, can I
easily have requirements that are not Pier using Pier hahah?
5) What's the pier-omnibrowser ? what is for ? Documentation somewhere?
6) How can I change Pier styles (css). For example, I would like to change
the height of the div of the header. Or the bottoms of the menu. Or put a
background in all the site.
7) Is there some tutorial ?
That's all for now. I am very exited with Pier and hope to use it :)
Ahh I use Pier 1.1.
Cheers,
Mariano
Dear List,
I would like to increase the number of news displayed by the component
titled "What's new". Currently, only 3 elements is displayed.
Is there a way to increase it?
cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Greetings from Southern California!
I am trying to copy and paste text from an existing Microsoft Word document to the Pier website. I keep getting a message that my input is invalid. I have tried saving it first as rich text and plain text but in every case get the same error message. Is there a way for me to do this without typing it over again? What characters are not allowed?
Thank you for your help!
Donna Schrokosch
Lukas,
I thought that pier generated image urls to could be served from the
/files directory via apache? Is there something I need to enable for this?
I just look and saw an image url being
/seaside/storeadmin?_s=uLBIB7O8x2QvtsQI
Keith
I am trying out the SlideShowWidget, clicking on the control results in
both images showing for me, in firefox 3,
Can anyone else reproduce this? (I do have shore components loaded)
Keith
Hello all,
I am succesfully serving my first Pier project through Apache with the
exception of this one css file(?). I am unsure where it is supposed to come
from as it is stored as "unknown" in a /files subdirectory. In firebug it it
is listed in the <head> section as /environment/css?view=PRDownloadView but
when expanded it looks like the entire html of the page is being
referenced/downloaded/whatever.
Any pointers?
Thanks in advance
John
Hi,
for my Pier website, I have implemented a pier plugin to pretty-print
code depending on a particular syntax:
https://diaspec.bordeaux.inria.fr/pier/Samples/Air+conditioning
This is interesting but requires some work. What's the easiest
solution to colourize a preformatted text? Is it possible to make a
particular (instance of a) word appear in a different color?
Bye
--
Damien Cassou
http://damiencassou.seasidehosting.st