netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Bagas Sanjaya <bagasdotme@gmail.com>
To: "chaosesqueteam@yahoo.com" <chaosesqueteam@yahoo.com>,
	Linux Networking <netdev@vger.kernel.org>,
	Linux Kernel Mailing List <linux-kernel@vger.kernel.org>
Cc: "David S. Miller" <davem@davemloft.net>,
	Eric Dumazet <edumazet@google.com>,
	Jakub Kicinski <kuba@kernel.org>, Paolo Abeni <pabeni@redhat.com>,
	Julia Lawall <julia.lawall@inria.fr>
Subject: Re: I can't get contributors for my C project. Can you help?
Date: Sat, 7 Oct 2023 15:56:43 +0700	[thread overview]
Message-ID: <ZSEdS8a5imvsAE8F@debian.me> (raw)
In-Reply-To: <875007189.3298572.1696619900247@mail.yahoo.com>

[-- Attachment #1: Type: text/plain, Size: 5249 bytes --]

On Fri, Oct 06, 2023 at 07:18:20PM +0000, chaosesqueteam@yahoo.com wrote:
> Dear RMS;
> 
> I've read that you are both a lisp and C developer. I cannot get any contributors for the longstanding C 3d engine I work on as part of my fully-free-software (including media) 3d game/architecture project. I've been working on it alone for 10 years but now have branched into supporting more 3d file types and can't do that alone.
> 
> I've gone to "opensource" forums and gotten banned every single time for asking for help. Every single time. The message gets deleted. This is extremely difficult: it's not like 20 years ago when communication was free. Obvs the "opensource" community is no longer interested in any collaboration or development.
> 
> The reason I wanted to find more contributors, is that I recently (last 2 years) programmed more file format support myself (wolfenstine:enemyterritory bsp support) and extended and fixed support for existing formats (obj file support for use as maps, and support for minetest and minecraft object exports as maps directly into the game, and BZFlag exported obj as maps (these didn't work at all before: now they do (bzflag and the engine previously had different opinions on what an obj file was mathmatically))). That opened up 600 3d maps with the bsp work, and then 1000s of obj files with the obj_to_mc work. So I felt I was on a roll. Sketchfab was "opened up" and lots of free-software-licensed terrain and such were easily used from there. It was nice. I wanted to keep going.
> 
> I thought it might be possible to get unreal 97 and unreal tournament 99 3d map formats working: as there are tons of maps there and I used to make little 3d worlds using that format. The two main formats here are .t3d ; an ascii format (like obj) but which requires CSG math, and .unr : a binary format which pre-compiles the csg math down to vertex and face info; but is more complex a format.
> 
> I found free software projects in C++ that tackle each (my project is in C): that could be used to learn the math. The t3d one even does the csg work. I just need to plead to you: please: I need contributors now. I did everything I could in these last 10 years under free-software licenses: made lots of maps, made tons of 3d models, made textures, game code (QuakeC), engine code (C). I extended the engine to beable to address up to 4 million entities, I programmed procedural map generation routines that allow creating cities out of nothing. I modeled tons of buildings, with both interiors, and level-of-detail models; so you can explore cities and not just go on the ourside of buildings. I modeled vehicles, added vehicles, programmed vehicles. I added 200 wps, and building code so players can do whatever they want in this 3d platform: from architecture, city building, town building, to fighting eachother, or racing cars, helicopters, to putting out fires. I've made music for it. All free software licensed.
> 
> I just cannot get contributors. Every single place I post a plea for help the thing is banned and deleted.
> The only thing I've gotten is people trying to take down the project because they're mad I dared asked for file format help or for another programmer to join.
> Can you and the free software people help?
> 
> I've asked "opensource" they sad "banned" and "scram"
> So I turn to you. It's in C. Your language.
> Please.
> I beg of you.
> 
> I can't do these file formats alone.
> 
> ----------
> Here's a ticket of the issue: sourceforge.net/p/chaosesqueanthology/tickets/2/   ( #2 Please help with .t3d and .unr loading (3d world file types) )
> Here's a git of the source code: sourceforge.net/p/chaosesqueanthology/code-t3d_attempt_engine/ci/master/tree/
> And here is a tarball of the source code: sourceforge.net/p/chaosesqueanthology/discussion/general/thread/72c4ff80c1/f23d/attachment/darkplaces_workingon_sep_06_2023_aug19cde_SOURCEONLY.tar.gz
> 
> I started in model_brush.c , added in a new file handler: void
> T3d_Attempt_Which_will_Mod_OBJ_Load(dp_model_t mod, void buffer,
> void *bufferend)
> and got it printing the vertex info of the t3d stuff.
> 
> I found 2 free software projects that handle (in C++) the two file formats, and I asked them for help but no response: (.t3d) T3d2Map(C++): github.com/mildred/t3d2map (.unr) UShock(C++): sourceforge.net/projects/ushock/
> 
> So I just need help here.
> I cannot do this part of the engine coding alone.
> I know I did other formats: but it was alot of hacking and they weren't too different.
> But here: it would take me years since I'm a hacker (at best) and not a professional file programmer.
> 
> Please help. Is there anywhere I can ask? Everywhere seems shutdown, filterd, and blocked, and very very unfriendly to any C dev requests.
> Hope you get well soon.
> 
> 

Seems like you have a userspace application issue. This ML (LKML) is for
Linux kernel development, not userspace. But if you want to contribute to
the kernel, you can apply for Outreachy program (see [1] for the announcement).

Bye!

[1]: https://lore.kernel.org/outreachy/alpine.DEB.2.22.394.2310020741050.3166@hadrien/

-- 
An old man doll... just what I always wanted! - Clara

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

  reply	other threads:[~2023-10-07  8:56 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <875007189.3298572.1696619900247.ref@mail.yahoo.com>
2023-10-06 19:18 ` I can't get contributors for my C project. Can you help? chaosesqueteam
2023-10-07  8:56   ` Bagas Sanjaya [this message]
2023-10-07 14:11     ` chaosesqueteam
2023-10-07 14:29     ` chaosesqueteam
2023-10-07 23:59       ` Bagas Sanjaya
     [not found]       ` <CAK2MWOsK=pTKADr1kUuj=fvmRB=X2Z0+SkWQ9PTSxCqOVCq39A@mail.gmail.com>
2023-10-09  7:15         ` Bagas Sanjaya
2023-10-10 15:01         ` chaosesqueteam
     [not found]           ` <CAK2MWOurH4AHGd3ntgVvg-+Z6rNZriO2xQm9_RNqpUMwWWQCkg@mail.gmail.com>
     [not found]             ` <1891850654.636910.1701859570489@mail.yahoo.com>
2023-12-16 14:18               ` chaosesqueteam
     [not found]                 ` <ZX3TEj9LyyHg1cHQ@skapet.bsdly.net>
2023-12-16 17:56                   ` chaosesqueteam
     [not found] <bf818dab301fb4e4@pg4>
     [not found] ` <1299484129.1816565.1702749635639@mail.yahoo.com>
     [not found]   ` <ZX34jd2Qhx2rObC_@www.stare.cz>
2023-12-24 14:12     ` chaosesqueteam
     [not found]   ` <20231216183721.22838388@Polaris>
2023-12-24 19:21     ` chaosesqueteam
     [not found] <549578214.4148875.1703446908152.ref@mail.yahoo.com>
2023-12-24 19:41 ` chaosesqueteam
2023-12-24 20:25   ` Rudy Zijlstra
2023-12-25 10:24     ` chaosesqueteam

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=ZSEdS8a5imvsAE8F@debian.me \
    --to=bagasdotme@gmail.com \
    --cc=chaosesqueteam@yahoo.com \
    --cc=davem@davemloft.net \
    --cc=edumazet@google.com \
    --cc=julia.lawall@inria.fr \
    --cc=kuba@kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=netdev@vger.kernel.org \
    --cc=pabeni@redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).