symisc / PH7

An Embedded Implementation of PHP (C Library)
http://ph7.symisc.net
Other
493 stars 68 forks source link

non-amalgam code should be available #6

Closed tboronczyk closed 7 years ago

tboronczyk commented 10 years ago

The source code in its entirety should be available to encourage forks and community development; it is difficult to work with a single giant code file.

ghost commented 10 years ago

Dear symisc

Please split file into category wise like arrays, strings, files, etc...

It's very useful to contributors for understanding and developing.

symisc commented 10 years ago

Send a mail to devel@symisc.net and request a PH7 snapshot from there.

tboronczyk commented 9 years ago

Any update as to when the source in its entirity (separate files) will be available? "Soon" was 10 months ago. Just curious as I would really like to persuse the project's code

CurlyMoo commented 9 years ago

Bump

JayFoxRox commented 4 years ago

Bump, I feel like the repository should contain the raw source-tree, and CI or the Makefile should be responsible for concatenating all files (if the people actually need this).

Could also just have a ph7.c which does:

#include "ph7_arrays.c"
#include "ph7_strings.c"
#include "ph7_files.c"
[...]

As-is, it's very hard to work with the codebase for anyone who wants to extend it.

belliash commented 4 years ago

They are not going to do anything with it. You can de-amalgamate it on your own or find it over the net.