Let's consider changing how we track issues (was Re: [squeak-dev]
Mantis usage rules du jour)
Tobias Pape
Das.Linux at gmx.de
Mon Feb 25 12:14:31 UTC 2013
Am 24.02.2013 um 20:51 schrieb karl ramberg <karlramberg at gmail.com>:
> I'm no expert on SqueakSource3, maybe there is someone who have deeper knowledge that can share ?
That would be me…
The “Issues” feature of SS3 is a proof-of-concept by Dale
that works quite well but is not as advanced as
say Mantis, Google Code or Github.
Some students tried enhancing the Issues feature
by auto-close on commit message and so on, but time ran out
for their project. That said,
if you browse http://www.squeaksource.com/squeaksource3.html
(Latest, SqueakSource-Issues-topa.17.mcz, Browse code)
you’ll see that the original Issue feature is not too much code.
Give it a shot:
Installer ss
project: 'MetacelloRepostiory';
install: 'ConfigurationOfSqueakSource3'.
((Smalltalk at: #ConfigurationOfSqueakSource3) project version: #bleedingEdge) load: #( 'All' )
[This assumes that Seaside can be loaded, which
currently is not the case, actually :/.
The SqueakSource3 code is Squeak-compatible, but
loading OB/Seaside is still not working, but out of scope here]
When you have loaded Squeaksource, and a Seaside Adaptor is running,
go to the url /installSS and install a SqueakSource instance
(best with a DictionaryStorage for playing around). Then, add a
user and a test project and be sure to enable the Issues feature
during project creation. Then, start hacking along :)
Best
-Tobias
PS: Off-topic but IMHO important. I started replying to this email
7:30 AM and got stuck at the installation instructions and now
I send this mail at 1 PM;
I, sadly, have to conclude: Installing a proper development
image for Seaside on Squeak is still a mess.
I was the one who provided the Squeak Seaside image for Squeak 4.3
but currently I see myself completely unable to set up Seaside for
Squeak 4.4.
Just some random notes to relieve me:
• Installing Seaside need Metacello.
• Then somehow trying to install Seaside: do it wrong and Boom: Zinc is missing
and completely unavailable for Squeak
• Bootstrapping metacello needs Omnibrowser basics
• The Omnibrowser verison for Squeak as in the ConfigurationOfOmnibrowser is
completely broken. Remember the not working buttons? still there.
• First installing OmniBrowser via Coiln’s script and then loading anything via
Metacello that depends on OB: boom
• First installing Omnibrowser via Metacello, then loading via Colin’s script:
no boom, but conflicting Classes. need to remove OB-Morphic manually...
• at _that_ point I gave up.
More information about the Squeak-dev
mailing list
|