Official IVAN Continuation thread Sticky

Mar 28, 2015, 2:53 pm
red_kangaroo's avatar
elder dark mage


Joined: Apr 2, 2014
Location: North Tyris
Posts: 578
What about putting it somewhere in the Attnam Underground, maybe into a glass coffin? There already is a coffin at the bottom, if I recall correctly, only it looks as a bookshelf. It could be a special room for AU, as it has none.

Also, what about making that coffin at the bottom of AU actually spawn the Zombie of Khaz-zadm? Shouldn't it have been a boss for this dungeon? Now only the warning when you open the coffin is shown, not the zombie spawned.
Mar 28, 2015, 11:33 pm
Joined: Dec 4, 2007
Posts: 180
Oh snap, that'd work perfectly.
Apr 10, 2015, 7:40 pm
Joined: Sep 8, 2010
Occupation: Petty Functionary
Location: Drinking pea soup in the world map
Interests: Mangoes
Posts: 1,113
There's a merge request here. Am I doing this right?
It's going into master, and then I'll make a release (0.50.2) on the main trunk.
Feel free to reveiw. I think it's stable, but it needs good testing to make sure
May 29, 2015, 12:41 pm
Joined: Feb 20, 2012
Posts: 232
We should update the crash message in FeLib/Source/error.cpp to point users towards the Github repo and/or this site instead of the old Sourceforge mailing list.

Does Github support mailing lists? It would be easier to just give an email address to send reports to instead of having anyone who wants to submit a report have to register on Github.

May 30, 2015, 3:23 pm
Joined: Dec 4, 2007
Posts: 180
Anyone feel like we need to update the Attnam Group; so we can get the big heads together? I think we're lacking the necessary lightning to resurrect this beast for a bit.
May 31, 2015, 12:42 am
Joined: Dec 3, 2007
Occupation: Chaos Weaver
Location: Standing between all life and death
Posts: 2,825
We've already tried Zayre. Problem is, Pent & Warheck are the only ones who can code.
May 31, 2015, 3:51 am
Joined: Sep 8, 2010
Occupation: Petty Functionary
Location: Drinking pea soup in the world map
Interests: Mangoes
Posts: 1,113
Well, I've been doing some calculations. It took roughly 1.5 years to get to version 0.50.2. With our present rate of progress, IVAN 1.0 will be finished in 375 years from now. At the very latest.
Jun 1, 2015, 12:05 am
Joined: Dec 3, 2007
Occupation: Chaos Weaver
Location: Standing between all life and death
Posts: 2,825
Jun 3, 2015, 6:02 am
Joined: Dec 4, 2007
Posts: 180
The only thing I could really do is 'reverse engineer' things. :/ Maybe I can see about digging at this stuff again...
Jun 5, 2015, 1:32 pm
Joined: Dec 4, 2007
Posts: 180
Is there a list of bugs we still need to check over?
Jun 5, 2015, 5:45 pm
Joined: Feb 20, 2012
Posts: 232
Zayre wrote
Is there a list of bugs we still need to check over?

https://github.com/attnam/ivan/issues

There are also a few things listed here that haven't made their way to the Github page yet:

https://attnam.com/topics/1316/Bug_Reports
Jul 21, 2015, 5:20 pm
Joined: Jun 23, 2014
Occupation: computer science student
Location: Helsinki, Finland
Interests: Programming languages, language design, compilers, music production
Posts: 25
Pent wrote
We should update the crash message in FeLib/Source/error.cpp to point users towards the Github repo and/or this site instead of the old Sourceforge mailing list.

Does Github support mailing lists? It would be easier to just give an email address to send reports to instead of having anyone who wants to submit a report have to register on Github.

I found out about Google Groups Collaborative Inbox (short intro video here) which seems to be just what we need to replace the old Sourceforge mailing list.

With it, people don't have to register anywhere to post a bug report. They can just send an email to e.g. ivan-support@googlegroups.com. Or if we register this attnam.com domain with Google Apps for Work we can get an address like ivan-support@attnam.com. What do you think?
Jul 21, 2015, 6:12 pm
Joined: Dec 4, 2007
Occupation: Perfect Soldier
Location: Astragius Galaxy
Interests: Fiana, Peace, Melons
Posts: 1,054
We already have @attnam.com emails, actually!
Jul 21, 2015, 6:50 pm
capristo's avatar
The Imperialist


Joined: Dec 2, 2007
Location: New Attnam
Interests: bananas
Posts: 2,142
I signed up for Google Apps before they started charging for it So I still have like 30+ free email addresses @attnam.com

