Re: [Pharo-project] SqueakSource AND SmalltalkHub down ; )

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
27 messages Options
12
Reply | Threaded
Open this post in threaded view
|

Re: social coding for smalltalk (was Re: [squeak-dev] Re: [Pharo-project] SqueakSource AND SmalltalkHub down)

sebastianconcept@gmail.co
yeah, but isn't "a startup thing" either.

It's all about sending the right message: proving to "them" we are connected in a way everybody (specially them) will find friendly and familiar.






On Apr 20, 2011, at 10:26 AM, Germán Arduino wrote:

> It seems very reasonable what you wrote, only that I'm mostly using
> Pharo/Squeak and then not very aware about socializing code in other
> tools.
>
> But if I change my hat of Smalltalk developer by the one of a startup
> entrepreneur I can understand what you are saying because this sort of
> socialization of code is were other communities are doing efforts
> (python, ruby, as I saw).
>
> Even when my main motivation (at the beginning of this thread) was
> about an own repo for my own needs, I understand that for open
> projects your point is important. And for not open, I saw that Git
> itself is open (is what I remembered form Linus).
>
> Exist some other tool (open) as GitHub using Git?
>
> GitHub is the "de facto" site were the most sharing of code is
> happening in these days?
>
> Cheers.
> Germán.
>
>
> 2011/4/20 Sebastian Sastre <[hidden email]>:
>> Sort of... clarifying:
>>
>> 1. not being at all where people is, is actually an issue (from the social POV is a primary issue, from the technical POV is a secondary issue) and
>> 2. commenting at method level is an issue (because we are inefficient in "using society" to help code in projects get better (also to convert newcomers easier)).
>>
>> If the code isn't exposed (visible in the UI) then we are not socializing code.
>>
>> Which leads to this question:
>>
>> If we aren't socializing code in a world that is
>> 1. getting more social (at near-light-speed) and
>> 2. more connected (faster than light)...
>>
>> then how you can say (and keep your face straight) that you are "inventing the future"?
>>
>> You are not. Not one the world is clearly demanding (so you'll not have an expanding market, you'll have a shrinking market)
>>
>> It's only me that see things like this here?
>>
>>
>>
>>
>>
>> On Apr 20, 2011, at 9:58 AM, Germán Arduino wrote:
>>
>>> Sorry with my lack of knowledgment, but all this is not SmalltalkHub?
>>> Or the difference you are pointing is that is not integrated with the
>>> rest of people/languages as in Github?
>>>
>>> 2011/4/20 Sebastian Sastre <[hidden email]>:
>>>> "... if ... could store
>>>> meaningfully into the git repo, that could help wih visibility of
>>>> Smalltalk a lot."
>>>>
>>>> Not only visibility because is were the people is but because you can comment code at method level in a social environment.
>>>> That makes all the difference. Lists, emails or commenting issues aren't helping on that.
>>>> Only the guys that one method to method side by side talking about things are having that experience.
>>>> That makes us slower (or more vulnerable to work faster in the wrong things.)
>>>>
>>>>
>>>>
>>>> On Apr 20, 2011, at 9:44 AM, Davorin Rusevljan wrote:
>>>>
>>>>> On Wed, Apr 20, 2011 at 2:36 PM, Germán Arduino <[hidden email]> wrote:
>>>>>> 2011/4/20 Sebastian Sastre <[hidden email]>:
>>>>>>> Ok question:
>>>>>>>
>>>>>>> why don't why have (yet) something to save in something more known, say github?
>>>>>> 2. I largely prefer open source solutions that I can implement on my
>>>>>> own resources (hardware/datacenter). As far I saw Github is a sort of
>>>>>> cloud service and free only to some projects....Well I don't trust in
>>>>>> such sort of solutions.
>>>>>>
>>>>>> I prefer a complete solution I can manage from start to end and were I
>>>>>> don't depend of other companies.
>>>>>
>>>>> Correct me if I am wrong but technically,  storing on git hub is just
>>>>> like storing in any other git repository, being it github, your
>>>>> notebook, or repo inside Mars rover.
>>>>>
>>>>> I did not thougt this in depth, but if Monticello could store
>>>>> meaningfully into the git repo, that could help wih visibility of
>>>>> Smalltalk a lot.
>>>>>
>>>>> Davorin Rusevljan
>>>>> http://www.cloud208.com/
>>>>> _______________________________________________
>>>>> seaside mailing list
>>>>> [hidden email]
>>>>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>>>
>>>> _______________________________________________
>>>> seaside mailing list
>>>> [hidden email]
>>>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>>>
>>> _______________________________________________
>>> seaside mailing list
>>> [hidden email]
>>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>
>> _______________________________________________
>> seaside mailing list
>> [hidden email]
>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>
> _______________________________________________
> seaside mailing list
> [hidden email]
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside

_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Re: [Pharo-project] SqueakSource AND SmalltalkHub down ; )

Tobias Pape
In reply to this post by garduino

Am 2011-04-20 um 13:04 schrieb Germán Arduino:

