#foswiki 2015-03-02,Mon

↑back Search ←Prev date Next date→ Show only urls(Click on time to select a line by its url)

WhoWhatWhen
GithubBot[distro] gac410 pushed 1 new commit to master: http://git.io/x4Je
distro/master 87916c8 George Clark: Item13178: Don't permanently expand tags...
[00:08]
***GithubBot has left [00:08]
GithubBot[distro] gac410 pushed 1 new commit to master: http://git.io/x4Ji
distro/master 59d3605 George Clark: Item13178: Clean up unneeded debug & a typo
[00:12]
***GithubBot has left [00:12]
.... (idle for 19mn)
GithubBot[distro] gac410 pushed 1 new commit to master: http://git.io/x4IE
distro/master 8de1173 George Clark: Item12855: Don't require patch contribs...
[00:31]
***GithubBot has left [00:31]
ChanServ sets mode: +o Lynnwood_ [00:42]
....................... (idle for 1h50mn)
GithubBot[distro] gac410 pushed 1 new commit to master: http://git.io/x4uQ
distro/master ebd46ec George Clark: Item12864: Convert remaining core extensions to decimal versions...
[02:32]
***GithubBot has left [02:32]
................ (idle for 1h19mn)
GithubBot[distro] gac410 pushed 1 new commit to master: http://git.io/x4Sc
distro/master 6b7c42d George Clark: Item10538: Add missing logo, modernized...
[03:51]
***GithubBot has left [03:51]
....................... (idle for 1h53mn)
harlanI;ve got a 1.1.9 site where even after I log in (I'm an admin user) I still get brought to a "login" screen when I navigate to different topics on the site. The site is ony visible to logged-in users.
How do I debug this?
[05:44]
gac410Are you using a mixture of Template auth and Apache (web server) auth? Sorry it's almost 1am here, i was just shutting down and saw your msg.
Check your Mapper and Login manager ..
with that ... gotta go. g'night
[05:49]
***gac410 has left [05:50]
.................. (idle for 1h25mn)
ChanServ sets mode: +o CDot [07:15]
......... (idle for 40mn)
AnxiousGarlic has left [07:55]
............................ (idle for 2h15mn)
GuilainChi everyone, I've just seen, that there is any live demo of foswiki ? isn't it ?
I'm just see that, because I make a study between several solution, and can't give an demo access to foswiki to my potential customer
:(
[10:10]
....... (idle for 33mn)
***ChanServ sets mode: +o MichaelDaum [10:46]
ChanServ sets mode: +o MichaelDaum [11:00]
....................... (idle for 1h51mn)
GithubBot[distro] MichaelDaum pushed 1 new commit to master: http://git.io/xRo5
distro/master a1cf11d MichaelDaum: Item13286: rationalized params in jquery.wikiword...
[12:51]
***GithubBot has left [12:51]
CDotGuilainC: foswiki.org runs foswiki [13:04]
.... (idle for 15mn)
GithubBot[distro] MichaelDaum pushed 1 new commit to master: http://git.io/xRyD
distro/master d6a10bf MichaelDaum: Item13286: fixing use of NAMEFILTER...
[13:19]
***GithubBot has left [13:19]
GuilainCI know CDot, I more thinking about a live demo with lot of (plenty) of plugin, with the ability to enable some plugin (access of configure) etc, so a real demo site than a sandbox
you know what i mean or example should be more clear
[13:26]
CDotwe discussed it many times, but no-one stepped up to host it. It would be a spam farm. [13:27]
***ChanServ sets mode: +o gac410 [13:27]
GuilainCyes sure.. not think about that... even if the other solution do it, and restore every week, month, etc. but I understand. So, it's time for me for setting up my live demo on my side, thanks cdot for clarifying this point [13:29]
CDot:-) [13:29]
MichaelDaumI do host a live demo on my server [13:32]
GuilainCah yes, it's demo.michael..consulting ? but should we able to configure some plugin if need be ? [13:33]
MichaelDaumI only demo a limited set of plugins ... not all. [13:34]
GuilainChum good to know [13:34]
MichaelDaumno way I'd grant access to configure
or you could point it to your evil plugin repo and install an ssh backdoor right away
[13:34]
GuilainCok, understand, could I diffuse the url location ? [13:36]
MichaelDaumnot sure I understand what you mean [13:36]
GuilainCfor live demo, it's normal to cut some feature... but I understand that could be time consumming [13:36]
MichaelDaumthats not the point
you _have_ to make sure those plugins installed are okay on the open internet
[13:37]
GuilainCif i made mine, it will be access limited to my potential customer, and in virtual environement (VM) in a very closed environnement (only 80 network port) [13:37]
MichaelDaumwhereas some plugins are fine on the intranet
better use ssl
[13:37]
GuilainCyes sure
you right
I understand your recommendation, and I think that should be interesting to know easily/quickly which plugin should be "intranet" and which one should be "internet"
I put some quote, because, for me, intranet or internet should be secured
[13:38]
MichaelDaumwell, if something goes wrong on the intranet, there's a guy you may blame & fire
not so building an internet community
[13:40]
GuilainCif he's not good :) if he's good, the wrong guy will be blame || fire ;)
so MichaelDaum, could i diffuse the url of your demo ?
[13:41]
MichaelDaumyou mean show it around?
of course
[13:42]
GuilainCyes
thanks a lot
[13:42]
MichaelDaum, to be clear, do you allow to modify something in your demo site ? if yes in which web ? sandbox ? if no, I'll understand very well :) [13:55]
MichaelDaumJust register and go to the Knowledge web. Go wild there. Leave things intact that others already did there. [13:56]
GuilainCsure
GuilainC see that wikiring seems to be smaller year after year... isn't it ?
[13:57]
MichaelDaumya, there's not much activity among wikiring members currently. [14:02]
GuilainCbut still it alive, isn't it ;)
if I need consultancy I will find one ?
perhaps only the best stay ;)
[14:02]
MichaelDaumcheck out http://foswiki.org/Support.WikiConsultants [14:05]
gac410Ah CDot I meant to ask you. I just noticed that EditRowPlugin does client side sorting. But only when a table is editable. Can it be used as only for sorting, like for our tasks web search results? [14:06]
GuilainCoh thanks MichaelDaum, what's the diff with wikiring ? [14:06]
gac410Ie enable it for all tables but without the edit controls [14:07]
MichaelDaumGuilainC, some of the people listed at Support.WikiConsultants are on the WikiRing as well. Though WikiRing isn't really a consultancy in itself. It's members are. [14:08]
gac410MichaelDaum: I tried to use foswiki trunk the other day with javascript disabled. It is still listed as optional in our install docs. Seems pretty hopeless to me. NatEdit won't paint a usable edit screen with js disabled.
I think we need to change our advertised features for 1.2, and state that js is required. otherwise we have a bunch of new blockers I suspect.
Might even simplify strikeone to eliminate the non-js versions
[14:09]
MichaelDaumoh ya
no way you could deliver a modern ux/ui without javascript
[14:17]
CDotgac410: y, I think so. [14:18]
gac410Agreed. That's why I worded it that we need to change our docs and stated features.
CDot: y if we could enable client sorting that would be a great feature. Avoids adding yet another extension.
[14:18]
CDotI thought it already did it. Maybe not.
I recall not wanting to trip over TablePlugin's client-side sorting.
[14:19]
gac410I didn't even realize it did it until I came across the feature in the extension topic. Then went and looked but none of our tasks lists sort client side.
Main reason I added JQTablePlugin to foswiki.org. If we can get sorting by default with EditRowPlugin, that's even better for when we upgrade f.o to 1.2
[14:20]
JulianLevensjast: just a reminder about http://foswiki.org/Community/FoswikiCamp2015
and of course anybody else listening in
[14:36]
.... (idle for 15mn)
CDotgac410: how do I create a new module in git these days?
is there doc somewhere i can follow?
CDot wants to get it right first time
[14:52]
gac410hm. probably several ways. One right on github, you can create a new repo, and then clone it. That's the "pull" method. Other is to create a repo locally and then push it to github.
hang on. I think you are in the owners group so either works for you.
yeah. cdot is an owner, so you have ability to create new repositories.
[14:53]
CDotok, so github will handhold me through the process? [14:54]
gac410Got to https://github.com/foswiki and click the big green [+ New Repository] button. [14:55]
CDotHowToStartExtensionDevelopmentInGit says:
From the Github web, create the empty repository named the same as your extension. "FooPlugin"
Change to the /ver/www/foswiki/FooPlugin directory
Set up the git repository
obvious qs on that:
"From the Github web". What github web?
/ver/www/foswiki? Should that be /var/www/foswiki?
[14:55]
gac410(backwards: 0) /ver yes typo :( -1) github web .. https://github.com/foswiki
There is a cron job on foswiki.org that will pick up new repositories and automatically and set the hooks for pushing to foswiki.org.
[14:57]
CDotadd a .gitignore? [14:57]
gac410I don't think so. buildcontrib can create one for you [14:58]
CDotcanyou remember where svn caches credentials? [15:01]
gac410hm. I still have my svn repo somewhere I can look. [15:02]
CDotn.m. found it [15:04]
gac410It's been so long since I used svn, you are faster than me :)
Can you fix up HowToStartExtensionDevelopmentInGit with your experiences?
[15:05]
CDoty, was planning to [15:06]
gac410There are probably two flows. For "owners" easiest is to create the new repo on github, and then just pseudo-install it, and it will be automatically cloned, even if no manifest, at least the clone will happen.
For those without auth, either one of the owners has to populate gihtub, or they create their own repo and push it.
The other path: 1) Use the foswiki script to "create a new extension" 2) cd to distro/MyNewPlugin, 3) git init . 4) git add . 5) git commit -a 6) git remote add origin git@github.com:foswiki/MyNewPlugin.git 7) git push -u origin master
Another option is to create the new extension in your own github account, rather than in foswiki. An admin could then fork your local repo into the foswiki project. Or if we had a repo pointer in the package form just let it live under cdot or wherever.
[15:07]
CDotdon't give me other options, I've already started on the first one :-) [15:16]
gac410I think that last option would be for dev's without "owner' or "admin" status on github. That's a small subset of potential foswiki developers.
CDot: we could possibly extend create_new_extension.pl to do the necessary git init, git add and git remote add commands, to make the extension ready to push to github.
create_new_extension would prompt. Do you want to create a git repository? Enter github user or project: default foswiki
that would probably be the easiest way, Then the user just has to "push" to create the new repository on github.
hm just thinking out loud. It probably ought to use Net::github to check if the repo already exists, and refuse to create a duplicate.
[15:17]
CDot I see you created FilesysVirtualPlugin? Just checking how you are making out. I'll be out with the snowblower for the next hour or so... So ask now or hold :D [15:31]
CDotThere's no business like snow business, like slow business, like cold business. Have fun :-) [15:32]
gac410okay thanks. [15:32]
CDotwoo hoo!
that was a lot harder than it need to be :-(
[15:42]
MichaelDaum_: I added "NewsFlash" to the Extensions.PackageForm [15:51]
.... (idle for 16mn)
MichaelDaumCDot, kool
we'll see how that works out in ExtensionNews
[16:07]
CDothow about listing the top 10 most recent? [16:08]
gac410CDot: I think that create_new_extension could automate that reasonably well.
CDot: just checked the github account. The hooks got added, but not before your first push. So your task didn't get updated with the first checkin.
no big deal really, easy enough to update the task with the commits.
Unfortunately there is no push event at the github account level to notify a server that a new repository has been created.
[16:17]
CDot... I added FilesysVirtualPlugin to openhub. ... not that it is worth the bother, they have not updated stats in more than a month. [16:27]
MichaelDaumtoo bad [16:28]
gac410Latest blog entry. spam registrations have cratered their site. estimated 100000 or more
The comments suggest that the latest spammers are not bots. They actually hire low wage workers to register to sites and post links. So captcha, questions, whatever all fall by the wayside.
gac410 has been wondering about a new auth method that would send a code to your cellphone # for "two-factor" authentication and registration.
another suggestion I've come across is to do 're-verification" ... send a "are you still there" message to registered emails, and remove any user who doesn't respond. The spammers use throwaway addresses
we've reached 2030 discarded "Suspect spammer" registrations on foswiki.org
CDot: I tried disabling table plugin on trunk to see if that allowed the new editrowplugin to client-side sort on the tasks webs tables (on a local copy). no joy. :(
[16:28]
..... (idle for 20mn)
GuilainCGuilainC thinking about several things for the foswiki project : translation of the System help, put forward (and update) the wikiapp web, and create some case study [16:57]
MichaelDaumjast, are you coming to Amsterdam? [16:59]
gac410Mini release meeting: Should we update all our docs / help text to clearly state that javascript is now required for foswiki? [17:03]
MichaelDaumcan't set topicparent on f.o? [17:03]
gac410Ah... right. I disabled that, it was cause of dos due to the query. Just commented out. feel free to re-enable. [17:04]
MichaelDaumMichaelDaum added &topicparent=NewParentTopic to bin/edit ... [17:04]
gac410I think master branch uses a autocomplete instead of search
well that still uses a search but not every time "more topic actions" renders.
[17:04]
MichaelDaumhow about I add a BROADCASTMESSAGE to f.o for people to find http://foswiki.org/Community/FoswikiCamp2015 [17:06]
gac410Sounds good. Has a solicitation gone out to foswiki_announce
I think I'm going to repeat the request for translators ... send it to foswiki_discuss and foswiki_svn. Need to get this started so we can move into beta.
I really don't want to be the "lead" for translations. And Andre appears to be missing. he has not responded to any messages from me.
[17:07]
GuilainCFoswikiCamp is for developper isn't it ? [17:09]
gac410true. in which case foswiki_announce is probably not the right forum.
Though maybe ... Word it as a request for developers, translators, and a good opportunity to interact with other foswiki developers.
[17:10]
MichaelDaumfoswiki_announce is just right
GuilainC, the camp is what people make of it
if it is beers, so beer it
if it is hacking, go hack
[17:13]
gac410MichaelDaum: if you are writing up something for foswiki_announce, can / should you ask for prospective translators / developers, and a basic status on 1.2.0 ? [17:14]
MichaelDaumif it is getting help on installing feature foobar, well come along [17:14]
gac410CDot: The new PackageForm. What's the impact of removing the "DevelopedInSVN" and/or adding "Source Repository" ... I was really hoping you would do that with your update :P [17:16]
MichaelDaum;) [17:16]
gac410gac410 can make the change. But as you say: "NEVER EVER CHANGE THIS FORM UNLESS YOU UNDERSTAND ..." and I don't understand :P
Also what's the difference between "Support" and at the bottom: SupportURL
MichaelDaum: Should we also have the upcoming Association meeting listed in the banner?
[17:17]
MichaelDaumyes please [17:21]
gac410My calendar tells me it was yesterday :) [17:21]
MichaelDaumadd the FoswikiCalendar on google
G.A. is on 3/20
[17:23]
gac410yeah just found the comment on our foswiki plus account
Banner updated. You might want to handle the "pretty" aspects :)
Do we know who holds the keys to the google plus account?
[17:24]
MichaelDaumhave been asking around ... no idea [17:31]
gac410MichaelDaum: what's the email address of the "Foswiki calendar" That seems to be what the add dialog needs. [17:33]
MichaelDaumall info is here http://foswiki.org/Development/FoswikiCalendar [17:34]
gac410gac410 reads that and has not a clue. My calendar on google/gmail says "Add a friends calendar" ... and prompts for the email address.
Ahh never mind. Found it.
The little google button on the lower right of the calender on http://foswiki.org/Development/FoswikiCalendar causes it to add to your google calendar.
[17:36]
CDot"Support" and "SupportUrl" were one of the reasons I merged the forms. Same data, different fields :-(
as long as you don't actually remove any fields you won't impact the search - except some marginal fields such as DevelopedInSVN which were a bad idea anyway and can go
you should be able to add your repository pointer simply by ediditng the PackageForm (though the field will still have to be filled in by habnd)
[17:43]
gac410can we remove the duplicate SupportURL, the useless DevelopedInSVN, and add a SourceRepository field. without negative impact? [17:45]
CDotI think so.
there are two queries to worry about - the one that generates the main repo list, and the other is the FastReport (and friends)
[17:45]
gac410Main repo list? Is that new? [17:46]
GuilainCGuilainC has taken note about foswikiCamp think about, but amsterdam is not so close to here (paris) but it's probably the only one that he could be able to go [17:47]
CDotof those, only FastReport needs some fancy footwork
it does a $pattern on the Version and Release fields :-(
GuilainC: Paris not close to Amsterdam? It's almost walking distance! ;-)
[17:47]
gac410yeah I've played with FastReport way back when. :P painful. [17:49]
CDotit should be easier now that if can do everything with %QUERY [17:49]
gac410CDot, so we need a script that scans all the Extensions web topics and migrates the form data to the latest form. [17:49]
CDotideally, yes
the hard work is already done in the buildcontirb
[17:49]
gac410Did you fix up the form in the Extensions/Testing web? [17:50]
CDotin Extensions, yes
not in Testing
[17:50]
gac410Okay. we also have Extensions/Archived. Is this as simple as copying PackageForm into those webs, or do topics need some editing?
gac410 doesn't do a lot with forms.
CDot: Regarding configure, I've noticed one issue after pseudo-install / bootstrap. One field gets expanded to "undef"
$Foswiki::cfg{Plugins}{UpdatesPlugin}{ConfigureUrl} = '$Foswiki::cfg{ScriptUrlPath}/configure$Foswiki::cfg{ScriptSuffix}';
gets saved as "undef/configure"
Not sure if that's a side effect of pseudo-install, or something more significant.
It seems to be the only one that gets corrupted like that.
[17:54]
CDotcould be to do with the order in which bootstrap does things
if it's only the one, my inclination is to look the other way and whistle a tuneless ditty :-(
[18:06]
gac410I guess the question will be, does a real install of an alpha build have the same issue. Don't want to release a real package that appears broken out of the box. [18:08]
........... (idle for 50mn)
CDot now I'm trying to recreate the UpdatesPlugin issue, and it's not happening
Gaaahhh Tried it again, and this time it's bad. wtf. usually insanity is doing the same thing twice and expecting different results
[18:58]
hm... I have absolutely no idea what UpdatesPlugin does with the ConfigureURL field. Javascript mashes it all around, but the actual banner uses a url generated from the template file, so configuration is a nop
I changed the url to foobar, and it still generates a valid URL.
[19:14]
***ChanServ sets mode: +o SvenDowideit_ [19:17]
gac410Looks like that's all MichaelDaum code. [19:17]
........... (idle for 54mn)
***ChanServ sets mode: +o SvenDowideit_ [20:11]
............... (idle for 1h10mn)
ChanServ sets mode: +o SvenDowideit_
ChanServ sets mode: +o Lynnwood_
[21:21]
....... (idle for 30mn)
ChanServ sets mode: +o SvenDowideit_ [21:54]
.... (idle for 15mn)
TarboxHello! I really should've come in earlier, but if anyone knows off the top of their head why %INCLUDEing a topic that calls %TOPICTITLE% on several topics makes the topic title calls fail to happen, even though they work fine when the included topic is viewed directly, I can pick it out of the logs tomorrow. Thank you so much. [22:09]
............ (idle for 58mn)
***i^2 has left [23:07]
GuilainCTarbox, not sure to have well understood your question, but when you include some topic, you loose the "environnement" (form & so one) of the topic included
that's why there is basetopic and baseweb, when you use include
topictitle is a pref of a topic or formfield (cf. DBCachePlugin)
but as I've tell, not sure to have well understood your question ;)
so perhaps i'm wrong, but if I were you, i'm looking for query to catch the topictitle
[23:16]
***ChanServ sets mode: +o SvenDowideit_ [23:26]
...... (idle for 27mn)
RiskRewardHi, I've got a quick question about file keeping. I'd like to delete a whole lot of topics I created to test the system. I have access to the server. Can I just hit 'delete', or will I break something? [23:53]

↑back Search ←Prev date Next date→ Show only urls(Click on time to select a line by its url)