I was actually in the process of making a new tab for adding a remote 
script. But time got cut short and I had to get to class. I have about 2 
hours before my databases lecture, so I will see if I can get it working 
before then.

I saw GitHub has a few of its own little modifications that shouldn't be 
hard to implement. But first, I want to add some CSS to make the markdown 
look a little better (highlight links, better looking bullets, etc...).

And as for the look of the site, it's just gonna be a gradual change over 
time. None of my friends are computer-savvy, and the guy next to me in my 
computer class needed help installing java -_- legitimate help....I don't 
think most of these kids could spell CSS, let alone use it. So i'm pretty 
much on my own to pull inspiration from anywhere I can find it.

The biggest and most important project I have ahead of me is the 
visualization of collected data. Right now I have it restricted to bar 
graphs. But i'm working on letting users map specific data points to 
various types of graphs.

   - Pie graph of new vs returning users
   - Area chart of page load time vs script execution time
   - average errors per session per day
   - etc...

But getting all that client -> server interaction to work together safely 
is gonna be a pain in the ass. Then converting raw sanitized data into the 
requested chart type is gonna be an ungodly amount of js.

On Monday, September 8, 2014 6:52:13 AM UTC-5, jerone wrote:
>
> Just seen the new sync features and thats great. Syncing the readme file 
> is even more then the alternative sites have, great job.
>
> All my readme's are coming from Github, which supports GFM 
> <https://help.github.com/articles/github-flavored-markdown>(GitHub 
> Flavored Markdown). You mite want to check that out...
>
> I uploaded a few scripts to test all features in the coming days.
>
> As for the design, I'm precisely like you, no skills in design, all 
> server-side and client-side programming. I hope you find someone who can 
> help you with that.
>
> As for new features; I found adding a new script by uploading a static 
> file with the new sync feature a bit redundant. A suggestion beside adding 
> a static file, is to add scripts by filling in all sync variables.
>
>   
> On Mon, Sep 8, 2014 at 11:20 AM, Eric Gardner <[email protected] 
> <javascript:>> wrote:
>
>> Ok well I just finished adding markdown support, and script/readme 
>> syncing options :) . I haven't set up the cron job to do a nightly, 
>> site-wide sync; but it works none-the-less. 
>>
>> The sync option works for more than just Git projects too. It simply 
>> pulls and validates anything the URLs point to. So for your project, just 
>> link it to the raw file in your master branch.
>>
>> As for the site's look, i'm not a graphic designer :P I'm pretty terrible 
>> at making things look good.
>>
>> I'm more worried about security than anything else, and that's where most 
>> of my time goes. Server-side, 70% of the code is sanitizing user inputs and 
>> making sure there is no unauthorized SQL commands being executed. Hell, the 
>> script search php file is probably 95% sanitation and 5% execution.
>>
>> If you have any other feature requests, let me know.
>>
>>
>> On Thursday, September 4, 2014 12:13:24 PM UTC-5, jerone wrote:
>>>
>>> Got success uploading an userscript today. You can view the result here: 
>>> http://myuserjs.org/script/jerone/Github_Pull_Request_From
>>>
>>> Besides the feature request about syncing scripts (from Github), I even 
>>> more want to suggest to add the feature Markdown for descriptions.
>>> All other sites (OpenUserJS & GreasyFork & MonkeyGuts) support Markdown 
>>> for their script descriptions. 
>>> It would save me a lot of time converting my readme.md files from 
>>> Github to html or text.
>>>
>>> It's clear that you still have some work to do. Obviously the design is 
>>> an issue (standard jQuery UI style :) ), but more it requires some features 
>>> for userscript authors. You want to attract them, otherwise the site stays 
>>> empty. 
>>> I do like the API features. It's the most feature complete there is 
>>> compared to the other sites.
>>>
>>> I hope that you keep up the great work and even make it open source so 
>>> other can help out.
>>>
>>> On Tuesday, September 2, 2014 4:35:53 PM UTC+2, Eric Gardner wrote:
>>>>
>>>> Ok I just added every possible mime type for javascript files. Even 
>>>> ones that i'm pretty sure dont exist.
>>>>
>>>> On Tuesday, September 2, 2014 7:22:55 AM UTC-5, jerone wrote:
>>>>>
>>>>> The error returns now:  Invalid File Type: text/x-js
>>>>>
>>>>> On Tuesday, September 2, 2014 1:32:29 AM UTC+2, Eric Gardner wrote:
>>>>>>
>>>>>> Ok I think I fixed it. It was a file type I had never seen before: 
>>>>>> "text/x-userscript-meta". If it's a different type, it should tell you 
>>>>>> now.
>>>>>>
>>>>>> On Sunday, August 31, 2014 12:14:00 PM UTC-5, jerone wrote:
>>>>>>>
>>>>>>> Am still getting an error saying "Invalid File Type" when trying to 
>>>>>>> upload an userscript. I tried multiple scripts. Even tried from 
>>>>>>> github directly: https://github.com/jerone/
>>>>>>> UserScripts/raw/master/Github_Pull_Request_From/Github_Pull_
>>>>>>> Request_From.user.js
>>>>>>>
>>>>>>>
>>>>>>> On Wednesday, August 27, 2014 10:10:30 AM UTC+2, Eric Gardner wrote:
>>>>>>>>
>>>>>>>> Yea like I said, I was/am migrating servers. I was using an Amazon 
>>>>>>>> EC2 solution because of its fast setup/low hourly price. But in the 
>>>>>>>> end, it 
>>>>>>>> still wsn't worth it so I upgraded to a quad core vps. but the damn 
>>>>>>>> thing 
>>>>>>>> came with cpanel, which is a pain in the ass when you aren't reselling.
>>>>>>>>
>>>>>>>> The site is back up for the time being, but I still have to move my 
>>>>>>>> SSL certificate to the new server. Additionally, I had a bunch of 
>>>>>>>> scripts 
>>>>>>>> that would sync with a private git repo to keep everything neat and 
>>>>>>>> versioned. I also had a script that would do nightly backups. So I 
>>>>>>>> still 
>>>>>>>> have a a lot of stuff move/rewrite for the new filesystem.
>>>>>>>>
>>>>>>>> But for the time being, I have Diff Eq and Cal III homework to do 
>>>>>>>> before I go to work. So it may be a while before I finish the move, 
>>>>>>>> and get 
>>>>>>>> back to developing.
>>>>>>>>
>>>>>>>> On Tuesday, August 26, 2014 4:06:55 PM UTC-5, jerone wrote:
>>>>>>>>>
>>>>>>>>> Site down?!
>>>>>>>>>
>>>>>>>>> On Tuesday, August 26, 2014 9:45:54 AM UTC+2, Eric Gardner wrote:
>>>>>>>>>>
>>>>>>>>>> Oh well that's weird. It could be an encoding error. I am having 
>>>>>>>>>> problems with my current server, and I am in the progress of 
>>>>>>>>>> migrating. I 
>>>>>>>>>> went ahead and added a few mime types and updated the validator. But 
>>>>>>>>>> I 
>>>>>>>>>> really don't know why it would do that.
>>>>>>>>>>
>>>>>>>>>> I actually started writing that in, but I have prioritized core 
>>>>>>>>>> functionality. As soon as I have worked out all the bugs, I will 
>>>>>>>>>> finish the 
>>>>>>>>>> github syncing scripts.
>>>>>>>>>>
>>>>>>>>>> I do not rewrite any meta information (currently). I feel it is 
>>>>>>>>>> the author's responsibility/right to maintain meta information. I 
>>>>>>>>>> actually 
>>>>>>>>>> hate how GreasyFork doesn't let you opt-out of rewriting. I 
>>>>>>>>>> understand that 
>>>>>>>>>> a script could have an update url that updates the code to something 
>>>>>>>>>> harmful without the user's knowledge. However, there are easier ways 
>>>>>>>>>> to 
>>>>>>>>>> screw with your users. You could just write your own interpreter and 
>>>>>>>>>> do an 
>>>>>>>>>> xmlHttpRequest for malicious code to execute. 
>>>>>>>>>>
>>>>>>>>>> Eventually I will update my validator to check for known 
>>>>>>>>>> malicious resources and remove them if necessary. But I feel that's 
>>>>>>>>>> where a 
>>>>>>>>>> host site's power should end.
>>>>>>>>>>
>>>>>>>>>> On Monday, August 25, 2014 5:20:16 AM UTC-5, jerone wrote:
>>>>>>>>>>>
>>>>>>>>>>> Trying to upload a script, am getting error saying "Invalid 
>>>>>>>>>>> File Type" while it's a .user.js file.
>>>>>>>>>>>
>>>>>>>>>>> One feature I really miss and other sites (OpenUserJS & 
>>>>>>>>>>> GreasyFork) do have implemented is importing and syncing with 
>>>>>>>>>>> Github. I 
>>>>>>>>>>> don't want to upload my scripts every time to all sites when I make 
>>>>>>>>>>> an 
>>>>>>>>>>> update on Github.
>>>>>>>>>>>
>>>>>>>>>>> Question: do you rewrite the scripts like GreasyFork does?
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On Sunday, August 24, 2014 8:30:44 AM UTC+2, Eric Gardner wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> Oh lol well I didn't think anyone would try to sign up so I 
>>>>>>>>>>>> never enabled new user creation. I went ahead and manually 
>>>>>>>>>>>> confirmed your 
>>>>>>>>>>>> account, Give it a try and let me know how you like it
>>>>>>>>>>>>
>>>>>>>>>>>> On Saturday, August 23, 2014 12:12:19 PM UTC-5, jerone wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Just wanted to try it, but I'm not getting my confirmation 
>>>>>>>>>>>>> mail.
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Saturday, August 23, 2014 11:21:39 AM UTC+2, Eric Gardner 
>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> So I have been developing a new userscript hosting site and 
>>>>>>>>>>>>>> I'm looking for some feedback from other developers.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> *http://myuserjs.org <http://myuserjs.org>*
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> What makes it unique:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>    - Host resources with your script (text, css, other 
>>>>>>>>>>>>>>    scripts)
>>>>>>>>>>>>>>    - Collect advanced statistics on script behavior (page 
>>>>>>>>>>>>>>    load time, script execution time, errors, etc...)
>>>>>>>>>>>>>>    - Intuitive API for manual update checking, and statistic 
>>>>>>>>>>>>>>    reporting (and does not require privileged functions like 
>>>>>>>>>>>>>> xmlHttpRequest)
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> The site is not ready to be used by script authors around the 
>>>>>>>>>>>>>> world, but I would love it if some of y'all could look around 
>>>>>>>>>>>>>> the site and 
>>>>>>>>>>>>>> give me some suggestions.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> The following is still being worked on:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>    - Site API is still being worked on.
>>>>>>>>>>>>>>    - Statistic viewing engine still needs ability to isolate 
>>>>>>>>>>>>>>    specific arguments (ex: only view stats submitted when 
>>>>>>>>>>>>>> error=1)
>>>>>>>>>>>>>>    - Comment section for scripts is still under construction
>>>>>>>>>>>>>>    - The overall look and feel needs an update (I'm a 
>>>>>>>>>>>>>>    programmer, not a graphic designer)
>>>>>>>>>>>>>>    - General efficiency updates needed
>>>>>>>>>>>>>>    
>>>>>>>>>>>>>> But for the most part, all the core functions of the site 
>>>>>>>>>>>>>> work.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Look at this example script 
>>>>>>>>>>>>>> <http://myuserjs.org/script/jgjake2/Cracked.com_Enhancer>.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Thanks for your time,
>>>>>>>>>>>>>> Eric
>>>>>>>>>>>>>>
>>>>>>>>>>>>>           -- 
>> You received this message because you are subscribed to a topic in the 
>> Google Groups "greasemonkey-users" group.
>> To unsubscribe from this topic, visit 
>> https://groups.google.com/d/topic/greasemonkey-users/rJCzdoRFUY0/unsubscribe
>> .
>> To unsubscribe from this group and all its topics, send an email to 
>> [email protected] <javascript:>.
>> To post to this group, send email to [email protected] 
>> <javascript:>.
>> Visit this group at http://groups.google.com/group/greasemonkey-users.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"greasemonkey-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/greasemonkey-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to