> 2011/4/20 Tobias Pape <[hidden email]>:
>>
>> Am 2011-04-20 um 12:32 schrieb Germán Arduino:
>>
>>> Hi Tobias:
>>>
>>> Sorry if I'm asking something already explained, but what are the new
>>> features of Squeaksource3?
>>>
>>> I'm interested in try being that I was thinking in provide it with
>>> some sort of data replication (only ideas
>>> at the moment).
>>
>>
>> I have not implemented replication yet, but it is
>> high on my list.
>>
>> There are no _really_ distinct features
>> but in contrast to the oriiginal SqueakSource and
>> SqueakSource 2,
>> • runs on Seaside3.0 and Magritte 2
>> • is highly aimed to run on GemStone
>> • includes a basic Issue tracking implemented by Dale Henrichs
>>
>> I integrated the features that were ‘lurking around’ ,
>> eg, in the source.squeak.org instance. So the recently added
>> direct access to diffs between versions as either .diff or .cs
>> is available in SqueakSource3, too.
>>
>> My highest aim was to improve extensibility, to allow drop-ins
>> to extend squeaksource or to have a minimal one.
>> For example, you can load the mare minimum of SqueakSource without
>> even the ability to store versions to disk
>> or have a full-featured SqueakSource that
>> also includes Statistics, IssueTracking and (email) notification.
>>
>> I hope that helps imagine the SqueakSource3 :)
>>
>> So Long,
>>        -Tobias_______________________________________________
>
>
> Thanks for the comments Tobías. I've a good idea now and definitely I
> will give it a try.
>
> About the replication feature, do you have some ideas in mind?
>
> I was thinking in different possibilities:
>
> 1. Develop a feature in the same squeaksource that does this.
> 2. Use some sort of replicated file system (as XtreemFS:
> http://www.xtreemfs.org/). It will require to install it on XtreemOS
> (http://www.xtreemos.eu/)
> 3. Use some nosql horizontally scalable DB (as Riak / Cassandra)
> 4. Use Magma/Gemstone

Gemstone already is my main target.
However, I think the synchronization of the Monticello versions
stored is less a problem than synchronization of the user data.
I think a  a replicated file system won't help there.
>
> But, I repeat, just ideas until now. I was thinking in this feature to
> my own use, because I need a reliable store of my source code on my
> company.

I think of a SqueakSource/GemStone appliance :)

So Long,
        -Tobias

_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: social coding for smalltalk (was Re: [squeak-dev] Re: [Pharo-project] SqueakSource AND SmalltalkHub down)

EstebanLM
In reply to this post by sebastianconcept@gmail.co
yes... I'm working on a monticello-like tool, that can use external archives (and because of that git or any other) as a package manager. But steel far from a result (no time)
Of course, if anyone want to help... :)

E

El 20/04/2011, a las 11:14a.m., Sebastian Sastre escribió:

> Yes: I'd tell Esteban L. this:
>
> 1. thank you for not being passive nor neutral about the problem
> 2. how is you little git thing doing by now?
> 3. are you getting any help?
> 4. what you need to get us there faster?
>
>
>
>
>
> On Apr 20, 2011, at 11:02 AM, Germán Arduino wrote:
>
>> 2011/4/20 Sebastian Sastre <[hidden email]>:
>>> "Ahother github" is nutty. I don't see any signal of market space for that. At least not without some radical innovation that the market is probably unprepared to swallow at this point.
>>>
>>> So we play the game there or we simply don't change.
>>>
>>>
>>>
>>>
>>>
>>
>> And do you have some idea about how to integrate SqueakSource,
>> Monticello and GitHub ?
>> _______________________________________________
>> seaside mailing list
>> [hidden email]
>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
> _______________________________________________
> seaside mailing list
> [hidden email]
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside

_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: social coding for smalltalk (was Re: [squeak-dev] Re: [Pharo-project] SqueakSource AND SmalltalkHub down)

garduino
Hi Esteban:

Can't promise much time in the next few months, but is a thing I need also.

If you want to share some thoughts I can see if is what I want and if
I can help.

Germán.


2011/4/20 Esteban Lorenzano <[hidden email]>:

> yes... I'm working on a monticello-like tool, that can use external archives (and because of that git or any other) as a package manager. But steel far from a result (no time)
> Of course, if anyone want to help... :)
>
> E
>
> El 20/04/2011, a las 11:14a.m., Sebastian Sastre escribió:
>
>> Yes: I'd tell Esteban L. this:
>>
>> 1. thank you for not being passive nor neutral about the problem
>> 2. how is you little git thing doing by now?
>> 3. are you getting any help?
>> 4. what you need to get us there faster?
>>
>>
>>
>>
>>
>> On Apr 20, 2011, at 11:02 AM, Germán Arduino wrote:
>>
>>> 2011/4/20 Sebastian Sastre <[hidden email]>:
>>>> "Ahother github" is nutty. I don't see any signal of market space for that. At least not without some radical innovation that the market is probably unprepared to swallow at this point.
>>>>
>>>> So we play the game there or we simply don't change.
>>>>
>>>>
>>>>
>>>>
>>>>
>>>
>>> And do you have some idea about how to integrate SqueakSource,
>>> Monticello and GitHub ?
>>> _______________________________________________
>>> seaside mailing list
>>> [hidden email]
>>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>
>> _______________________________________________
>> seaside mailing list
>> [hidden email]
>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
> _______________________________________________
> seaside mailing list
> [hidden email]
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: social coding for smalltalk (was Re: [squeak-dev] Re: [Pharo-project] SqueakSource AND SmalltalkHub down)

