Welcome, Guest. Please login or register.

Pages: [1]
Print
Author Topic: where is the repo ?  (Read 4679 times)
shirish
Community member

Posts: 3


View Profile
« on: December 20, 2011, 07:48:25 PM »

Hi all,
 Is the hg repo still functioning or not ? I tried to checkout few times and each time it just goes till sometime and then does nothing. This is the output on the CLI. :-

Code:
$ hg clone -v http://hg.assembla.com/parpg-core
destination directory: parpg-core
requesting all changes
adding changesets
adding manifests
adding file changes
added 202 changesets with 643 changes to 209 files (+1 heads)
updating to branch default
resolving manifests
getting .hgignore
getting .hgsub
getting .hgsubstate

After staying there for around 5 minutes or so the bandwidth falls to zero. Now I see on the blog of a fork http://blog.parpg.net/2011/12/radio-silence/ https://github.com/arikel/PPARPG, can somebody tell me which is the one true repo.

I wish I had something more to offer.
Logged
Q_x
Admin
Community member

Posts: 553



View Profile
« Reply #1 on: December 20, 2011, 07:59:28 PM »

Hi!
Rick was able to download and test things quite recently, so I guess it's not all completely screwed.

PPARPG is completely different project in terms of codebase.

If you have any problems - please make sure you have installed subversion. There is some heavy magick involved in hooking things together and subversion was used. 
Finally try to bog someone on IRC for help.
I was never a master of installation, so I may be completely wrong.
Logged

shirish
Community member

Posts: 3


View Profile
« Reply #2 on: December 20, 2011, 08:07:14 PM »

Hi!
Rick was able to download and test things quite recently, so I guess it's not all completely screwed.

PPARPG is completely different project in terms of codebase.

If you have any problems - please make sure you have installed subversion. There is some heavy magick involved in hooking things together and subversion was used. 
Finally try to bog someone on IRC for help.
I was never a master of installation, so I may be completely wrong.

The wiki is confusing, at first it stays about subversion and then it says about moving to mercurial, can somebody tell me which is the right thing. I have all the three installed, subversion, mercurial/hg as well as git and have no issues using either one.

About the fife-engine, there is something called python-fife which is now in Debian unstable, is that good enough ?

Code:
$ aptitude show python-fife
Package: python-fife                     
State: installed
Automatically installed: no
Version: 0.3.3+r2+dfsg1-1
Priority: optional
Section: python
Maintainer: Christoph Egger <christoph@debian.org>
Uncompressed Size: 13.4 M
Depends: libboost-filesystem1.46.1 (>= 1.46.1-1), libboost-regex1.46.1 (>= 1.46.1-1), libboost-system1.46.1 (>=
         1.46.1-1), libc6 (>= 2.2.5), libgcc1 (>= 1:4.1.1), libgl1-mesa-glx | libgl1, libguichan-0.8.1-1,
         libguichan-opengl-0.8.1-1, libguichan-sdl-0.8.1-1, libogg0 (>= 1.0rc3), libopenal1, libpng12-0 (>= 1.2.13-4),
         libpython2.6 (>= 2.6), libpython2.7 (>= 2.7), libsdl-image1.2 (>= 1.2.10), libsdl-ttf2.0-0, libsdl1.2debian
         (>= 1.2.10-1), libstdc++6 (>= 4.6), libtinyxml2.6.2, libvorbis0a (>= 1.1.2), libvorbisfile3 (>= 1.1.2),
         libxcursor1 (> 1.1.2), python2.7 | python2.6, python (>= 2.6.6-7~), python (< 2.8)
Description: FIFE is a multi-platform isometric game engine
 FIFE stands for Flexible Isometric Free Engine and is a cross platform game creation framework written in C++. It
 provides you with the ability to create a game using Python interfaces. FIFE also comes as a DLL or static library so
 you can use C++ as well.
Homepage: http://fifengine.de

Also see this :-

