Re: Importing units

Ingemar Ragnemalm via fpc-pascal <[email protected]>
Newsgroups gmane.comp.compilers.free-pascal.general
Message-ID <[email protected]>
> From: Kevin Lyda<[email protected]>
> To: FPC-Pascal users discussions<[email protected]>
> Subject: [fpc-pascal] Importing units
> Message-ID:
> 	<CADJ56BQhYPFR3G4nc13680ycVbrAy_4a5ZmP1Y_XR-OiOsdhEA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
> Content-Type: text/plain; charset="UTF-8"
>
> tl;dr How do I package reusable units for others?
>
> Back in 1988/89, I took a computer science class in high school. Yes,
> we lacked fire back then, but we had a compiler so that was fine.
> Specifically a Turbo Pascal 3.0 compiler.
>
> I had a bunch of fun writing code in it and even though pascal never
> appeared again in my software engineering career, I always thought it
> would be fun to work in again. And I have some time now and I came up
> with a project to work on in Object Pascal.
>
> You folks have made a great compiler and an amazing std library. In
> the process of my project, I'm likely going to make some units that
> will be useful for others. I'd like to do them in a way that makes
> that easy.
>
> I've been doing a bunch of Go the past several years. It's pretty fun
> and one useful thing is that you can do "go get
> some.site/some/path/go-units" and then you can use modules from there.
> You could do something like that for free pascal with git submodules.
> Not exactly the same thing, but close. Is that what people do?  Or is
> there a better way to provide units for others to use?
>
> Thanks for any guidance,
>
> Kevin
>
I have written tens of thousands of lines of reusable FPC code that I 
don't mind sharing. I have just uploaded it to my own archives. Few find 
it and I don't upload often. That is a double-edged problem; If interest 
seems low I don't upload so much and since I don't upload so often...

Of course we can put everything on GitHub but that doesn't make it much 
more visible. What would be the best solution? A common "contributed 
code" archive somewhere?

/Ingemar

_______________________________________________
fpc-pascal maillist  -  [email protected]
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.