Re: [fpc-other] GIT versioning server on Raspberry Pi?

2017-06-06 Thread Lukasz Sokol
On 04/06/17 23:12, Bo Berglund wrote:
> Report on progress:
> I have found a way to convert CVS to GIT using the cvs2svn module,
> which contains a cvs2git file. It was described in this article:
> https://devsector.wordpress.com/2014/05/17/migrate-cvs-to-git-with-cvs2svn/
> 
[...]
> 
> I am worrying that I am doing this all wrong...
> 
> It is possible to clone the repo and get the expected file tree out,
> though.
> 
You have (probably) created the repo in 'bare' mode (no checked out working 
copy?)

(or the conversion process does it inadvertently) 

When you clone, you get the working directory, then you'd need to push changes 
to bare repo
(just like you would on SVN or CVS by default)

(hope it's that, idk because I don't use bare repos).

-L.

___
fpc-other maillist  -  fpc-other@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-other


Re: [fpc-other] GIT versioning server on Raspberry Pi?

2017-06-02 Thread Lukasz Sokol
On 01/06/17 09:12, Graeme Geldenhuys wrote:
> On 2017-05-31 08:33, Lukasz Sokol wrote:
>> TortoiseGIT also lets you create a 'bare' repo.
> 
> I don't disputed that, and I don't mind others using gui front-ends
> to git - as long as they know they are seriously limiting their
> abilities and functionality of Git.

It wasn't my intention to 'dispute' anything, only just to point that out. :)

> 
> I have reviewed a lot of Git GUI front-ends in depth over the years.
> In every single case they lagged behind Git command line interface
> features or couldn't do some of the more advanced functionality. And
> more often than not they got confused about the state of the git
> repository. They were also always slower to use than the command line
> interface.
> 

I have TortoiseGIT 1.8.16.0 with git 2.8.2.windows.1... on winxp it's the last
revision I can use (starting with TGit 2.0 winxp support is removed)

But, it's (or, it 'Feels') much faster.

At least compared to TSVN 1.6.5 with SVN 1.6.5 i also have on that machine.
(plus, this needs a special area to hold the 'bare'/repo 'remote' directories, 
or a server,
which git doesn't need that badly)

As per features, I'm probably not even using 5% of them... but it lets me 
get used to having them, in case I need them later on;

I remember looking at TGit when it was not yet 'on par' with git's own features
(pre-1.0 TGit) and it wasn't as impressive as it is now.

And having just tried that-era (2.8.2.windows.1) git-bash, on my winxp sp3,
 I can't say I'm impressed with its speed... even ls -l is a 1-2s delay...
(that may or may not apply to git itself though, it just discourages me from 
trying it).

> Regards, Graeme
> 
Kind Regards
-L.

___
fpc-other maillist  -  fpc-other@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-other


Re: [fpc-other] SpVoice.GetVoices To GPL flame discussion ;-)