$ dpkg -L python-fife
/.
/usr
/usr/lib
/usr/lib/python2.7
/usr/lib/python2.7/dist-packages
/usr/lib/python2.7/dist-packages/fife
/usr/lib/python2.7/dist-packages/fife/extensions
/usr/lib/python2.7/dist-packages/fife/extensions/pychan
/usr/lib/python2.7/dist-packages/fife/extensions/pychan/widgets
/usr/lib/python2.7/dist-packages/fife/extensions/pychan/widgets/ext
/usr/lib/python2.7/dist-packages/fife/extensions/serializers
/usr/lib/python2.7/dist-packages/fife/_fife.so
/usr/lib/python2.6
/usr/lib/python2.6/dist-packages
/usr/lib/python2.6/dist-packages/fife
/usr/lib/python2.6/dist-packages/fife/extensions
/usr/lib/python2.6/dist-packages/fife/extensions/pychan
/usr/lib/python2.6/dist-packages/fife/extensions/pychan/widgets
/usr/lib/python2.6/dist-packages/fife/extensions/pychan/widgets/ext
/usr/lib/python2.6/dist-packages/fife/extensions/serializers
/usr/lib/python2.6/dist-packages/fife/_fife.so
/usr/lib/pyshared
/usr/lib/pyshared/python2.7
/usr/lib/pyshared/python2.7/fife
/usr/lib/pyshared/python2.6
/usr/lib/pyshared/python2.6/fife
/usr/share
/usr/share/doc
/usr/share/doc/python-fife
/usr/share/doc/python-fife/copyright
/usr/share/doc/python-fife/changelog.Debian.gz
/usr/share/doc/python-fife/changelog.gz
/usr/share/pyshared
/usr/share/pyshared/fife
/usr/share/pyshared/fife/fife.py
/usr/share/pyshared/fife/__init__.py
/usr/share/pyshared/fife/extensions
/usr/share/pyshared/fife/extensions/fife_timer.py
/usr/share/pyshared/fife/extensions/filebrowser.py
/usr/share/pyshared/fife/extensions/loaders.py
/usr/share/pyshared/fife/extensions/fife_settings.py
/usr/share/pyshared/fife/extensions/basicapplication.py
/usr/share/pyshared/fife/extensions/__init__.py
/usr/share/pyshared/fife/extensions/pythonize.py
/usr/share/pyshared/fife/extensions/savers.py
/usr/share/pyshared/fife/extensions/fife_compat.py
/usr/share/pyshared/fife/extensions/fife_utils.py
/usr/share/pyshared/fife/extensions/soundmanager.py
/usr/share/pyshared/fife/extensions/fifelog.py
/usr/share/pyshared/fife/extensions/pychan
/usr/share/pyshared/fife/extensions/pychan/autoposition.py
/usr/share/pyshared/fife/extensions/pychan/fonts.py
/usr/share/pyshared/fife/extensions/pychan/properties.py
/usr/share/pyshared/fife/extensions/pychan/dialogs.py
/usr/share/pyshared/fife/extensions/pychan/exceptions.py
/usr/share/pyshared/fife/extensions/pychan/tools.py
/usr/share/pyshared/fife/extensions/pychan/__init__.py
/usr/share/pyshared/fife/extensions/pychan/attrs.py
/usr/share/pyshared/fife/extensions/pychan/internal.py
/usr/share/pyshared/fife/extensions/pychan/events.py
/usr/share/pyshared/fife/extensions/pychan/compat.py
/usr/share/pyshared/fife/extensions/pychan/widgets
/usr/share/pyshared/fife/extensions/pychan/widgets/buttons.py
/usr/share/pyshared/fife/extensions/pychan/widgets/scrollarea.py
/usr/share/pyshared/fife/extensions/pychan/widgets/slider.py
/usr/share/pyshared/fife/extensions/pychan/widgets/checkbox.py
/usr/share/pyshared/fife/extensions/pychan/widgets/containers.py
/usr/share/pyshared/fife/extensions/pychan/widgets/basictextwidget.py
/usr/share/pyshared/fife/extensions/pychan/widgets/radiobutton.py
/usr/share/pyshared/fife/extensions/pychan/widgets/widget.py
/usr/share/pyshared/fife/extensions/pychan/widgets/__init__.py
/usr/share/pyshared/fife/extensions/pychan/widgets/common.py
/usr/share/pyshared/fife/extensions/pychan/widgets/label.py
/usr/share/pyshared/fife/extensions/pychan/widgets/listbox.py
/usr/share/pyshared/fife/extensions/pychan/widgets/textbox.py
/usr/share/pyshared/fife/extensions/pychan/widgets/icon.py
/usr/share/pyshared/fife/extensions/pychan/widgets/dropdown.py
/usr/share/pyshared/fife/extensions/pychan/widgets/percentagebar.py
/usr/share/pyshared/fife/extensions/pychan/widgets/textfield.py
/usr/share/pyshared/fife/extensions/pychan/widgets/layout.py
/usr/share/pyshared/fife/extensions/pychan/widgets/ext
/usr/share/pyshared/fife/extensions/pychan/widgets/ext/__init__.py
/usr/share/pyshared/fife/extensions/serializers
/usr/share/pyshared/fife/extensions/serializers/xmlmap.py
/usr/share/pyshared/fife/extensions/serializers/simplexml.py
/usr/share/pyshared/fife/extensions/serializers/__init__.py
/usr/share/pyshared/fife/extensions/serializers/xmlanimation.py
/usr/share/pyshared/fife/extensions/serializers/xml_loader_tools.py
/usr/share/pyshared/fife/extensions/serializers/xmlobject.py
/usr/lib/python2.7/dist-packages/fife/extensions/pychan/widgets/ext/__init__.py
/usr/lib/python2.7/dist-packages/fife/extensions/pychan/widgets/layout.py
/usr/lib/python2.7/dist-packages/fife/extensions/pychan/widgets/textfield.py
/usr/lib/python2.7/dist-packages/fife/extensions/pychan/widgets/percentagebar.py
/usr/lib/python2.7/dist-packages/fife/extensions/pychan/widgets/dropdown.py
/usr/lib/python2.7/dist-packages/fife/extensions/pychan/widgets/icon.py
/usr/lib/python2.7/dist-packages/fife/extensions/pychan/widgets/textbox.py
/usr/lib/python2.7/dist-packages/fife/extensions/pychan/widgets/listbox.py
/usr/lib/python2.7/dist-packages/fife/extensions/pychan/widgets/label.py
/usr/lib/python2.7/dist-packages/fife/extensions/pychan/widgets/common.py
/usr/lib/python2.7/dist-packages/fife/extensions/pychan/widgets/__init__.py
/usr/lib/python2.7/dist-packages/fife/extensions/pychan/widgets/widget.py
/usr/lib/python2.7/dist-packages/fife/extensions/pychan/widgets/radiobutton.py
/usr/lib/python2.7/dist-packages/fife/extensions/pychan/widgets/basictextwidget.py
/usr/lib/python2.7/dist-packages/fife/extensions/pychan/widgets/containers.py
/usr/lib/python2.7/dist-packages/fife/extensions/pychan/widgets/checkbox.py
/usr/lib/python2.7/dist-packages/fife/extensions/pychan/widgets/slider.py
/usr/lib/python2.7/dist-packages/fife/extensions/pychan/widgets/scrollarea.py
/usr/lib/python2.7/dist-packages/fife/extensions/pychan/widgets/buttons.py
/usr/lib/python2.7/dist-packages/fife/extensions/pychan/compat.py
/usr/lib/python2.7/dist-packages/fife/extensions/pychan/events.py
/usr/lib/python2.7/dist-packages/fife/extensions/pychan/internal.py
/usr/lib/python2.7/dist-packages/fife/extensions/pychan/attrs.py
/usr/lib/python2.7/dist-packages/fife/extensions/pychan/__init__.py
/usr/lib/python2.7/dist-packages/fife/extensions/pychan/tools.py
/usr/lib/python2.7/dist-packages/fife/extensions/pychan/exceptions.py
/usr/lib/python2.7/dist-packages/fife/extensions/pychan/dialogs.py
/usr/lib/python2.7/dist-packages/fife/extensions/pychan/properties.py
/usr/lib/python2.7/dist-packages/fife/extensions/pychan/fonts.py
/usr/lib/python2.7/dist-packages/fife/extensions/pychan/autoposition.py
/usr/lib/python2.7/dist-packages/fife/extensions/serializers/xmlobject.py
/usr/lib/python2.7/dist-packages/fife/extensions/serializers/xml_loader_tools.py
/usr/lib/python2.7/dist-packages/fife/extensions/serializers/xmlanimation.py
/usr/lib/python2.7/dist-packages/fife/extensions/serializers/__init__.py
/usr/lib/python2.7/dist-packages/fife/extensions/serializers/simplexml.py
/usr/lib/python2.7/dist-packages/fife/extensions/serializers/xmlmap.py
/usr/lib/python2.7/dist-packages/fife/extensions/fifelog.py
/usr/lib/python2.7/dist-packages/fife/extensions/soundmanager.py
/usr/lib/python2.7/dist-packages/fife/extensions/fife_utils.py
/usr/lib/python2.7/dist-packages/fife/extensions/fife_compat.py
/usr/lib/python2.7/dist-packages/fife/extensions/savers.py
/usr/lib/python2.7/dist-packages/fife/extensions/pythonize.py
/usr/lib/python2.7/dist-packages/fife/extensions/__init__.py
/usr/lib/python2.7/dist-packages/fife/extensions/basicapplication.py
/usr/lib/python2.7/dist-packages/fife/extensions/fife_settings.py
/usr/lib/python2.7/dist-packages/fife/extensions/loaders.py
/usr/lib/python2.7/dist-packages/fife/extensions/filebrowser.py
/usr/lib/python2.7/dist-packages/fife/extensions/fife_timer.py
/usr/lib/python2.7/dist-packages/fife/__init__.py
/usr/lib/python2.7/dist-packages/fife/fife.py
/usr/lib/python2.6/dist-packages/fife/extensions/pychan/widgets/ext/__init__.py
/usr/lib/python2.6/dist-packages/fife/extensions/pychan/widgets/layout.py
/usr/lib/python2.6/dist-packages/fife/extensions/pychan/widgets/textfield.py
/usr/lib/python2.6/dist-packages/fife/extensions/pychan/widgets/percentagebar.py
/usr/lib/python2.6/dist-packages/fife/extensions/pychan/widgets/dropdown.py
/usr/lib/python2.6/dist-packages/fife/extensions/pychan/widgets/icon.py
/usr/lib/python2.6/dist-packages/fife/extensions/pychan/widgets/textbox.py
/usr/lib/python2.6/dist-packages/fife/extensions/pychan/widgets/listbox.py
/usr/lib/python2.6/dist-packages/fife/extensions/pychan/widgets/label.py
/usr/lib/python2.6/dist-packages/fife/extensions/pychan/widgets/common.py
/usr/lib/python2.6/dist-packages/fife/extensions/pychan/widgets/__init__.py
/usr/lib/python2.6/dist-packages/fife/extensions/pychan/widgets/widget.py
/usr/lib/python2.6/dist-packages/fife/extensions/pychan/widgets/radiobutton.py
/usr/lib/python2.6/dist-packages/fife/extensions/pychan/widgets/basictextwidget.py
/usr/lib/python2.6/dist-packages/fife/extensions/pychan/widgets/containers.py
/usr/lib/python2.6/dist-packages/fife/extensions/pychan/widgets/checkbox.py
/usr/lib/python2.6/dist-packages/fife/extensions/pychan/widgets/slider.py
/usr/lib/python2.6/dist-packages/fife/extensions/pychan/widgets/scrollarea.py
/usr/lib/python2.6/dist-packages/fife/extensions/pychan/widgets/buttons.py
/usr/lib/python2.6/dist-packages/fife/extensions/pychan/compat.py
/usr/lib/python2.6/dist-packages/fife/extensions/pychan/events.py
/usr/lib/python2.6/dist-packages/fife/extensions/pychan/internal.py
/usr/lib/python2.6/dist-packages/fife/extensions/pychan/attrs.py
/usr/lib/python2.6/dist-packages/fife/extensions/pychan/__init__.py
/usr/lib/python2.6/dist-packages/fife/extensions/pychan/tools.py
/usr/lib/python2.6/dist-packages/fife/extensions/pychan/exceptions.py
/usr/lib/python2.6/dist-packages/fife/extensions/pychan/dialogs.py
/usr/lib/python2.6/dist-packages/fife/extensions/pychan/properties.py
/usr/lib/python2.6/dist-packages/fife/extensions/pychan/fonts.py
/usr/lib/python2.6/dist-packages/fife/extensions/pychan/autoposition.py
/usr/lib/python2.6/dist-packages/fife/extensions/serializers/xmlobject.py
/usr/lib/python2.6/dist-packages/fife/extensions/serializers/xml_loader_tools.py
/usr/lib/python2.6/dist-packages/fife/extensions/serializers/xmlanimation.py
/usr/lib/python2.6/dist-packages/fife/extensions/serializers/__init__.py
/usr/lib/python2.6/dist-packages/fife/extensions/serializers/simplexml.py
/usr/lib/python2.6/dist-packages/fife/extensions/serializers/xmlmap.py
/usr/lib/python2.6/dist-packages/fife/extensions/fifelog.py
/usr/lib/python2.6/dist-packages/fife/extensions/soundmanager.py
/usr/lib/python2.6/dist-packages/fife/extensions/fife_utils.py
/usr/lib/python2.6/dist-packages/fife/extensions/fife_compat.py
/usr/lib/python2.6/dist-packages/fife/extensions/savers.py
/usr/lib/python2.6/dist-packages/fife/extensions/pythonize.py
/usr/lib/python2.6/dist-packages/fife/extensions/__init__.py
/usr/lib/python2.6/dist-packages/fife/extensions/basicapplication.py
/usr/lib/python2.6/dist-packages/fife/extensions/fife_settings.py
/usr/lib/python2.6/dist-packages/fife/extensions/loaders.py
/usr/lib/python2.6/dist-packages/fife/extensions/filebrowser.py
/usr/lib/python2.6/dist-packages/fife/extensions/fife_timer.py
/usr/lib/python2.6/dist-packages/fife/__init__.py
/usr/lib/python2.6/dist-packages/fife/fife.py
/usr/lib/pyshared/python2.7/fife/_fife.so
/usr/lib/pyshared/python2.6/fife/_fife.so


