Hi,
The bundling with magritte polluted the repo and the Bootstrap project with stuff that was not
really needed for "Seaside + Bootstrap" only.
Also a "Bootstrap-Demo" package appeared that was more a demo for magritte than for Bootstrap.
Since there already was an "Bootstrap-Examples" package this added more confusion (at least on
my side).
I now took action and cleaned up the Bootstrap project again to remove the magritte stuff.
If one wants to to use Bootstrap with Seaside he does not necessarily have to go the
Magritte path, so IMHO this was necessary.
The magritte stuff for Bootstrap is now hosted as an own separate project on STHub which would
also help to see to which part code additions really belong.
As a result:
============
1. The Bootstrap project now again only contains and loads the initial three packages:
- Bootstrap-Core
- Bootstrap-Tests-Core
- Bootstrap-Examples
assembled by the known ConfigurationOfBootstrap
2. The Magritte support on top of Bootstrap is now separated in an own project
to avoid too much mixin. See "BootstrapMagritte" on SmalltalkHub.
The new repo "http://smalltalkhub.com/#!/~TorstenBergmann/BootstrapMagritte" has the same
commiters as the old one, so feel free to continue with your work.
This project includes two packages:
- Bootstrap-Magritte-Core (former Bootstrap-Magritte)
- Bootstrap-Magritte-Examples (former Bootstrap-Demo)
assembled by a new ConfigurationOfBootstrapMagritte for this particular project
3. The Bootstrap/ConfigurationOfBootstrap is now available as
- a release version 0.4.0 for Seaside 3.0.9
- a release version 0.5.0 for Seaside 3.0.10
- a release version 0.6.0 for Seaside 3.1.0 (#stable)
- a development version 0.7.0 for Seaside 3.1.0 for new stuff
4. The CI for Bootstrap is green for Pharo 2.0 and now also Pharo 3.0
5. The config browser is updated for Pharo 2.0 and Pharo 3.0 with the "Bootstrap" package
So you can now also open a fresh Pharo 3.0 image, open World menu -> Configuration Browser
to load "Bootstrap". Then run
ZnZincServerAdaptor startOn: 8080
and start coding your web application with the latest Seaside 3.1.0.
Next steps:
Setting up a CI for the new project "BootstrapMagritte"/ConfigurationOfBootstrapMagritte
Have fun!
Bye
Torsten
Sven wrote:
>You must be looking somewhere else,
>http://mc.stfx.eu/ZincHTTPComponents/
>find 'Character-Encoding-Core', they are all there.
Hmmm ... mysterious ... I checked two times yesterday using a web browser after the
loading trouble in Pharo and it was not there.
Works now using:
Gofer it
url: 'http://mc.stfx.eu/ZincHTTPComponents';
package: 'Zinc-Character-Encoding-Core';
load.
Metacello new
baseline:'Seaside3';
repository: 'github://SeasideSt/Seaside:master/repository';
load.
Thanks
T.
Hello everyone,
Today I released the version v1.2.0 of MaterialDesignLite for Seaside.
(https://github.com/DuneSt/MaterialDesignLite)
The main changes are:
- There is a brand new demo with more examples and documentation. You
can find it here: https://mdl.ferlicot.fr
- There is a new concepts: The extensions. Extensions are not describe
by Material Design but are meant to help developers while building web
application. This release contains 3. A way to simplify the use of
dialogs, called "root dialog", a resizeable left panel and a resizeable
right panel with tabs.
- There is a new widget: the progress widget
- New brushes to use premade typography and typogaphy styles
This release is tagged with v1.2.0 and I also introduced tags v1.2.x and
v1.x.x which are moving tags following patch and minor versions.
Here is the full changelog of the release:
https://github.com/DuneSt/MaterialDesignLite/blob/b5ef0dcbcb9b84aeea774db38…
If you have issues, need a new feature or have a comment on the project
feel free to open a issue:
https://github.com/DuneSt/MaterialDesignLite/issues
Have a nice day!
--
Cyril Ferlicot
https://ferlicot.fr
Hi Pharo-dev (CC Seaside-dev)
the Seaside PR on discussions for Pharo 7 supprt on
https://github.com/SeasideSt/Seaside/pull/979
says one should use
Metacello new
baseline:'Seaside3';
repository: 'github://SeasideSt/Seaside:master/repository';
load.
to load Seaside in Pharo 7 (which was from around 7th of February)
I today tried with latest 70694 fresh Pharo image but after a while I get many
walkback debuggers with #setToEnd, isReadOnly and #closed not implemented
on ZnCharacterReadWriteStream
while it is loading "Zinc-Character-Encoding-Core-SvenVanCaekenberghe.56"
If I remember correctly I was able to load it in P7 two weeks ago - so something
broke it meanwhile.
Any ideas?
Bye
T.