2017-04-13 Thread Lukasz Sokol
On 12/04/17 15:42, nore...@z505.com wrote:
> On 2017-04-12 08:26, Lukasz Sokol wrote:
>> On 12/04/17 13:37, nore...@z505.com wrote:
>>> On 2017-04-12 07:01, fredvs wrote:
>>>> Hello.
>>>> 
>>>> There is also a free-open-source project : espeak : 
>>>> http://espeak.sourceforge.net
>>>> 
>>>> The licence is GNU General Public License so you may use the 
>>>> executable like you want.
>>> 
>>> The GPL is a restrictive license, so you may not use it like you 
>>> want..
>>> 
>> Don't want to sound like a GPL zealot, b/c I'm not...
>> 
>> but this (and below) is mostly 'depends' : on how you want the 
>> software model to work, how do you value feedback, and how do you 
>> care of people taking advantage of your code in various ways, 
>> without you knowing it.
>> 
>> There, that's about as neutral as I dare to name it ;)
>> 
>> (I also tend to trust GPL/LGPL/MPL released programs more than I'd
>> do with anything 'less restrictive' - from end user perspective)
>> 
> 
> I find a lot of GPL applications to be low quality, half assed works,
> as no one is paid to work on these programs since GPL sets a price
> monopoly of zero dollars on the product.
> 
> But there are some high quality GPL apps out there.
> 
> It's just that when people are paid to work on products, you get
> super high quality software such as say, oh I don't know, Adobe
> graphics editing tools such as photoshop, adobe pdf reader (acrobat).
> Compare that to the absolute sh(t tools on unix that are GPL'd such
> as the old ghostscript reader or clunky GIMP.
> 
> Now, paid software does end up producing Bloatware and featuritis
> though, whereas BSD tools remain simple without as many knobs and
> featuritis.
> 
> But a sh*t tool like midnight commander at the command prompt is just
> no comparison to a paid product like Total Commander which is by far
> superior in all ways to going back to the dark ages and using a text
> mode norton commander gpl program... But then again, you have a GPL'd
> Double Commander which is a very nice tool. See the problem with
> Double Commander is it violates its own license. Double Commander
> allows you to load pretty much any Total Commander plugin, and that
> itself is a violation of the GPL because those plugins are not GPL,
> (many of them) and therefore you are violating the GPL by loading non
> gpl compatible plugin dll's... So if double commander was just a "Do
> anything the f*ck you want with it" license, such as bsd/mit, then
> there would be no violation, hence the superiority of a truly free
> license like mit/bsd.
> 
> All the little double commander users (myself included) are
> constantly violating every single word and line in the GPL by loading
> non gpl compatible total commander plugins, but no one cares, because
> GPL violations happen every single day, thousands of them, and people
> actually use GPL software more like bsd/mit software - just no one
> actually reports these violations nor gives a flying sh*t or a flying
> f*ck..
> 
> Yeah, in practice, everyone uses GPL code as if it was bsd/mit
> licensed.
> 
> Another example is THE INTERNET, where all gpl code on the internet
> is hidden from site. Businesses use gpl code to run their website
> software programs and never release any of the gpl code and keep it
> secret from you on their servers, because apparently according to the
> Great Richard Stallman, you can ship your web program to people
> without releasing the source since it is just a pipe of text, but any
> time you pipe stuff over X11 you have to release the sources. It's
> called hypocrisy...
> 
> Or, some call it "GNG is Not GNU"
> 
> No offenses intended to you personally, it's just that most people do
> not actually understand the GPL and are using all this GPL'd code as
> if it was bsd/mit licensed, when really it's not.
> 
I said, I am not a zealot ;) 

I use GIMP and it works for me for what I need it to do.

I use MC and it works for me for what I need to do.

I use versions included in my daily driver OS (Debian (still) Wheezy with 
Backports...)
and they work for me for what I do ;)

The only non-canon program in my daily driver, is the Firefox ;) because Debian 
Policy is stupid here :J
other than that I use what's provided and it works for me.

:)

> Double Commander is the perfect example of where GPL cripples the
> application and people do not even realize it, because they just go
> ahead and violate the GPL and don't care. Any time anyone loads a non
> gpl compatible plugin into double commander, which they do daily..
> they are violating the gpl. 

Re: [fpc-other] Orange Pi vs. Raspberry Pi vs Banana Pi vs ASUS Tinkerboard vs. Odroid

2017-03-09 Thread Lukasz Sokol
On 08/03/17 10:14, Mark Morgan Lloyd wrote:
> On 07/03/17 19:30, nore...@z505.com wrote:
>>> On 02/03/2017 23:54, Paul Robinson wrote:> >> There are five
>>> similar "Altoids tin-sized" single board processors>> I'm aware
>>> of.>> >> The Raspberry Pi , The Orange Pi, The Banana Pi, The
>>> ODROID, and the>> ASUS Tinkerboard. The Tinkerboard is sometimes
>>> referred to as the>> Maker Board.
>> There are also more open source based ones like BeagleBone. There
>> is also the $9 "chip" computer Not sure if these count as altoids,
>> never heard that before :-)
> 
> American brand :-)
> http://hackaday.com/2017/02/15/piminimint-altoids-rpi-zero-computer/
> 
> 
>> Beagle bone is more expensive, but more open sourced
> 
> Particularly notable due to a couple of DSP-like processors which
> make it good for high-speed stuff. However unlike the main processor
> I believe these have to be programmed in assembler.
> 
Didn't first (single-core) series of RasPI had similar 'theme' ?

with its 'small' ARM processor runs the OS and programs, and the 'massive'
'Vision' (hence I think, graphics centered) one is just idling
(actually kickstarting the ARM core at boot time only)  ?