While I'm on IRC atm I don't know for how much long and whom to connect with, any names would be good.
Logged
shevegen
Community member

Posts: 705



View Profile
« Reply #3 on: December 20, 2011, 08:19:07 PM »

This keeps coming back, I'd wish it would be easier and more streamlined to fetch the latest sources. Is moving to github and git too difficult or for another reason not feasible? I am using both almost daily.
Logged

Cleaning away the bureaucracy in PARPG to make our life easier.
Rick
Community member

Posts: 11


View Profile
« Reply #4 on: December 20, 2011, 08:52:10 PM »

The wiki is pretty confusing. Grin

The latest source files are hosted on Assembla: https://parpg.assembla.com/spaces/parpg-core/documents
Logged
shirish
Community member

Posts: 3


View Profile
« Reply #5 on: December 20, 2011, 10:17:17 PM »

The wiki is pretty confusing. Grin

The latest source files are hosted on Assembla: https://parpg.assembla.com/spaces/parpg-core/documents

ah got it. I downloaded and extracted the parpg.tar.gz tarball . But its lacking either a README or an INSTALL file. Also there do not seem to be any art assets, all the models and things, most of the games have a data directory/folder, don't see any of those here as well.
Logged
Beliar
Community member

Posts: 71

KarstenBock@gmx.net
View Profile Email
« Reply #6 on: December 21, 2011, 04:08:10 PM »