But if I set it up, who's going to check those emails? Forward it to the google groups thing? Or I could forward it to my personal email, I doubt many requests will actually come in and if they do I can post them on the forum
Jul 21, 2015, 7:25 pm
Joined: Jun 23, 2014
Occupation: computer science student
Location: Helsinki, Finland
Interests: Programming languages, language design, compilers, music production
Posts: 25
Nice!

capristo wrote
But if I set it up, who's going to check those emails?

I can do that.

But yeah with Google Groups everybody could check them when they have some free time, so I think that's its greatest benefit.
Jul 21, 2015, 8:18 pm
Joined: Sep 8, 2010
Occupation: Petty Functionary
Location: Drinking pea soup in the world map
Interests: Mangoes
Posts: 1,113
That's a great move. I wonder if we can get some redirect messages and links on the sourceforge pages for IVAN? I will get on to CLIVAN's sourceforge and put some messages up about the github project.
Jul 21, 2015, 9:41 pm
capristo's avatar
The Imperialist


Joined: Dec 2, 2007
Location: New Attnam
Interests: bananas
Posts: 2,142
Is J_Kahvi still on IRC at all? Maybe somebody could ask him
Jul 21, 2015, 11:16 pm
Joined: Jun 23, 2014
Occupation: computer science student
Location: Helsinki, Finland
Interests: Programming languages, language design, compilers, music production
Posts: 25
I'm logged in on IRC 24/7 but I haven't seen J_Kahvi there lately (if you mean #attnam). A quick check in the log says the last time he was online was in 2013.
Jul 22, 2015, 6:34 am
Joined: Sep 8, 2010
Occupation: Petty Functionary
Location: Drinking pea soup in the world map
Interests: Mangoes
Posts: 1,113
I put up some messages on CLIVAN's sourceforge page: http://sourceforge.net/projects/clivan/?source=navbar

Do you think it is enough?
Jul 22, 2015, 1:27 pm
capristo's avatar
The Imperialist


Joined: Dec 2, 2007
Location: New Attnam
Interests: bananas
Posts: 2,142
Looks good to me, thanks for doing that Warheck!

If only our SEO were better. The wiki comes up for a lot of searches but not the forum or github

If somebody wants to setup the Google groups thing then I can configure an email address @attnam.com to forward to it
Jul 22, 2015, 9:01 pm
Joined: Jun 23, 2014
Occupation: computer science student
Location: Helsinki, Finland
Interests: Programming languages, language design, compilers, music production
Posts: 25
It's set up. The email is ivan-support@googlegroups.com.

Should we make the group public so that people can post there directly (and optionally view other's posts as well?) or make it private so everything must be sent via the @attnam.com address?
Jul 23, 2015, 8:41 am
Joined: Feb 20, 2012
Posts: 232
The crash message in error.cpp should be updated to point to that address and/or the github repo as well.
Jul 24, 2015, 3:18 pm
Joined: Jun 23, 2014
Occupation: computer science student
Location: Helsinki, Finland
Interests: Programming languages, language design, compilers, music production
Posts: 25
There are also other places with the old mailing list / website address which should be updated, f.ex. the README. A search for "sourceforge" in the repo reveals them all, if somebody wants to fix them.
Jul 24, 2015, 5:54 pm
capristo's avatar
The Imperialist


Joined: Dec 2, 2007
Location: New Attnam
Interests: bananas
Posts: 2,142
I'm on it! Something I can finally contribute
Jul 27, 2015, 3:28 pm
capristo's avatar
The Imperialist


Joined: Dec 2, 2007
Location: New Attnam
Interests: bananas
Posts: 2,142
By the way I just noticed the README specifies the coding style in .custom.emacs

(defconst ivan-style
 '((c-offsets-alist . ((substatement-open . 0)
			(label . /)
			(access-label . /)
			(case-label . 1)
			(statement-case-intro . 1)
			(brace-list-open . 0)
			(statement-cont . c-lineup-math)
			(inline-open . 0)
			(member-init-intro . 0)
			(arglist-close . 0)
			(substatement . 2)
			(defun-block-intro . 2)
			(statement-block-intro . 2)
			(statement-case-open . *))))
 "The Standard IVAN Programming Style")

(add-hook 'c-mode-common-hook 'ivan-mode-common-hook)
(autoload 'c++-mode "cc-mode" "Major mode for editing C++ code." t)

(defun ivan-mode-common-hook ()
 ;; add style and set it for the current buffer
 (c-add-style "IVAN" ivan-style t))
Jump to