Author Topic: ndless-apps.org - List of all native Nspire projects  (Read 66382 times)

0 Members and 1 Guest are viewing this topic.

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: List of all native Nspire projects
« Reply #30 on: September 23, 2013, 12:27:24 pm »
Hmm... is there no way not to break links ? Breaking links will nuke your search engine rankings and cause major headache to the other community sites, especially TI-Planet, where many links to Omnimaga are posted as information sources.
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55918
  • Rating: +3152/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: List of all native Nspire projects
« Reply #31 on: September 23, 2013, 12:36:21 pm »
I explained that to Eeems, as well as the fact that a lot of work was spent on lists of projects and news that includes many links, as well as the many United-TI complains about the broken download/topic links on other sites, but he didn't care much since incrementing all links would apparently reduce their workload in the future, particularly for future SMF updates. I guess you could explain the situation to him via PM and even start a poll or something. I certainly won't do such thing, because I don't want to be seen as overeacting again or something.

THe other solution was to just increment the 2005-07 post IDs and not the rest, but then those topics would end up showing up above newer threads, due to the retarded way in which SMF sorts topics (by ID rather than date). This means that SMF would need to be modded to allow such sorting, causing even more problems for the future 2.0 upgrade

I also doubt that Netham45 will like if Eeems just flat out delete all 55000 posts made before August 2008, considering the hard work that he spent merging both databases, so getting rid of those posts is most likely out of the question too.

Leaving evrything as it is just prevents any future upgrade at all, since SMF 2.0 doesn't allow negative topic/post IDs, unlike SMF 1.1. It also breaks some stuff on the new server (particularly due to the db using InnoDB I think), such as forum stats. Notice, for example, how it says we now have 1.4 million posts, instead of 360K.


That said, the site has become totally unmaintainable in its current state (with everything as separate entities, like the downloads section, tutorials, etc), which is why a few years from now, a major upgrade to SMF 2.0, where every extra module would be redone from scratch, has been planned. However, the "minus world" has put the entire project on hold.

The short term solution I proposed, however, was adding a warning at the top of every topic page that says that old URLs changed and a button/link to automatically access the new URL via some script.

EDIT: I got another idea (see server maintenance thread): Incrementing everything by 100000 (1 million for post IDs) then installing a custom SMF mod that auto-redirects if someone tries to access a lower ID (which would now be possible due to lack of overlapping IDs).
« Last Edit: September 23, 2013, 12:52:49 pm by DJ Omnimaga »

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: List of all native Nspire projects
« Reply #32 on: September 23, 2013, 02:30:52 pm »
Deleting the old topics definitely wouldn't fly either... but changing your URLs is going to take a toll on Omnimaga, seriously. You'll have to edit all of your posts, and make TI-Planet + Cemetech + other locations do the same, which is going to hurt everyone...

I guess patching the SMF 2.0 code is not an option ?

(also, is there another topic to talk about that ?)
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55918
  • Rating: +3152/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: List of all native Nspire projects