Actually the files at the assembla download section are outdated. If you want to download a recent version of the source, without having to use Mercurial, you can go here: http://sourceforge.net/projects/parpg/files/snapshots/
Logged

Wing IDE - http://wingide.com/wingide - Free for OS use
Q_x
Admin
Community member

Posts: 553



View Profile
« Reply #7 on: December 21, 2011, 09:23:35 PM »

shirish - the project was left in a state you've been experiencing by it's former leading coder, and, as you see, it's not that easy to untangle the heavy magic involved into migration that took place in the past. While migrating we were all assisted to have things working, now it's not that easy.
However, I believe frustration is the worst enemy here.
If you want to check things out - reach for what's on sf, we're at slow speed now. There is not much of a game to play, not much fun. We're at pre-alpha, and, as you might have seen - there is plenty of things that are waiting for showing them some care (not frustration).

shevy, if you want to take the migration on your shoulders - please do so.
However, while migrating we were considering github as well, and it was discarded. Coders decided, as they use VCS most often, and Mercurial was chosen prior to looking for project space.
Migrating to Github may help with attracting coders - I can't deny it.
Just keep in mind that no matter where we go and what we do, it's an awful lot of job in terms of:
setting accounts
moving stuff - that's not codebase only, also assets, tools, media sources and trac tickets
testing if nothing is borked
waiting if any problems occur for anyone
changing and reviewing whole documentation
taking care for fixing new issues (spam, for example)


I'd rather see the energy put elsewhere (like in cleaning things after this migration), in other fields, but if you think you'll make it, and you think it will help, and no one (or nothing, including github's free plan possible limits) has any issues with putting our stuff into git - just do it.

As I said before - faving toy X over toy Y alone will not help, we did it once before and it only got worse during that.
« Last Edit: December 21, 2011, 09:30:47 PM by Q_x » Logged

Pages: [1]
Print
Jump to: