Learn more about these different git repos.
Other Git URLs
This is a tracker bug for the various tasks that are required to move to Discourse from AskFedora.
Things to consider :
Important things :
1.- Admin/Mod/User 2.- Categories, Sub-categories 3.- tags 4.- Karma up/down votes 5.- Manage Q&A :
* Sticky * Dupe * Accept * Reject (Reason) * Comment (is part of the answer in discourse) * Quality of the answer (Automatic or Supervisor Moderation)
6.- comments (there are open question where exist the posibility that the comments is the solution) also some comments links to other question in askfedora itself 7.- wiki's 8.- link to other question is the question is to old (if you select the first 100 high question) I mean we can keep askfedora live for some time.... 9.- moderation queue (spammer control , etc) 10.- Common tasks 11.- Social Network (linkedin) 12.- Meta 13.- Sticky posts (pin post) 14.- Internazionalation (another language) 15.- login.- with other metods 16.- Not in Ask-fedora but we can have wrinting TIPS... 17.- Pictures attache to any question (Upload images and attachments if enabled ).
Problem Note :
for some assigned problen I write task #111 , #123, #124, #128
Regards., HTH
Is there someone in the team that uses Discourse frequently enough to check on these things?
Metadata Update from @ankursinha: - Issue tagged with: next-meeting
@hhlp - would you maybe be able to tinker with discourse a bit and see how you find it, and how many of these requirements it provides?
Metadata Update from @hhlp: - Issue unmarked as blocking: #51
Metadata Update from @hhlp: - Issue marked as depending on: #101
Metadata Update from @hhlp: - Issue assigned to hhlp
Metadata Update from @hhlp: - Issue untagged with: S: Next-meeting - Issue tagged with: S: WIP
Are askfedora have quality and good QA? I found it hard to find it. I would vote to not agree with decision to migrate existing askfedora threads to Discourse but agree to started using Discourse for QA
Metadata Update from @hhlp: - Issue untagged with: C: Tooling, S: WIP - Issue tagged with: S: Future-meeting, S: Needs-comment
I also find an usefull theme a sucefull convertion from askbot to discourse, Complete site (user, question, tag, etc) and a script that allow in github :100:
https://meta.discourse.org/t/porting-from-askbot-to-discourse-my-experience-and-code/26074 https://github.com/mcg1969/askbot-to-discourse
@mattdm and @ankursinha this is very very interesting...
I wonder if Anacondas Slides have to be updated tooo... if I don't remember wrong that there are some presentations Who talk's about askfedora
Metadata Update from @hhlp: - Issue untagged with: S: Future-meeting - Issue tagged with: S: Next-meeting
Metadata Update from @ankursinha: - Issue untagged with: S: Next-meeting - Issue tagged with: C: AskFedora, S: Future-meeting
Update: the council has approved funding for a separate discourse instance for Ask Fedora. More details coming, but we can start planning the move now. To be discussed at this week's meeting.
Metadata Update from @ankursinha: - Issue untagged with: S: Future-meeting - Issue tagged with: S: Next-meeting
Metadata Update from @ankursinha: - Issue marked as depending on: #140
Metadata Update from @ankursinha: - Issue unmarked as blocking: #101 - Issue marked as depending on: #101
I've set up the new instance. It is currently a private one while we set it up. The required people have been invited to it already.
Metadata Update from @ankursinha: - Issue marked as depending on: #142
Metadata Update from @ankursinha: - Issue marked as depending on: #143
FYI: the instance is now accessible at askbeta.fedoraproject.org. Please allow 10 minutes for it to sync.
askbeta.fedoraproject.org
It is currently invite only---while we set it up. Once that is done, it'll be open to the public, accessible using FAS.
Metadata Update from @ankursinha: - Issue marked as depending on: #145 - Issue marked as depending on: #146 - Issue marked as depending on: #147 - Issue marked as depending on: #148 - Issue marked as depending on: #149
Metadata Update from @hhlp: - Issue marked as depending on: #150
Would it be helpful for me to spend some time going throuhg and configuring some admin settings and creating a few basic categories? I have some thoughts about what I would like as a user, and I have some other work I'd like to procrastinate on :)
I don't want to step on anyone's toes if there's already a plan, though!
Would it be helpful for me to spend some time going throuhg and configuring some admin settings and creating a few basic categories? I have some thoughts about what I would like as a user, and I have some other work I'd like to procrastinate on :) I don't want to step on anyone's toes if there's already a plan, though!
Sure! If it's something involved though, could you please document it somewhere so that it can be referred to in the future? We're trying to keep our notes in this repo here: https://pagure.io/Ask-Fedora-SOP-docs (Should I add you as an admin there?)
We've set up categories already. As an admin you should be seeing them all here: https://askbeta.fedoraproject.org/categories. (After some discussion, we settled on these: https://pagure.io/fedora-join/Fedora-Join/issue/143#comment-556514. The ticket has more information on what the idea is)
We've got translated versions in a few languages up too---languages for which community volunteers have agreed to commit time.
All of these related tickets block this one, so if you do have lots of time to procrastinate, you can look through them too :smile:
We're currently working on updating the guidelines that will be linked to in the "topic templates" (#150), and checking the state of quick docs (#93). I think we'll be ready to open it up to the community once we have this done, and maybe to public the week after (in case the community suggests tweaks).
Metadata Update from @ankursinha: - Issue marked as depending on: #151 - Issue marked as depending on: #152 - Issue marked as depending on: #153
@hedayat @alciregi @hhlp @bt0dotninja
If you can please double-check if your language related categories (and other tasks) are ready by this weekend, I'd like to open up the forum to the community via a commblog next week. (and to the public a week or so after). I think we're pretty ready. Further tweaks can be made later.
Please ping me if anything is unclear. I'll be available on Telegram if not IRC on the fedora-join channel most of the time.
@ankursinha We are fine.
I have a question. It seems that currently a guest (not logged in user) cannot see any language categories. Will it remain like that? Does it mean that almost all QA is inaccessible to public (including search engines)?
I havent a clue how it works for search engines, but yes, a user has to log in and pick the language group to see the related categories. Theres a ticket where this was discussed etc.
Sorry, I don't find an appropriate issue to talk about this.
Well, if a not-logged-in user has no way to see those, I'd guess a search engine would not too. Even if it can, users probably would not be able to see the question anyway.
This would mean that nobody searching for a problem would see any answer in Ask Fedora. And it is completely useless for public. I wonder if it is desired. Probably language groups should be opt-out rather than opt-in. Or, they should be visible to public, but not for a logged-in user by default.
On Thu, 21 Mar 2019, 21:35 Hedayat Vatankhah, pagure@pagure.io wrote:
hedayat added a new comment to an issue you are following: `` Sorry, I don't find an appropriate issue to talk about this. Well, if a not-logged-in user has no way to see those, I'd guess a search engine would not too.
hedayat added a new comment to an issue you are following: `` Sorry, I don't find an appropriate issue to talk about this.
Well, if a not-logged-in user has no way to see those, I'd guess a search engine would not too.
This is not necessarily true. As youbsee on the admin dashboard, discourse detects crawlers as a separate category of users. Would you please confirm on meta.discourse.org?
Even if it can, users probably would not be able to see the question
anyway.
Hrm, yeh. I dont see a workaround for this at the moment.
This would mean that nobody searching for a problem would see any answer in Ask Fedora. And it is completely useless for public. I wonder if it is desired. Probably language groups should be opt-out rather than opt-in.
This sounds like a good idea. I know theres a setting in groups to automatically add users that have a certain email address. Could you check if it takes "*" to add all new users?
Or, they should be visible to public, but not for a logged-in user by
default.
Check the group permissions, but i do not think this can be done. There's "everyone" but not "everyone that is not logged in". I prefer the above idea anyway. If that works, this wont be needed. If it doesnt, we'll just make all categories usable by everyone. We lose the clean language support we have now and basically become like every other forum with main categories for languages, only with more detailed categories..
``
To reply, visit the link below or just reply to this email https://pagure.io/fedora-join/Fedora-Join/issue/91
I just tried it, the automatic membership in categories does not take wildcards, so we cannot make it opt-out. (Makes me very very unhappy that I missed this!). So, options are:
:( I mostly agree with you. And I think we have a feature request for Discourse! It really lacks proper support for what we need.
Maybe redoing the categories we can handle this
I thought of redoing the categories, but it wont make much difference from the visibility of questions, unfortunately. Irrespective what categories we have, all users will always see all languages.
We could go back to using top level categories for languages like what Mandriva do on their forum. All itll do, though, is to make the list of top level categories shorter. Im leaning towards +1 here. It makes the landing page a bit nicer and while the top/latest questions will be a mix of languages users will be able to search within their language categories. So that would be:
?
:pensive: Damn! Current configuration make sense: the top level categories broadly ask the question “What are you doing with your Fedora system?", the sub-categories try to be more specific by asking you the question “How are you doing this?”
Level 1 will be the language, level 2 "What are you doing with your Fedora system?" Using tags for “How are you doing this?”... I think that we could potentially have many more tags. :thought_balloon:
Or we could limit the tags creation. Starting with the current level 2 categories. New tags should be added by the staff and trusted users after having discussed them.
Specific tags could be related only to specific categories?
I'll move the categories around later today.
For tags, the minimum trust level to create new ones is "3: member" by default. Is that OK?
:thumbsup:
It is OK, but what I mean is: everyone (3: member) can freely create a tag, or there should be a minimum of discussion about new tags?
I don't know if tags can be moderated. I didn't see a setting. Maybe have a look at the admin (and plugins) to see if this can be done?
I was thinking we can "initialise" some of the categories where it makes sense with tags corresponding to the level 2 categories that we're removing. So, "using fedora" will have "desktop" "server" etc tags already to begin with?
Can someone please update the SOP docs to remove the second layer categories etc?
https://meta.discourse.org/t/tags-category-restrictions-tag-groups-relationships/48260 -> have a look at this. We can have default tag groups that replace our level 2 categories?
Have a look at this page: https://askbeta.fedoraproject.org/tag_groups/
I've created tags based on level 2 categories that we're removing, and these can be specified in each category to limit the tags of that category to the mentioned groups. So, users can only use these then, they cannot create new ones at any trust level.
Does this sound OK?
Right, the categories are updated. Can you all please double check that:
level 2 per language categoies can be "created/replied/seen" by everyone.
please add a short description to the top level language categories also.
Once we have the tag groups sorted, we'll set those up too.
@hedayat @hhlp @alciregi @bt0dotninja : please check your languages to ensure that I haven't messed it all up.
I don't want to run into the mess we had in the old site with a million completely useless tags — but on the other hand I don't think we want completely restricted tagging either. Keeping it to more active / higher priv'd users seems reasonable.
+1 works for me (also less admin work :clap: )
@ankursinha @mattdm +1 I think only trust user Level 4 should manage tag's
Regards.,
@ankursinha I check it in Spanish...
I replaced the Terms of Service page with the same text okayed by Legal for https://discussion.fedoraproject.org/. It's short and refers to the existing code of conduct and default license. Something more extensive would need further legal review.
Done
It's fine :)
I think that we can now close this ticket. Discourse is up and running very well.
Metadata Update from @alciregi: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)
+1 to close
-- Thanks,
Ankur
(Sent from mobile device)
On Mon, 26 Aug 2019, 11:18 Alessio Ciregia, pagure@pagure.io wrote:
alciregi added a new comment to an issue you are following: I think that we can now close this ticket. Discourse is up and running very well. To reply, visit the link below or just reply to this email https://pagure.io/fedora-join/Fedora-Join/issue/91
alciregi added a new comment to an issue you are following: I think that we can now close this ticket. Discourse is up and running very well.
Login to comment on this ticket.