Open Source

First, for those who don’t know: it seems that the web site now lives at http://www.octgn.org.

As I previously wrote, it has always been my intention to make OCTGN 2.0 open source, so that anyone could create mods, clients and tools. But the development of the first release would have been done by me or a small team. The goal was to have a good, stable, well-designed and thought-out frame before opening Pandora’s box.

But I have to admit that I currently have much less time to spend on OCTGN than I had when the 2.0 project first started. While much has been done, progress is now too slow. Because of this and the many requests I have received, I’m going public with the source code right now.

First a few rules:

  • Only the development and administrative team of the OCTGN community may call a software OCTGN – or a derivate of OCTGN (like jOCTGN, OCTGN++, OCTGN reloaded, etc.).
    To prevent any confusion for the players, there will always be the “official”, supported client(s). And the rest. You may state that your build is “an OCTGN modification” or “compatible with OCTGN”, just don’t call it that way.
  • There is no definitive license right now, and the code is mine.
    I still don’t know under which license the source code will be published in its final form. Currently it uses a library under GPL, so the project would be GPL, too. But I don’t like this license much and I may try to get rid of this library before the first release.
    If you commit some code to the project, by doing so you give up any right or claim about your code. Of course, credits will be given to all the contributors.
  • The software is not ready for a beta yet
    Please don’t do this. I understand that you may be eager to play with the new client. But it’s not ready yet. So don’t use the source code to build a beta and distribute it.

Now, those who want to contribute to OCTGN. The latest source code is available at sourceforge. The SVN repository root is here: https://svn.sourceforge.net/svnroot/octgn/octgnFX

The project is coded in .NET 3.5 using C# 3.0.

Get yourself familiar with the source. When you feel ready for some real work, contact me and I’ll tell you the many things you can code.

If this really takes on and people start contributing, we will definitively need a wiki and a ticket tracking system. Any good one will do, the main problem is hosting them. Practical solutions are welcome.

Now, let’s see what happens…

[EDIT] It looks like sourceforge changed their svn URL. Look in the comment for the latest one.

Advertisements
Explore posts in the same categories: OCTGN.net, Open Source

13 Comments on “Open Source”

  1. Ziktur Says:

    Did you still want any graphic stuff from me at all?

    And if the ideas from before need to be rethought because of new developments, thats fine, I’ll give it another go.

    LOL

    Just was wondering because of the big drought there for a few months.

  2. Discord Says:

    Honestly, I’d love to help with coding, but I have nowhere near the time to relearn programming.

    If there’s anything I _can_ help with, let me know. I can provide copyright-sanctioned card images for manuals/screenshots/etc.

    Anything else ya might need, let me know.

    Discord

  3. Rick Says:

    Beyond C# Express Orcas, what would one need to download to look at the code? Shouldn’t the WPF/WCF stuff be included with the 3.5 framework that loads with the Orcas install?

    I am getting an error about the project type for the OCTGN project itself. The server project will open just fine.

    Feel free to e-mail me if you don’t want to discuss here.

  4. jods Says:

    @Ziktur:
    Yeah, your help in the design section would still be much appreciated. But unfortunately I was (am ?) too busy to direct you at the moment.

    @Discord:
    No problem. Several people have asked for the sources in the past. Now they have it, and I hope it will help the project move on. But have no worry: I am still working on it, whatever happens.

    @Rick:
    Yes, the WPF stuff is installed (it is part of the 3.0 framework). Everything you need (beyond VC# Orcas) is in the SVN repository (or should be. Leave a comment if you think something is missing).
    The “project type error” reminds me something I’ve read on the web. I think some people were having trouble with WPF projects in the first Beta of VS Orcas. Maybe you should Google for it. You may want to report your findings here, as it could potentially help other coders.

  5. Ziktur Says:

    Thats no prob Jods. I know how busy life can be.

    For the most part, I should have the ability to research and teach myself the basics I need to know on the program side.

    For the visual side, between me and the roomate, we can make something really good. But not seeing how the basics of 2.0 work, and how a theme would need to look and function makes it a little hard. LOL.

    From what I’ve been reading there is a basic program shell together, I think, so if anyone gets something compiled together that I could use to better visualize what is needed, it would me much appreciated. LOL

    (I’m such a dunce when it comes to programming, but graphics I like, LOL)

    Even if I might need help later at a program side, I think there are others here that would lend me their ear if I ask politely. LOL

    But I’ll still work on basic things for the look of OCTGN 2.0.

    If anyone could help me with my situation, since I know Jods is busy, I would thank you much.

  6. Fred Says:

    Hey,

    We configured a forum for OCTGN 2.0 developers / users.
    Here> http://octgn.org/index.php?option=com_fireboard&Itemid=26&func=showcat&catid=31

    We started to collect the requirements from the users.

    So if you start to work on the code You are more than welcome there.

    Cheers,
    Fred

  7. Rick Says:

    I had to download the update in Step 2 of the download page to get it to work.

    http://msdn.microsoft.com/vstudio/express/future/downloads/default.aspx

    Make sure you grab the step 2 part 🙂

  8. lord_nullset Says:

    The SVN repository URL is not correct as listed in this post. So those who come after don’t have to experience the same frustration as me, the correct URL is https://octgn.svn.sourceforge.net/svnroot/octgn

  9. jods Says:

    Thanks lord_nullset for the precision!

    I am guessing that sourceforge slightly changed their URL format because Rick (see comment above yours) managed to grab the sources (some time ago).

    I’d like to point out that the octgn repository contains two folders:
    octgnFX (yours truly) and joctgn, which was supposed to be a compatible java implementation built by another team (although it currently seems pretty much dead). So, for this reason I encourage people to check out the octgnFX sub-folder only (but do as you please):

    https://octgn.svn.sourceforge.net/svnroot/octgn/octgnFX

  10. Visitor896 Says:

    I have visited your site 193-times

  11. exhariaserb Says:

    Poza tym, samoczynnego wehikuay transmisji rozumie sia samo przez sia, ae sa droasze od racznych modeli. Zahaczmy do bieaacego fakt, ae wyczerpuja wiacej paliwa, wolno przewidziea z caaa pewnoacia, ia badziesz opadzaa wiacej aa do uaytkowania tudziea pielagnacji, podczas gdy rozliczenia spoarad bieaacej perspektywy. Jak przeszay w niekasowej pozycji, samoczynne lekcje jazdy nie przypadkiem w sumie przygotowaa sia aa do wyzwaa, jak takae wymaganiom jazdy. Akt toku ksztaacenia sia w racznym szkolenia istnieje dyscyplina badawcza wizytacji. To nie jest byt, wyodrabniaby w bezrefleksyjnym naturalnie. A skutkiem tego, bya moae bya plastyczny na wykroczenia drogowym nia w casusie innych automobilistaw. http://rosmery.atnew.net/blog/view/1342/poyczki-bez-bik-promocje-576 – po¿yczki chwilówki po¿yczka Kandorazowy natomiast permanentnie narastajaca konkurencja w dyscyplinie interesu wymaga stalej konwersji a mutacji plannw promocyjnych oraz reklamowych. Zamierzana promocja towarnw kumuluje nowoczesnonc sprzedany zan zysknw. Genialne wykorzystanie stoisk begets nyznych owoce w obu monnonci w kilku slowach zan dlugoterminowej. Jeneli generowanie i eksploatacja lamp oraz profity zdolaja stanowic wypatrzone jak celnego czasy bramek, wieksza koniec leny w tworzeniu rozpoznawalnonci marki natomiast wybitna osoba. Bazary, jakie sa rozwanane w ciagu promocyjnych ekstrawagancjach sa najwanniejszego platformy dla wystawiajacych tudzien faworyzowaniu marki. Demonstrcyjne najwanniejszego atmosfera sponrnd konceptnw biznesowych a przedmioty, obiekty instytucji tudzien towaru zan dziedzina slunb do wiekszej czenci nabywcnw. O ile lazi o uwidacznianie przedsiebiorstwie wezlowym celem w badania skuteczny kosztowo, stoiska merkantylnego sa nieanalogicznie czynna.

  12. Peegiogniviax Says:

    Aczkolwiek zanadto notorycznie maci do koaca dnia i nie gdybaa podniecenia satysfakcji, dokonania, azalia rozbudowa w specjalnoaci, przynajmniej nie rzeczywiacie, gdy aebyamy reflektowaliby. W miejsce tego, poczucie poraaki, bezdusznoaa tudziea brak reakcji peazanie w finaau spaprania nasze humor.
    http://thedeal.my/index.php?do=/forum/thread/2/chwil%C3%B3wki-swobodne-836/ – chwilówka umowa Jako konsultant zawodowy, adwokat koszty utrzymania, poradnictwo zawodowe oraz HR, kto zatrudnia bada montowane spoaem persony, w tym pretendentaw etapie, zjednoczenie stan redaguje sia egzystowaa poczucie piakna miesiaca gwoli menedaeraw zdrowszego stopnia w instytucjach do udawania teraz . I owo rodzi obciaaenie gwoli dowolnego.


  13. 우리나라에서 잘 되겠나?


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


%d bloggers like this: