On Sun, Jun 30, 2024 at 4:14 AM Matthias Koeppe
<matthiaskoe...@gmail.com> wrote:
>
> Another migration route that we could consider:
> Importing the messages from AskBot into Google Groups (merging with the 
> sage-support group).

Google Groups' interface is pretty bad, one cannot do maths, or
properly format things.
(and who knows for how much longer they keep it free, or support it at all...)

I'd rather seriously consider moving to Discourse (which does have an
importer from askbot)


>
> I don't visit ask.sagemath.org much, so others who are regulars there may 
> correct me, but it seems that the whole downvoting/upvoting / karma / 
> accepting answers mechanism of this forum may have little value, as most 
> questions have 0 or 1 answers. So if that's lost in the migration, perhaps 
> not much is lost.
>
> Importing stuff via mailbox files to Google Groups is explained for example 
> in 
> https://geek.co.il/2018/05/16/migrating-google-groups-archives-between-accounts
>
> On Saturday, June 22, 2024 at 10:18:45 AM UTC-7 Matthias Koeppe wrote:
>>
>> Reviving this old thread from 2021, as we are currently taking stock of the 
>> project infrastructure (discussion in 
>> https://groups.google.com/g/sagemath-admins, updating the wiki page 
>> https://github.com/sagemath/sage/wiki/Infrastructure).
>>
>> - server uses Askbot 0.7.59 (a 2020 hotfix of a 2015 version); current: 
>> 0.12.2 (2023)
>> - https://ask.sagemath.org/questions/ looks at least 10 years out of date re 
>> web design
>> - the "0 years ago" bug still shows
>>
>>
>> On Wednesday, December 15, 2021 at 9:00:33 AM UTC-8 William Stein wrote:
>>>
>>> Good idea -- I'll do that.
>>>
>>> On Wed, Dec 15, 2021 at 8:24 AM Dima Pasechnik <dim...@gmail.com> wrote:
>>> >
>>> >
>>> >
>>> > On Wed, 15 Dec 2021, 15:59 William Stein, <wst...@gmail.com> wrote:
>>> >>
>>> >> On Wed, Dec 15, 2021 at 6:49 AM Dima Pasechnik <dim...@gmail.com> wrote:
>>> >> >
>>> >> > On Wed, Dec 15, 2021 at 12:44 AM William Stein <wst...@gmail.com> 
>>> >> > wrote:
>>> >> > >
>>> >> > > Here's some very quick thoughts, some on topic and some off:
>>> >> > >
>>> >> > > - The original author of the software that ask.sagemath.org runs did 
>>> >> > > initially do the configuration at some point long ago. He was 
>>> >> > > starting a business to support instances in exchange for money. I 
>>> >> > > wonder if that is still around?
>>> >> >
>>> >> > contact details, etc are here: https://askbot.com/
>>> >> > (their own instance is running version 0.10.3)
>>> >>
>>> >>
>>> >> Thanks. It looks like the obvious thing we would have to buy would be
>>> >> his hosting service, which is $45/month and provides this (see below).
>>> >> It seems like he doesn't offer any sort of "manage your existing site"
>>> >> service anymore. An obvious question is whether or not he would also
>>> >> migrate our existing site over to his hosted service. Also, we would
>>> >> be switching from "trust Thierry for backups, long term existence,
>>> >> etc." to "trust random guy in Chile who has nothing to do with Sage
>>> >> and also trust that William can ensure the $45/month gets paid
>>> >> somehow." So it seems he doesn't really provide the service
>>> >> (namely -- help us upgrade to the latest version) that he used to
>>> >> provide, and I can see why (it is probably a pain in the butt to do).
>>> >
>>> >
>>> > they offer consulting. It won't harm to ask whether they are willing to 
>>> > do an one-off job of upgrading.
>>> >
>>> >
>>> >>
>>> >>
>>> >>
>>> >> 30 day free trial
>>> >> All standard features
>>> >> SSL Support
>>> >> Single Sign On
>>> >> Up to 750 users
>>> >> Daily backups
>>> >>
>>> >>
>>> >> >
>>> >> >
>>> >> >
>>> >> > > If so, maybe we could pay him to update our ask.sagemath.org 
>>> >> > > instance? In any case, many thanks to Thierry for maintaining 
>>> >> > > ask.sagemath.org all these years!
>>> >> > >
>>> >> > > - The ziglang community has an interesting approach to the community 
>>> >> > > discussion problem, which is just to welcome and try *everything* 
>>> >> > > that somebody will set up, and see what sticks. They have a list of 
>>> >> > > all the resources that various community members are running here, 
>>> >> > > which is useful for ideas, in case there's interest in expanding 
>>> >> > > what's available for Sage: 
>>> >> > > https://github.com/ziglang/zig/wiki/Community
>>> >> > > My impression with zig is that the two main ways they communicate 
>>> >> > > are (1) github issues, and (2) their Discord chat server, which is 
>>> >> > > *very* active. Note that Discord has absolutely nothing to do with 
>>> >> > > Discourse, and solves a completely different problem. We also use 
>>> >> > > Discord for CoCalc, and it has a manageable steady stream of 
>>> >> > > activity (in fact, some discussion there is about Sage). One aspect 
>>> >> > > of Discord is that answers don't seem to get indexed by Google; it's 
>>> >> > > very different than ask.sagemath.org or Discourse. I think the Sage 
>>> >> > > community currently has no *active* general realtime community chat, 
>>> >> > > though we used to all use IRC for Sage very heavily a long time ago, 
>>> >> > > and I think Gitter was also popular at one point. There's the Zulip 
>>> >> > > for Sage here https://www.sagemath.org/help-zulip.html but it's not 
>>> >> > > that active. A point in favor of Discord is that it is what all the 
>>> >> > > kids are currently using to discuss video games, hence they are 
>>> >> > > likely to already be using it, and get notifications, etc; it's also 
>>> >> > > very functional for free (unlike Slack).
>>> >> > >
>>> >> > > - Github has a free thing that is supposed to compete with 
>>> >> > > Discourse, I think, called "Github Discussions". I tried encouraging 
>>> >> > > people to use Github Discussions for CoCalc (see 
>>> >> > > https://github.com/sagemathinc/cocalc/discussions), e.g., by linking 
>>> >> > > to it in a few places, but it is totally dead. Nobody uses it. I'm 
>>> >> > > not sure why.
>>> >> > >
>>> >> > > -- William
>>> >> > >
>>> >> > > On Tue, Dec 14, 2021 at 3:43 PM Thierry <sage-goo...@lma.metelu.net> 
>>> >> > > wrote:
>>> >> > >>
>>> >> > >> On Sat, Dec 11, 2021 at 07:00:54AM -0800, kcrisman wrote:
>>> >> > >> > Some hopefully-useful comments:
>>> >> > >> >
>>> >> > >> > Overall, I am not sure why the project is running this server. I 
>>> >> > >> > think we
>>> >> > >> > > are spreading ourselves pretty thin here. There is also:
>>> >> > >> > > - https://groups.google.com/g/sage-support
>>> >> > >> > > - https://stackoverflow.com/questions/tagged/sage
>>> >> > >> > >
>>> >> > >> > 50 questions in last 6 months - thankfully, not as many about the 
>>> >> > >> > Sage ERP
>>> >> > >> > software as in the past - so nowhere near the volume of 
>>> >> > >> > ask.sagemath? But
>>> >> > >> > see below.
>>> >> > >> >
>>> >> > >> > > - https://stackexchange.com/search?q=sage
>>> >> > >> > > - https://mathoverflow.net/search?q=sage
>>> >> > >> > >
>>> >> > >> > negligible
>>> >> > >> >
>>> >> > >> > Also https://math.stackexchange.com/questions/tagged/sagemath - 50
>>> >> > >> > questions in the past 18 months.
>>> >> > >> >
>>> >> > >> > Though I haven't had time to contribute to any of these regularly 
>>> >> > >> > since
>>> >> > >> > somewhat before the pandemic, my observations are twofold on this:
>>> >> > >> > 1) The same people were helping on both the SE sites and 
>>> >> > >> > ask.sagemath
>>> >> > >> > 2) The response time and quality (and number of answers) were all 
>>> >> > >> > better on
>>> >> > >> > ask.sagemath
>>> >> > >> > It's possible this has changed recently, but more likely it is 
>>> >> > >> > just that
>>> >> > >> > some of the networking issues have made it less reliable, but 
>>> >> > >> > haven't
>>> >> > >> > improved service on the other sites. Contributors to answers have 
>>> >> > >> > liked
>>> >> > >> > ask.sagemath.
>>> >> > >>
>>> >> > >> An additional benefit from ask.sagemath is that is it well 
>>> >> > >> referenced on
>>> >> > >> search engines, so that answers posted there can be used as a 
>>> >> > >> knowledge
>>> >> > >> database.
>>> >> > >>
>>> >> > >> > I do notice that ask.sagemath has for some time only reported "0 
>>> >> > >> > years
>>> >> > >> > ago" for recent questions - I don't think the askbot developer
>>> >> > >> > (https://askbot.com) has been super productive lately and of 
>>> >> > >> > course we
>>> >> > >> > don't have the ability to support that software as well as Sage
>>> >> > >> > itself. That seems to be more of a sticking point, though I think
>>> >> > >> > Thierry and Samuel will have some relevant comments on that.
>>> >> > >>
>>> >> > >> This "0 years ago" comes from a change in some javascript where, 
>>> >> > >> there
>>> >> > >> is a jump from hours to years, without knowing about days and 
>>> >> > >> months.
>>> >> > >>
>>> >> > >> Maybe it is fixed on another upstream branch. Note that we are 
>>> >> > >> still on
>>> >> > >> the 0.7.x branch since migrating requires some work. Indeed, when we
>>> >> > >> upgrade, we need to run some migration scripts that update the 
>>> >> > >> database
>>> >> > >> structure. Unfortunately, our database scheme is not exactly the 
>>> >> > >> same as
>>> >> > >> the official one since in the early years, ask.sagemath was 
>>> >> > >> installed by
>>> >> > >> askbot developper himself, who adapted the db to some needs (perhaps
>>> >> > >> William can say more about that). We already fixed a lots of such
>>> >> > >> things, but when i moved ask.sagemath in emergency last year from 
>>> >> > >> Ohio
>>> >> > >> State University to Paris North University, i updated the versions 
>>> >> > >> until
>>> >> > >> i fall on some database migration issue and did not go further. This
>>> >> > >> might not be that hard to fix, but it is pretty boring (one have to
>>> >> > >> understand where is the bug, do some sql to adapt our tweaked 
>>> >> > >> database
>>> >> > >> to what it is supposed to be, and try again to see if the migration
>>> >> > >> script pass).
>>> >> > >>
>>> >> > >> If someone from the community is willing to give a try, i could set 
>>> >> > >> up a
>>> >> > >> separated container, that is a duplicate of the current production
>>> >> > >> server and provide an SSH access.
>>> >> > >>
>>> >> > >> > As for sage-support, it's always surprising to me how many 
>>> >> > >> > "customers"
>>> >> > >> > simply disappear as soon as you mention asking a question there -
>>> >> > >> > somehow they either want a Q&A site, or to ask on Facebook, or
>>> >> > >> > whatever. I don't really know why this happens, but clearly the 
>>> >> > >> > Q&A
>>> >> > >> > sites (in toto) are necessary.
>>> >> > >>
>>> >> > >> It is a pity that sage-support is not well referenced by search 
>>> >> > >> engines
>>> >> > >> since there are some pretty good answers there. If i understand
>>> >> > >> correctly, on discourse it is possible to ask and answer questions 
>>> >> > >> by
>>> >> > >> email, so that people that prefer the sage-support way could 
>>> >> > >> contribute
>>> >> > >> as well. However, i think that merging ask.sagemath and sage-support
>>> >> > >> into some discourse instance and keep all links well redirected will
>>> >> > >> require quite some work.
>>> >> > >>
>>> >> > >> Ciao,
>>> >> > >> Thierry
>>> >> > >>
>>> >> > >>
>>> >> > >> > Finally, to anticipate a question that has come up in the past on 
>>> >> > >> > this
>>> >> > >> > issue, I had previously inquired with a SE employee about 
>>> >> > >> > transferring
>>> >> > >> > data, and it seems it's not really a viable option. (As a very 
>>> >> > >> > tangential
>>> >> > >> > note, one could make a similar observation about Trac versus 
>>> >> > >> > GH/GL - could
>>> >> > >> > one take all those very useful discussions and import them?)
>>> >> > >> >
>>> >> > >> > --
>>> >> > >> > You received this message because you are subscribed to the 
>>> >> > >> > Google Groups "sage-devel" group.
>>> >> > >> > To unsubscribe from this group and stop receiving emails from it, 
>>> >> > >> > send an email to sage-devel+...@googlegroups.com.
>>> >> > >> > To view this discussion on the web visit 
>>> >> > >> > https://groups.google.com/d/msgid/sage-devel/3ab714cf-5987-4a1d-9f99-471e616e83a8n%40googlegroups.com.
>>> >> > >>
>>> >> > >> --
>>> >> > >> You received this message because you are subscribed to the Google 
>>> >> > >> Groups "sage-devel" group.
>>> >> > >> To unsubscribe from this group and stop receiving emails from it, 
>>> >> > >> send an email to sage-devel+...@googlegroups.com.
>>> >> > >> To view this discussion on the web visit 
>>> >> > >> https://groups.google.com/d/msgid/sage-devel/20211214234339.GC5262%40metelu.net.
>>> >> > >
>>> >> > >
>>> >> > >
>>> >> > > --
>>> >> > > William (http://wstein.org)
>>> >> > >
>>> >> > > --
>>> >> > > You received this message because you are subscribed to the Google 
>>> >> > > Groups "sage-devel" group.
>>> >> > > To unsubscribe from this group and stop receiving emails from it, 
>>> >> > > send an email to sage-devel+...@googlegroups.com.
>>> >> > > To view this discussion on the web visit 
>>> >> > > https://groups.google.com/d/msgid/sage-devel/CACLE5GBNueo5hK04X0s4jcuykF9G3P%2BjG_WdL9Ko0epostaFjg%40mail.gmail.com.
>>> >> >
>>> >> > --
>>> >> > You received this message because you are subscribed to the Google 
>>> >> > Groups "sage-devel" group.
>>> >> > To unsubscribe from this group and stop receiving emails from it, send 
>>> >> > an email to sage-devel+...@googlegroups.com.
>>> >> > To view this discussion on the web visit 
>>> >> > https://groups.google.com/d/msgid/sage-devel/CAAWYfq3qUz-eAF1Yg%3DN9NaGsD3VFj4sb6sVp_-PYaCThdtf2Sw%40mail.gmail.com.
>>> >>
>>> >>
>>> >>
>>> >> --
>>> >> William (http://wstein.org)
>>> >>
>>> >> --
>>> >> You received this message because you are subscribed to the Google 
>>> >> Groups "sage-devel" group.
>>> >> To unsubscribe from this group and stop receiving emails from it, send 
>>> >> an email to sage-devel+...@googlegroups.com.
>>> >> To view this discussion on the web visit 
>>> >> https://groups.google.com/d/msgid/sage-devel/CACLE5GAFXyEzWEHWLVEoiMoF-6Hw7unwb0Zd%2Bsi6_DvreCa7WA%40mail.gmail.com.
>>> >
>>> > --
>>> > You received this message because you are subscribed to the Google Groups 
>>> > "sage-devel" group.
>>> > To unsubscribe from this group and stop receiving emails from it, send an 
>>> > email to sage-devel+...@googlegroups.com.
>>> > To view this discussion on the web visit 
>>> > https://groups.google.com/d/msgid/sage-devel/CAAWYfq3UdJgiSacn-nRjnW_QqPMYKvHOTEu-509gqnobKGwkgw%40mail.gmail.com.
>>>
>>>
>>>
>>> --
>>> William (http://wstein.org)
>
> --
> You received this message because you are subscribed to the Google Groups 
> "sage-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to sage-devel+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-devel/156bc1f2-d4c5-4b9f-8ce7-cbac89f2d07bn%40googlegroups.com.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/CAAWYfq07Et%3D9Fwe%2ByUnjnt9gVpvF4jYNzyTspnMyqzJG76WkRA%40mail.gmail.com.

Reply via email to