sebastianconcept@gmail.co
In reply to this post by EstebanLM
That sounds like something.

If I may... take 40min of your time and:
1. open a blog (it doesn't matter how it looks at first, do the guerrilla thing and care about content only by now) 10min
2. write a post about what is it and why you decided to start doing it (why you believe it's an appealing path to YOU) 15min
3. write a post describing what you did and the point the project is right now 10min
4. write a post describing what you need or how you think this can be done 5min

if you build it, people that cares, will come




On Apr 20, 2011, at 1:08 PM, Esteban Lorenzano wrote:

> yes... I'm working on a monticello-like tool, that can use external archives (and because of that git or any other) as a package manager. But steel far from a result (no time)
> Of course, if anyone want to help... :)
>
> E
>
> El 20/04/2011, a las 11:14a.m., Sebastian Sastre escribió:
>
>> Yes: I'd tell Esteban L. this:
>>
>> 1. thank you for not being passive nor neutral about the problem
>> 2. how is you little git thing doing by now?
>> 3. are you getting any help?
>> 4. what you need to get us there faster?
>>
>>
>>
>>
>>
>> On Apr 20, 2011, at 11:02 AM, Germán Arduino wrote:
>>
>>> 2011/4/20 Sebastian Sastre <[hidden email]>:
>>>> "Ahother github" is nutty. I don't see any signal of market space for that. At least not without some radical innovation that the market is probably unprepared to swallow at this point.
>>>>
>>>> So we play the game there or we simply don't change.
>>>>
>>>>
>>>>
>>>>
>>>>
>>>
>>> And do you have some idea about how to integrate SqueakSource,
>>> Monticello and GitHub ?
>>> _______________________________________________
>>> seaside mailing list
>>> [hidden email]
>>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>
>> _______________________________________________
>> seaside mailing list
>> [hidden email]
>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
> _______________________________________________
> seaside mailing list
> [hidden email]
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside

_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Re: [Pharo-project] SqueakSource AND SmalltalkHub down ; )

Frank Shearar
In reply to this post by garduino
On 2011/04/20 13:36, Germán Arduino wrote:

> 2011/4/20 Sebastian Sastre<[hidden email]>:
>> Ok question:
>>
>> why don't why have (yet) something to save in something more known, say github?
>>
>>
>>
>
> In my case is for 2 reasons:
>
> 1. I don't know nor use Github.
>
> 2. I largely prefer open source solutions that I can implement on my
> own resources (hardware/datacenter). As far I saw Github is a sort of
> cloud service and free only to some projects....Well I don't trust in
> such sort of solutions.
>
> I prefer a complete solution I can manage from start to end and were I
> don't depend of other companies.

If Monticello could store to a git repository you could always use
gitosis to host your own repositories.

frank

>
> But just an opinion.
>
> Cheers.
> _______________________________________________
> seaside mailing list
> [hidden email]
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
>

_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Re: [Pharo-project] SqueakSource AND SmalltalkHub down ; )

patmaddox
On Apr 21, 2011, at 2:16 AM, Frank Shearar wrote:

> On 2011/04/20 13:36, Germán Arduino wrote:
>> 2011/4/20 Sebastian Sastre<[hidden email]>:
>>> Ok question:
>>>
>>> why don't why have (yet) something to save in something more known, say github?
>>>
>>>
>>>
>>
>> In my case is for 2 reasons:
>>
>> 1. I don't know nor use Github.
>>
>> 2. I largely prefer open source solutions that I can implement on my
>> own resources (hardware/datacenter). As far I saw Github is a sort of
>> cloud service and free only to some projects....Well I don't trust in
>> such sort of solutions.
>>
>> I prefer a complete solution I can manage from start to end and were I
>> don't depend of other companies.
>
> If Monticello could store to a git repository you could always use gitosis to host your own repositories.

fwiw Github has an offering where you can install their platform on your own hardware. I think it's $$$$$ though.

Github is run by some folks who have written a LOT of open source software. It also hosts the code for basically the entire Ruby open source community, and has tons of code for lots of other languages (I think Javascript recently surpassed Ruby as the #1 language on GitHub). I can appreciate concern over cloud services, but I think that hosting code on Github is kind of like hosting mail with Gmail. Not to mention that with git, you're not actually constrained to github. It can run on gitorious, or any other platform you want (which includes free open source git viewers).

Github also has *killer* code browsing & community features. I think that a monticello/git bridge would be a great tool, and would probably be helpful in getting Smalltalk/Pharo/Seaside some more exposure, because such a big % of the open source world is on git & Github now.

My two cents...

Pat_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
12