Should/could iceberg default to this convention when you create a repo (and you 
modify it if you want different?).

It would help us get consistency as when you start out you just don't know

Tim

Sent from my iPhone

> On 8 Jul 2017, at 11:17, Esteban Lorenzano <[email protected]> wrote:
> 
> 
>> On 8 Jul 2017, at 09:29, Tim Mackinnon <[email protected]> wrote:
>> 
>> Hi Peter - I just hit this yesterday with your kind help deciphering 
>> SmalltalkCI, and I have to confess that "src" was my inclination over 
>> repository for the reason you mention in that it is a repository already.
>> 
>> I noticed other STCi projects have used "packages" .
>> 
>> I would vote for "src" so other newcomers more easily understand what it is 
>> compared to where they came from.
> 
> yes, I agree… even if at first is me the one who used mc, I think “src”is 
> better convention, now (that’s why pharo is using it :P)
> 
> Esteban
> 
>> 
>> I also think it would be helpful for iceberg to default to using that so we 
>> get some consistency?
>> 
>> Tim
>> 
>> Sent from my iPhone
>> 
>>>> On 7 Jul 2017, at 17:03, Peter Uhnak <[email protected]> wrote:
>>>> 
>>>> On Fri, Jul 07, 2017 at 04:53:20PM +0200, Denis Kudriashov wrote:
>>>> Hi.
>>>> 
>>>> I though it was already done :)
>>>> One notice. Should we all follow standard convention on repo structure?
>>>> Because source directory in beacon is called "repository" instead "src"
>>>> like in other repos.
>>> 
>>> There is no standard convention for Pharo repos on github.
>>> 
>>> In pharo-project I see
>>> 
>>> * repository 3x
>>> * mc 3x
>>> * src 1x (not smalltalk code)
>>> 
>>> And the rest of the github uses a variety of options
>>> 
>>> * nothing
>>>  - imho disorganized and very messy if you have several packages
>>> * repository
>>>  - I've been using it and recommending it for ~2 years; also used by 
>>> filetree and metacello repos ;)
>>>  - Argument could be made that git is already a repository so it could be 
>>> confusing
>>> * mc
>>>  - because MontiCello/MetaCello I guess? I don't know how much this makes 
>>> sense in the light of Iceberg
>>> * src
>>>  - quite common in other programming languages
>>> * packages
>>>  - well, the folder does contain just packages
>>> 
>>> Someone could mine github to find precise numbers... but current usage 
>>> shouldn't be a deciding factor.
>>> 
>>> Peter
>>> 
>>>> 
>>>> 2017-07-07 16:45 GMT+02:00 Norbert Hartl <[email protected]>:
>>>> 
>>>>> I used the git migration tool of Peter Uhnak to migrate Beacon from
>>>>> smalltalkhub to github. It is available now here
>>>>> 
>>>>> https://github.com/pharo-project/pharo-beacon
>>>>> 
>>>>> I just need to know how I can switch a smalltalkhub project to read-only.
>>>>> 
>>>>> FYI,
>>>>> 
>>>>> Norbert
>>>>> 
>>>>> 
>>> 
>> 
>> 
> 
> 


Reply via email to