-L.

___
fpc-other maillist  -  fpc-other@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-other


Re: [fpc-other] [fpc-pascal] The end of Gmane

2016-07-30 Thread Lukasz Sokol
On 29/07/16 09:48, Sven Barth wrote:
> Am 29.07.2016 10:02 schrieb "Bo Berglund"  >:
>> 
>> On Fri, 29 Jul 2016 01:38:16 +0530, Vasudev Ram 
>> > wrote:
>> 
>>> Hi list,
>>> 
>>> Sorry if this has been mentioned earlier here already, or if it
>>> is considered off-topic (and if so, will not do it again). But I
>>> think it is relevant and of interest to people reading this list
>>> via Gmane:
>>> 
>>> The End of Gmane? (ingebrigtsen.no )
>>> 
>>> https://news.ycombinator.com/item?id=12180547
>> 
>> OH NO!!! I have used the GMane SMTP->NNTP service since at least 10
>> years. It is my main channel into development communities using
>> mail lists and is an invaluable resource.
>> 
>> I cannot even begin to understand how I would be able to solve the 
>> programming problems I encounter without this resource available.
>> 
>> Mail lists is no alternative because there is no structure and I
>> would be flooded with email hiding the normal mail use. NNTP is
>> king in these regards.
> 
> I only use the mailing lists and I don't see your problems at all. 
> I've set up my google mail account in such a way that all mails from
> a specific list get the list's name as label attached and that they
> don't go through the normal mail entry. In Thunderbird these labels
> appear as IMAP folders. So no clutter here. Additionally I use
> threaded view and as long as no one('s client) messes up the list-ID
> that also works without problems. How do you think Gmane manages to
> keep track of the structure? It also uses information contained in
> the mails...
> 
> Regards, Sven
> 

I started using Gmane long ago, because back then neither Google or Yahoo,
IIRC, neither of them had the email rules feature (like, filter by sender 
address
and move to a folder by name of the mailing list. )
Some free and non-free email providers still might not have that feature, even 
in this day and age...

Also email providers can have quite tough quota rules, for message size and/or 
count.

Thunderbird, well yes, it does download same data from NNTP server as you would 
via IMAP.
(and keeps it on your disk)
But you're in control here too - it only downloads whole article IFF you wish 
to read it (click its header) or
otherwise request it to be downloaded while syncing the newsgroup.
(IMAP synchronization of folders is not on demand: you either sync whole 
messages (can not just only download headers),
 or have the 'keep the messages for this account on this computer' checkbox 
ticked, so you keep nothing locally)

And Thunderbird can search the nntp archive on the server too;
something that is quite much more efficient than searching in mailing list 
archives.

Also it enabled you to be able to read the mailing list, without going through 
subscription process too;
(I've no problem to subscribe if I want to post somewhere but for just reading, 
gmane nntp was infinitely more convenient
than e.g. the mailman web interface before HyperKitty :J )

I wish you also could have seen the thread.gmane.org web interface, and the way 
it searched
however they've offlined it already.

Gmane will be sorely missed if the nntp gateway ever happens to go away...

-L.

___
fpc-other maillist  -  fpc-other@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-other


Re: [fpc-other] Submitting fpc-devel mailing list to Gmane service.

2016-03-01 Thread Lukasz Sokol
On 27/02/16 20:15, wkitt...@windstream.net wrote:
> On 02/27/2016 08:34 AM, Bo Berglund wrote:
>> On Sat, 27 Feb 2016 13:21:20 +, Mark Morgan Lloyd wrote:
>>> Cyrax wrote:
 I propose adding fpc-devel list to Gmane service. fpc-pascal list is
 there already and for completeness, fpc-devel would be nice addition.

 Thoughts on this matter?

 http://gmane.org/
>>>
>>> Yes please.
>>
>> +1 (not that I would have much to contribute on devel, but it is nice
>> being able to follow discussions)
>>
>> And NNTP beats forums outright!
> 
> mailing lists put both to shame ;) O:)
> 
Well here is where /I/ disagree ;)

Me Myself, I prefer Gmane/news and Gmane/web, before mailing lists, and forums 
least ;)

(Gmane also has ways to import the mail archives.)

-L.

___
fpc-other maillist  -  fpc-other@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-other