Page 1 of 1

freshcode.club

PostPosted: Wed 25. Jun 2014, 20:23
by milki
Hello Everyone;

I've also been contemplating a FM replacement, and by contemplating I mean coding it.
Here's a first prototype:

http://freshcode.club/

It's currently a lookalike of the late freecode. But a few feature divergences are planned.
Allow me to list a few to indicate where this is going:

  • It's a non-commercial project, so no paid advertisements etc.
  • No account registration requirement. It uses OpenID (but even that could be disabled).
  • Prefer community editing over moderation (though adminstrative features are prepared).
  • Automatic release updates are a pre-requisite IMO to get a vibrant FM substitute.
  • Content licensing is strictly CC-BY-SA, so another FM shutdown won't impact the whole FLOSS ecosystem.
  • Submissions get distributed, multiple frontends feasible.
It's not all in place yet, as I'm still experimenting with the database structure.

Foremost I'm looking here for feedback on a possible data exchange protocol. I envisioned something like a JSON feed, as @stefan already had; just a broader data structure containg project info and separate release/version data. Was thinking about a JSONified ATOM structure perhaps.

freshmeat.club and freecode.club are currently aliases to freshcode.club, but obviously I'd like to share them out for setting up mirrors or preferrably alternative implementations (@stefan).

Greetings!

P.S.: @Lothar, thumbs up on the effort here to get the ball rolling.

Re: freshcode.club

PostPosted: Thu 26. Jun 2014, 02:23
by lollisoft
Thanks!

It is really amazing. In my interest:

How do you got the prototype up?

Is it hand coded or any scaffolding stuff used?

I am rolling my own scaffolding tool, but yet do not have a way to create websites. Wrote a PHP4Applications version, but very
early trial only.

As I have seen, you are using Sqlite. Me Too! But I have an UML model and I generate the application with a button press. (XSLT transformation).
That makes sense, if you have many tables or in my case simple classes :-)

Regards and thanks for the first really contribution from a non founder!

Lothar Behrens

Re: freshcode.club

PostPosted: Thu 26. Jun 2014, 04:09
by lollisoft
Hi,

the code looks simple and I'll give it a try at my private server to play with it.

Regards,

Lothar

Re: freshcode.club

PostPosted: Wed 30. Jul 2014, 06:34
by milki
Status report time.

There's been some excessive :] submission influx yesterday, due to two articles on freshcode:
Recent feature progress:
  • Trove map categorization is now prominently available for submissions.
  • And there's an initial reimplementation of the Freecode JSON API and a patched freecode-submit.

@versiontracker on Twitter

PostPosted: Mon 10. Nov 2014, 14:46
by milki
Project announcements on freshcode now will be automatically mirrored on Twitter:
https://twitter.com/versiontracker

It looks kind of unenticing to me; but hey, that's just Twitter after all.
(The primary goal here again was to relieve project developers of that extraneous effort.)

Re: freshcode.club

PostPosted: Sun 30. Nov 2014, 21:58
by admin
Now I have finished the first mirror site http://freshcode-mirror.opensourcestore.org.

Mirroring is executed every day. Images are mirrored at the same time and thus, it is ready for the first stage :D

Submitting new releases is still done at the main side and thus, it is therefore backlinked.

Lothar