« Reply #33 on: September 23, 2013, 05:31:30 pm »
Yeah,  I certainly don't want to have to edit all my news. As for deleting old topics, I don't like the idea either, even if they are old, since that's part of Omni history. I noticed that yAronet 68K board recently went from 320000 posts to about 60000, which isn't too good, and too many websites restart from scratch, like Revsoft (although that wasn't much their fault).

As for URLs, I think that if topics IDs were incremented by 100000 and post IDs by 1 million, it would allow staff to create a small SMF modification (installable via the admin CP, like the arcade or download system) which re-mapped (via redirects, sort-of) all topic IDs from 1-99999 to 100001-199999 and posts IDs from 1-999999 to 1000001-1999999. This would be much less damageable than simply incrementing topic IDs by 2598 and post IDs by 54125, like what was planned (which would make a redirect/remapping script impossible).

That mod would have to be done for both SMF 1.1 and 2.0, though. Patching the code directly (without doing so via a mod) is not an option, since it would prevent future upgrades.

Anyway, yeah there is a more appropriate topic to discuss this here: http://ourl.ca/17035/307596


Offline Levak

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1002
  • Rating: +208/-39
    • View Profile
    • My website
Re: List of all native Nspire projects
« Reply #34 on: September 24, 2013, 03:04:47 pm »
Instead of using http://ourl.ca/172700 just use http://www.omnimaga.org/index.php?tttopic=14673.30 and when you encounter http://ourl.ca/172700 make a redirection to http://www.omnimaga.org/index.php?tttopic=14673+n.30 where n is the offset.
Other than that, as Lionel said, you will nuke your google visitors, same for inner topic links, same for crossposting links.
So my idea would work I guess.
« Last Edit: September 24, 2013, 03:05:32 pm by Levak »
I do not get mad at people, I just want them to learn the way I learnt.
My website - TI-Planet - iNspired-Lua

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55918
  • Rating: +3152/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: List of all native Nspire projects
« Reply #35 on: September 24, 2013, 03:14:36 pm »
If I was you I would probably suggest the idea in the server maintenance topic instead, though, since Eeems only monitors that one.

Offline Dapianokid

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 539
  • Rating: +46/-27
  • That one dude
    • View Profile
Re: List of all native Nspire projects
« Reply #36 on: September 27, 2013, 04:48:15 pm »
I'm curious about Omni 2.0
Is there a link?
Keep trying.

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55918
  • Rating: +3152/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: List of all native Nspire projects
« Reply #37 on: October 09, 2013, 12:39:34 am »
Technically it would actually be Omni v7.0. There used to be a beta subdomain (leaked by mistake) a while back, but there wasn't much there anyway. It's a long way off considering that admins have a life, but wants the site to keep 100% of its content (except maybe the deprecated arcade mod) under v7, because almost all SMF mods would be recoded from scratch, while the forums would run SMF 2.0. A new theme would also need to be made since I doubt admins would want to go the cheap, unoriginal route of using pre-made ones or the default theme.

Anyway back on topic, have you any plan to make this up to date in the near future compu?
« Last Edit: October 09, 2013, 12:39:56 am by DJ Omnimaga »

Offline ExtendeD

  • CoT Emeritus
  • LV8 Addict (Next: 1000)
  • *
  • Posts: 825
  • Rating: +167/-2
    • View Profile
Re: List of all native Nspire projects
« Reply #38 on: January 06, 2014, 05:03:46 pm »
compu, I see that the site is down and you're a planning to move to a new server.
The stats are really useful and are a good showcase of community achievements on the TI-Nspire, I'm looking for the site to be back. Tell us if you need help in anyway.
Ndless.me with the finest TI-Nspire programs

Offline compu

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 275
  • Rating: +63/-3
    • View Profile
Re: List of all native Nspire projects
« Reply #39 on: January 12, 2014, 07:57:17 am »
I rented a new server yesterday, I hope it will be available tomorrow.

EDIT:
They already activated the server today and I redesigned the website.
If someone wants to update the list, register on the website and let me know. I'm not sure how much time I can put into this since I'm getting closer to finishing school.
And please report any bugs you might find ;)

http://euve34239.vserver.de/pacspire/index.php
« Last Edit: January 12, 2014, 12:53:37 pm by compu »

Offline compu

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 275
  • Rating: +63/-3
    • View Profile
Re: List of all native Nspire projects
« Reply #40 on: January 13, 2014, 11:26:31 am »
If someone tried using the download links, they should work now. There was a small mistake in the PHP code.

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55918
  • Rating: +3152/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Re: List of all native Nspire projects
« Reply #41 on: January 13, 2014, 11:54:45 am »
You should ask Omni or juju for a subdomain maybe (with DNS access so you can update it when you switch servers)

nspire.julosoft.net, nspire.juju2143.ca or nspire.mtv-music-generator.com could be one of the domain name and the URL wouldn't change on every server move.

Offline compu

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 275
  • Rating: +63/-3
    • View Profile
Re: List of all native Nspire projects
« Reply #42 on: January 13, 2014, 11:58:15 am »
Actually I have a free .de domain now, but haven't decided on the name yet :P

Offline ElementCoder

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 611
  • Rating: +42/-2
    • View Profile
Re: List of all native Nspire projects
« Reply #43 on: January 13, 2014, 03:53:17 pm »
Nice to see this is still being continued :)

Some people need a high five in the face... with a chair.
~EC

Offline LDStudios

  • Coder Of Tomorrow
  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 388
  • Rating: +41/-1
    • View Profile
    • LD Studios
Re: List of all native Nspire projects
« Reply #44 on: January 13, 2014, 03:55:04 pm »
Yes, I cant wait to see it up again :)